Choices
[Package IDs]


Files

file  choice-fwd.hh
file  choice.hh

Classes

class  paludis::ChoicePrefixNameError
class  paludis::ChoiceNameWithPrefixError
class  paludis::UnprefixedChoiceNameError
struct  paludis::ChoicePrefixNameValidator
struct  paludis::ChoiceNameWithPrefixValidator
struct  paludis::UnprefixedChoiceNameValidator
class  paludis::Choices
struct  paludis::ChoiceParams
class  paludis::Choice
class  paludis::ChoiceValue

Typedefs

typedef Validated< std::string,
ChoicePrefixNameValidator > 
paludis::ChoicePrefixName
typedef Validated< std::string,
ChoiceNameWithPrefixValidator > 
paludis::ChoiceNameWithPrefix
typedef Validated< std::string,
UnprefixedChoiceNameValidator > 
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


Typedef Documentation

typedef Validated<std::string, ChoiceNameWithPrefixValidator> paludis::ChoiceNameWithPrefix

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

Since:
0.32

typedef Validated<std::string, ChoicePrefixNameValidator> paludis::ChoicePrefixName

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

Since:
0.32

typedef Validated<std::string, UnprefixedChoiceNameValidator> paludis::UnprefixedChoiceName

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

Since:
0.32


Generated on Mon Sep 21 10:36:09 2009 for paludis by  doxygen 1.5.4