#include <formatter.hh>
Basic operations | |
CanFormatBase () | |
virtual | ~CanFormatBase () |
Public Member Functions | |
virtual std::string | format (const T_ &, const format::Plain &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0 |
virtual std::string | format (const T_ &, const format::Enabled &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0 |
virtual std::string | format (const T_ &, const format::Disabled &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0 |
virtual std::string | format (const T_ &, const format::Forced &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0 |
virtual std::string | format (const T_ &, const format::Masked &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0 |
virtual std::string | decorate (const T_ &, const std::string &, const format::Added &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0 |
virtual std::string | decorate (const T_ &, const std::string &, const format::Changed &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0 |
virtual std::string paludis::CanFormatBase< T_, format::ChoiceRoles >::format | ( | const T_ & | , | |
const format::Plain & | ||||
) | const [pure virtual] |
Format this item as 'Plain'.
virtual std::string paludis::CanFormatBase< T_, format::ChoiceRoles >::format | ( | const T_ & | , | |
const format::Enabled & | ||||
) | const [pure virtual] |
Format this item as 'Enabled'.
virtual std::string paludis::CanFormatBase< T_, format::ChoiceRoles >::format | ( | const T_ & | , | |
const format::Disabled & | ||||
) | const [pure virtual] |
Format this item as 'Disabled'.
virtual std::string paludis::CanFormatBase< T_, format::ChoiceRoles >::format | ( | const T_ & | , | |
const format::Forced & | ||||
) | const [pure virtual] |
Format this item as 'Forced'.
virtual std::string paludis::CanFormatBase< T_, format::ChoiceRoles >::format | ( | const T_ & | , | |
const format::Masked & | ||||
) | const [pure virtual] |
Format this item as 'Masked'.
virtual std::string paludis::CanFormatBase< T_, format::ChoiceRoles >::decorate | ( | const T_ & | , | |
const std::string & | , | |||
const format::Added & | ||||
) | const [pure virtual] |
Decorate this item as 'Added'.
virtual std::string paludis::CanFormatBase< T_, format::ChoiceRoles >::decorate | ( | const T_ & | , | |
const std::string & | , | |||
const format::Changed & | ||||
) | const [pure virtual] |
Decorate this item as 'Changed'.