#include <literal_metadata_key.hh>
Basic operations | |
LiteralMetadataStringSetKey (const std::string &, const std::string &, const MetadataKeyType, const std::tr1::shared_ptr< const Set< std::string > > &) | |
~LiteralMetadataStringSetKey () | |
Public Member Functions | |
virtual const std::tr1::shared_ptr< const Set< std::string > > | value () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual std::string | pretty_print_flat (const Formatter< std::string > &) 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)) |
virtual const std::tr1::shared_ptr<const Set<std::string> > paludis::LiteralMetadataStringSetKey::value | ( | ) | const [virtual] |
Fetch our value.
Implements paludis::MetadataCollectionKey< C_ >.
virtual const std::string paludis::LiteralMetadataStringSetKey::raw_name | ( | ) | const [virtual] |
Fetch our raw name.
Implements paludis::MetadataKey.
virtual const std::string paludis::LiteralMetadataStringSetKey::human_name | ( | ) | const [virtual] |
Fetch our human name.
Implements paludis::MetadataKey.
virtual MetadataKeyType paludis::LiteralMetadataStringSetKey::type | ( | ) | const [virtual] |
Fetch our key type.
Implements paludis::MetadataKey.