accept(UnwrappedVisitor_ &v) (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
accept(UnwrappedVisitor_ &v) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
accept(const UnwrappedVisitor_ &v) (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
accept(const UnwrappedVisitor_ &v) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
accept(UnwrappedVisitor_ &v) (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
accept(UnwrappedVisitor_ &v) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
accept(const UnwrappedVisitor_ &v) (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
accept(const UnwrappedVisitor_ &v) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
accept_returning(UnwrappedVisitor_ &v, const Result_ &r=Result_()) (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
accept_returning(const UnwrappedVisitor_ &v, const Result_ &r=Result_()) (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
accept_returning(UnwrappedVisitor_ &v, const Result_ &r=Result_()) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
accept_returning(const UnwrappedVisitor_ &v, const Result_ &r=Result_()) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
accept_returning(UnwrappedVisitor_ &v, const Result_ &r=Result_()) (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
accept_returning(const UnwrappedVisitor_ &v, const Result_ &r=Result_()) (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
accept_returning(UnwrappedVisitor_ &v, const Result_ &r=Result_()) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
accept_returning(const UnwrappedVisitor_ &v, const Result_ &r=Result_()) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
AliasArg(ArgsOption *const other, const std::string &new_long_name, bool is_hidden=false) | paludis::args::AliasArg | |
ArgsOption(ArgsGroup *const, const std::string &long_name, const char short_name, const std::string &description) | paludis::args::ArgsOption | protected |
can_be_negated() const | paludis::args::AliasArg | virtual |
description() const | paludis::args::ArgsOption | inline |
explicitly_specified() const | paludis::args::AliasArg | inlinevirtual |
forwardable_args() const PALUDIS_ATTRIBUTE((warn_unused_result)) | paludis::args::AliasArg | virtual |
forwardable_string() const PALUDIS_ATTRIBUTE((warn_unused_result)) | paludis::args::AliasArg | virtual |
group() | paludis::args::ArgsOption | inline |
hidden() const (defined in paludis::args::AliasArg) | paludis::args::AliasArg | inlinevirtual |
long_name() const | paludis::args::ArgsOption | inline |
make_accept(const Cases_ &...cases) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
make_accept(const Cases_ &...cases) const (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
make_accept_returning(const Case_ &firstcase, const Cases_ &...cases) const -> CallResultType< Case_ > (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | inline |
make_accept_returning(const Case_ &firstcase, const Cases_ &...cases) const -> CallResultType< Case_ > (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | inline |
other() const | paludis::args::AliasArg | inline |
remove() | paludis::args::ArgsOption | |
set_hidden(const bool value) (defined in paludis::args::AliasArg) | paludis::args::AliasArg | inlinevirtual |
set_specified(const ArgsOptionSpecifiedness value) | paludis::args::AliasArg | inlinevirtual |
short_name() const | paludis::args::ArgsOption | inline |
specified() const | paludis::args::AliasArg | inlinevirtual |
VisitableBaseClass typedef (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | |
VisitableBaseClass typedef (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | |
VisitableTypeList typedef (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, MakeTypeList< StringArg, AliasArg, SwitchArg, IntegerArg, EnumArg, StringSetArg, StringSequenceArg >::Type > | |
VisitableTypeList typedef (defined in paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList >) | paludis::DeclareAbstractAcceptMethods< ArgsOption, ArgsOption::VisitableTypeList > | |
~ArgsOption() | paludis::args::ArgsOption | protectedvirtual |