|
paludis Version 3.0.2
The one true package mangler
|
#include <paludislike_options_conf.hh>
Public Member Functions | |
| PaludisLikeOptionsConf (const PaludisLikeOptionsConfParams &) | |
| void | add_file (const FSPath &) |
| const std::pair< Tribool, bool > | want_choice_enabled_locked (const std::shared_ptr< const PackageID > &, const ChoicePrefixName &, const UnprefixedChoiceName &) const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| const std::string | value_for_choice_parameter (const std::shared_ptr< const PackageID > &, const ChoicePrefixName &, const UnprefixedChoiceName &) const PALUDIS_ATTRIBUTE((warn_unused_result)) |
| const std::shared_ptr< const Set< UnprefixedChoiceName > > | known_choice_value_names (const std::shared_ptr< const PackageID > &, const ChoicePrefixName &) const PALUDIS_ATTRIBUTE((warn_unused_result)) |
Common helper class for a Paludis-format use.conf or options.conf.
The format is shared closely between PaludisEnvironment and the Exheres profile format for E repositories.