paludis  Version 2.6.0
set_file-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 type of a SetFile.
9  *
10  * \see SetFile
11  * \ingroup g_repository
12  */
14 {
15  sft_paludis_conf, ///< A Paludis style .conf file
16  sft_paludis_bash, ///< A Paludis style .bash file
17  sft_simple, ///< A simple line-based file
18  last_sft ///< Number of keys in paludis::SetFileType
19 };
20 
21 /**
22  * Write a SetFileType to a stream.
23  */
24 std::ostream &
25 operator<< (std::ostream &, const SetFileType &) PALUDIS_VISIBLE;
26 
27  /**
28  * Whether to change operators and set name suffixes.
29  *
30  * \see SetFile
31  * \ingroup g_repository
32  */
34 {
35  sfsmo_natural, ///< Do not change operators
36  sfsmo_star, ///< Change operators to * and make set names end in *
37  last_sfsmo ///< Number of keys in paludis::SetFileSetOperatorMode
38 };
39 
40 /**
41  * Write a SetFileSetOperatorMode to a stream.
42  */
43 std::ostream &
44 operator<< (std::ostream &, const SetFileSetOperatorMode &) PALUDIS_VISIBLE;
45 
SetFileType
Definition: set_file-se.hh:13
Number of keys in paludis::SetFileType.
Definition: set_file-se.hh:18
Do not change operators.
Definition: set_file-se.hh:35
A Paludis style .conf file.
Definition: set_file-se.hh:15
Number of keys in paludis::SetFileSetOperatorMode.
Definition: set_file-se.hh:37
SetFileSetOperatorMode
Definition: set_file-se.hh:33
std::ostream & operator<<(std::ostream &, const WantPhase &) PALUDIS_VISIBLE
Change operators to * and make set names end in *.
Definition: set_file-se.hh:36
A Paludis style .bash file.
Definition: set_file-se.hh:16
A simple line-based file.
Definition: set_file-se.hh:17
#define PALUDIS_VISIBLE
Definition: attributes.hh:59