paludis  Version 2.6.0
elike_use_requirement-se.hh
1 /* vim: set ro : */
2 
3 /* ******************************************************** */
4 /* THIS IS A GENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY */
5 /* ******************************************************** */
6 
7 enum ELikeUseRequirementOption
8 {
9  euro_allow_self_deps, ///< Allow self-dependent use deps
10  euro_allow_default_values, ///< Allow the dep to specify a default value for when the flag is missing
11  euro_allow_default_question_values, ///< Allow (?) default values
12  euro_portage_syntax, ///< Parse using Portage syntax
13  euro_both_syntaxes, ///< Accept both Portage and Paludis syntax
14  euro_strict_parsing, ///< Error rather than warn for violations
15  euro_missing_is_qa, ///< Missing flags with no default value is a QA violation
16  last_euro ///< Number of keys in paludis::ELikeUseRequirementOption
17 };
18 
19 /**
20  * Write a ELikeUseRequirementOption to a stream.
21  */
22 std::ostream &
23 operator<< (std::ostream &, const ELikeUseRequirementOption &) PALUDIS_VISIBLE;
24 
25 /**
26  * Read a ELikeUseRequirementOption from a stream.
27  */
28 std::istream &
29 operator>> (std::istream &, ELikeUseRequirementOption &) PALUDIS_VISIBLE;
30 
Parse using Portage syntax.
Definition: elike_use_requirement-fwd.hh:13
STL namespace.
Missing flags with no default value is a QA violation.
Definition: elike_use_requirement-fwd.hh:16
Accept both Portage and Paludis syntax.
Definition: elike_use_requirement-fwd.hh:14
std::ostream & operator<<(std::ostream &, const WantPhase &) PALUDIS_VISIBLE
Allow self-dependent use deps.
Definition: elike_use_requirement-fwd.hh:10
Number of keys in paludis::ELikeUseRequirementOption.
Definition: elike_use_requirement-fwd.hh:17
Allow the dep to specify a default value for when the flag is missing.
Definition: elike_use_requirement-fwd.hh:11
Error rather than warn for violations.
Definition: elike_use_requirement-fwd.hh:15
Allow (?) default values.
Definition: elike_use_requirement-fwd.hh:12
#define PALUDIS_VISIBLE
Definition: attributes.hh:59