Metadata Keys
[Package IDs]


Files

file  metadata_key-fwd.hh
file  metadata_key.hh
file  example_metadata_key.cc

Modules

 Contents
 Literal Metadata Keys
 Formatters

Classes

class  paludis::ExtraLiteralMetadataValueKeyMethods< T_ >
class  paludis::ExtraLiteralMetadataValueKeyMethods< std::tr1::shared_ptr< const PackageID > >
class  paludis::ExtraLiteralMetadataValueKeyMethods< long >
class  paludis::ExtraLiteralMetadataValueKeyMethods< bool >
class  paludis::MetadataKey
class  paludis::MetadataSectionKey
class  paludis::ExtraMetadataValueKeyMethods< C_ >
class  paludis::ExtraMetadataValueKeyMethods< long >
class  paludis::ExtraMetadataValueKeyMethods< bool >
class  paludis::ExtraMetadataValueKeyMethods< std::tr1::shared_ptr< const PackageID > >
class  paludis::MetadataValueKey< C_ >
class  paludis::MetadataTimeKey
class  paludis::MetadataCollectionKey< C_ >
class  paludis::MetadataSpecTreeKey< C_ >
class  paludis::MetadataSpecTreeKey< FetchableURISpecTree >
class  paludis::MetadataSpecTreeKey< DependencySpecTree >
class  paludis::MetadataKeyHolder

Enumerations

enum  paludis::MetadataKeyType {
  paludis::mkt_significant, paludis::mkt_normal, paludis::mkt_author, paludis::mkt_dependencies,
  paludis::mkt_internal, paludis::last_mkt
}

Detailed Description

A metadata key hold a piece of information about a PackageID.

Examples


Enumeration Type Documentation

enum paludis::MetadataKeyType

The significance of a MetadataKey to a user.

See also:
MetadataKey
Since:
0.26
Enumerator:
mkt_significant  A key of significant interest, to be shown early on.
mkt_normal  A normal key, to be shown underneath mkt_significant keys.
mkt_author  Should only be shown if the user asks for author information.
mkt_dependencies  Should only be shown if the user asks for dependencies.
mkt_internal  Should not usually be displayed to the user.
last_mkt  Number of keys in paludis::MetadataKeyType.


Generated on Mon Sep 21 10:36:09 2009 for paludis by  doxygen 1.5.4