paludis  Version 2.6.0
metadata_key-se.hh
1 /* vim: set ro : */
2 
3 /* ******************************************************** */
4 /* THIS IS A GENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY */
5 /* ******************************************************** */
6 
7  /**
8  * The significance of a MetadataKey to a user.
9  *
10  * \see MetadataKey
11  * \ingroup g_metadata_key
12  * \since 0.26
13  * \nosubgrouping
14  */
16 {
17  mkt_significant, ///< A key of significant interest, to be shown early on
18  mkt_normal, ///< A normal key, to be shown underneath mkt_significant keys
19  mkt_author, ///< Should only be shown if the user asks for author information
20  mkt_dependencies, ///< Should only be shown if the user asks for dependencies
21  mkt_internal, ///< Should not usually be displayed to the user
22  last_mkt ///< Number of keys in paludis::MetadataKeyType
23 };
24 
25 /**
26  * Write a MetadataKeyType to a stream.
27  */
28 std::ostream &
29 operator<< (std::ostream &, const MetadataKeyType &) PALUDIS_VISIBLE;
30 
MetadataKeyType
Definition: metadata_key-se.hh:15
Should only be shown if the user asks for dependencies.
Definition: metadata_key-se.hh:20
Should only be shown if the user asks for author information.
Definition: metadata_key-se.hh:19
std::ostream & operator<<(std::ostream &, const WantPhase &) PALUDIS_VISIBLE
Should not usually be displayed to the user.
Definition: metadata_key-se.hh:21
A key of significant interest, to be shown early on.
Definition: metadata_key-se.hh:17
Number of keys in paludis::MetadataKeyType.
Definition: metadata_key-se.hh:22
A normal key, to be shown underneath mkt_significant keys.
Definition: metadata_key-se.hh:18
#define PALUDIS_VISIBLE
Definition: attributes.hh:59