#include <literal_metadata_key.hh>

Basic operations | |
| LiteralMetadataValueKey (const std::string &, const std::string &, const MetadataKeyType, const T_ &) | |
| ~LiteralMetadataValueKey () | |
Public Member Functions | |
| virtual const T_ | value () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| virtual const std::string | raw_name () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| virtual const std::string | human_name () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| virtual MetadataKeyType | type () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| void | change_value (const T_ &) |
| virtual const T_ paludis::LiteralMetadataValueKey< T_ >::value | ( | ) | const [virtual] |
Fetch our value.
Implements paludis::MetadataValueKey< T_ >.
| virtual const std::string paludis::LiteralMetadataValueKey< T_ >::raw_name | ( | ) | const [virtual] |
Fetch our raw name.
Implements paludis::MetadataKey.
| virtual const std::string paludis::LiteralMetadataValueKey< T_ >::human_name | ( | ) | const [virtual] |
Fetch our human name.
Implements paludis::MetadataKey.
| virtual MetadataKeyType paludis::LiteralMetadataValueKey< T_ >::type | ( | ) | const [virtual] |
Fetch our key type.
Implements paludis::MetadataKey.
| void paludis::LiteralMetadataValueKey< T_ >::change_value | ( | const T_ & | ) |
1.5.4