|
paludis
Version 1.4.0
|
Files | |
| file | choice-fwd.hh |
| file | choice.hh |
Classes | |
| class | paludis::ChoicePrefixNameError |
| class | paludis::ChoiceNameWithPrefixError |
| class | paludis::UnprefixedChoiceNameError |
| class | paludis::Choices |
| struct | paludis::ChoiceParams |
| class | paludis::Choice |
| class | paludis::ChoiceValue |
Typedefs | |
| typedef WrappedValue < ChoicePrefixNameTag > | paludis::ChoicePrefixName |
| typedef WrappedValue < ChoiceNameWithPrefixTag > | paludis::ChoiceNameWithPrefix |
| typedef WrappedValue < UnprefixedChoiceNameTag > | paludis::UnprefixedChoiceName |
Enumerations | |
| enum | paludis::ChoiceOrigin { paludis::co_explicit, paludis::co_implicit, paludis::co_special, paludis::last_co } |
| enum | ChoiceOrigin { co_explicit, co_implicit, co_special, last_co } |
Choices represent things like USE flags, the various USE_EXPAND values (LINGUAS, VIDEO_CARDS etc) and fancy things like build_options.
| typedef WrappedValue<ChoiceNameWithPrefixTag> paludis::ChoiceNameWithPrefix |
A choice name, including prefix and delim ('nls' for USE, 'linguas_en' for LINGUAS etc).
| typedef WrappedValue<ChoicePrefixNameTag> paludis::ChoicePrefixName |
A prefix for a choice name ('' for USE, 'linguas' for LINGUAS etc).
| typedef WrappedValue<UnprefixedChoiceNameTag> paludis::UnprefixedChoiceName |
A choice name, without prefix or delim ('nls' for USE, 'en' for LINGUAS etc).
| enum ChoiceOrigin |
Whether a choice is implicit, explicit or special.
| Enumerator | |
|---|---|
| co_explicit |
An explicitly listed (e.g. IUSE) choice. |
| co_implicit |
An implicit (e.g. unlisted LINGUAS) choice. |
| co_special |
A special (e.g. build_options) choice. |
| last_co |
Number of keys in paludis::ChoiceOrigin. |
Whether a choice is implicit, explicit or special.
| Enumerator | |
|---|---|
| co_explicit |
An explicitly listed (e.g. IUSE) choice. |
| co_implicit |
An implicit (e.g. unlisted LINGUAS) choice. |
| co_special |
A special (e.g. build_options) choice. |
| last_co |
Number of keys in paludis::ChoiceOrigin. |
1.8.3.1