paludis Version 3.0.2
The one true package mangler
Choices

Files

file  /var/tmp/paludis/build/sys-apps-paludis-scm-r1/work/paludis-scm/paludis/choice-fwd.hh
file  /var/tmp/paludis/build/sys-apps-paludis-scm-r1/work/paludis-scm/paludis/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

Detailed Description

Choices represent things like USE flags, the various USE_EXPAND values (LINGUAS, VIDEO_CARDS etc) and fancy things like build_options.

Since
0.32

Examples

  • None at this time.

Typedef Documentation

◆ ChoiceNameWithPrefix

typedef WrappedValue<ChoiceNameWithPrefixTag> paludis::ChoiceNameWithPrefix

A choice name, including prefix and delim ('nls' for USE, 'linguas_en' for LINGUAS etc).

Since
0.32

◆ ChoicePrefixName

typedef WrappedValue<ChoicePrefixNameTag> paludis::ChoicePrefixName

A prefix for a choice name ('' for USE, 'linguas' for LINGUAS etc).

Since
0.32

◆ UnprefixedChoiceName

typedef WrappedValue<UnprefixedChoiceNameTag> paludis::UnprefixedChoiceName

A choice name, without prefix or delim ('nls' for USE, 'en' for LINGUAS etc).

Since
0.32