paludis
Version 2.6.0
|
Public Member Functions | |
ELikeSymbolsChoiceValue (const std::shared_ptr< const PackageID > &, const Environment *const env, const std::shared_ptr< const Choice > &, const ELikeSymbolsChoiceValueParameter _force) | |
virtual const UnprefixedChoiceName | unprefixed_name () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual const ChoiceNameWithPrefix | name_with_prefix () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual bool | enabled () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual bool | enabled_by_default () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual bool | locked () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual const std::string | description () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual ChoiceOrigin | origin () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual const std::string | parameter () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual const std::shared_ptr< const PermittedChoiceValueParameterValues > | permitted_parameter_values () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
virtual bool | presumed () const PALUDIS_ATTRIBUTE((warn_unused_result)) |
![]() | |
virtual | ~ChoiceValue ()=0 |
Static Public Member Functions | |
static const UnprefixedChoiceName | canonical_unprefixed_name () PALUDIS_ATTRIBUTE((warn_unused_result)) |
static const ChoiceNameWithPrefix | canonical_name_with_prefix () PALUDIS_ATTRIBUTE((warn_unused_result)) |
static bool | should_split (const std::string &) PALUDIS_ATTRIBUTE((warn_unused_result)) |
static bool | should_strip (const std::string &) PALUDIS_ATTRIBUTE((warn_unused_result)) |
static bool | should_compress (const std::string &) PALUDIS_ATTRIBUTE((warn_unused_result)) |
|
virtual |
The flag's description, or an empty string.
Implements paludis::ChoiceValue.
|
virtual |
Is this flag enabled?
Implements paludis::ChoiceValue.
|
virtual |
Would this flag be enabled by default (i.e. before considering any overrides from the Environment)?
Implements paludis::ChoiceValue.
|
virtual |
Is this flag locked (forced or masked)?
Implements paludis::ChoiceValue.
|
virtual |
Our name, with prefix if there is one (for example, 'nls' or 'linguas_en').
Implements paludis::ChoiceValue.
|
virtual |
The origin of this choice.
Use this to avoid showing things like LINGUAS values that aren't listed in IUSE but that end up as a ChoiceValue anyway.
Implements paludis::ChoiceValue.
|
virtual |
This flag's parameter, or an empty string if it doesn't have one.
Implements paludis::ChoiceValue.
|
virtual |
Permitted values for this flag's parameter, or null if there is no parameter.
Implements paludis::ChoiceValue.
|
virtual |
Does this flag have to be explicitly accepted when doing matching?
Implements paludis::ChoiceValue.
|
virtual |
Our name, without an prefix (for example, 'nls' or 'en').
Implements paludis::ChoiceValue.