|
paludis Version 3.0.2
The one true package mangler
|
#include <log_level_arg.hh>
Public Member Functions | |
| LogLevel | option () const |
| Public Member Functions inherited from paludis::args::EnumArg | |
| EnumArg (ArgsGroup *const group, const std::string &long_name, const char short_name, const std::string &description, const EnumArgOptions &opts, const std::string &default_arg) | |
| const std::string & | argument () const |
| void | set_argument (const std::string &arg) |
| void | set_default_arg (const std::string &arg) |
| const std::string & | default_arg () const |
| bool | can_be_negated () const override |
| const std::string | forwardable_string () const override PALUDIS_ATTRIBUTE((warn_unused_result)) |
| const std::shared_ptr< Sequence< std::string > > | forwardable_args () const override PALUDIS_ATTRIBUTE((warn_unused_result)) |
| AllowedArgConstIterator | begin_allowed_args () const |
| AllowedArgConstIterator | end_allowed_args () const |
| IteratorRange< AllowedArgConstIterator > | allowed_args () const |
| Public Member Functions inherited from paludis::args::ArgsOption | |
| void | remove () |
| const std::string & | long_name () const |
| char | short_name () const |
| const std::string & | description () const |
| virtual bool | specified () const |
| virtual bool | explicitly_specified () const |
| virtual void | set_specified (const ArgsOptionSpecifiedness value) |
| ArgsGroup * | group () |
| Public Member Functions inherited from paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | |
| void | accept (UnwrappedVisitor_ &v) |
| Result_ | accept_returning (UnwrappedVisitor_ &v, const Result_ &r=Result_()) |
| auto | make_accept_returning (const Case_ &firstcase, const Cases_ &... cases) const -> CallResultType< Case_ > |
| void | make_accept (const Cases_ &... cases) const |
| Public Member Functions inherited from paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | |
| void | accept (UnwrappedVisitor_ &v) |
| Result_ | accept_returning (UnwrappedVisitor_ &v, const Result_ &r=Result_()) |
| auto | make_accept_returning (const Case_ &firstcase, const Cases_ &... cases) const -> CallResultType< Case_ > |
| void | make_accept (const Cases_ &... cases) const |
Basic operations | |
| LogLevelArg (ArgsGroup *const, const std::string &, char) | |
Additional Inherited Members | |
| typedef WrappedForwardIterator< AllowedArgConstIteratorTag, const AllowedEnumArg > | AllowedArgConstIterator |
| Public Types inherited from paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | |
| typedef MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type | VisitableTypeList |
| typedef ArgsOption | VisitableBaseClass |
| Public Types inherited from paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | |
| typedef ArgsOption::VisitableTypeList | VisitableTypeList |
| typedef ArgsOption | VisitableBaseClass |
| Protected Member Functions inherited from paludis::args::ArgsOption | |
| ArgsOption (ArgsGroup *const, const std::string &long_name, const char short_name, const std::string &description) | |
| virtual | ~ArgsOption ()=default |
The '–log-level' standard command line argument.
| LogLevel paludis::args::LogLevelArg::option | ( | ) | const |
Our selected value, as a LogLevel.