21#ifndef PALUDIS_GUARD_ARGS_ARGS_VISITOR_HH
22#define PALUDIS_GUARD_ARGS_ARGS_VISITOR_HH 1
24#include <paludis/util/visitor.hh>
25#include <paludis/util/wrapped_forward_iterator.hh>
64 const std::string & get_param(
const ArgsOption &);
66 std::string env_name(
const std::string & long_name)
const;
75 ArgsHandler::ArgsIterator *,
76 ArgsHandler::ArgsIterator,
78 std::string & remaining_chars,
80 ArgsOptionSpecifiedness specifiedness);
Definition args_option.hh:442
Definition args_option.hh:79
void visit(IntegerArg &)
Visit an IntegerArg.
void visit(SwitchArg &)
Visit a SwitchArg.
void visit(EnumArg &)
Visit an EnumArg.
void visit(StringSetArg &)
Visit a StringSetArg.
ArgsVisitor(ArgsHandler::ArgsIterator *, ArgsHandler::ArgsIterator, const std::string &, std::string &remaining_chars, bool no, ArgsOptionSpecifiedness specifiedness)
void visit(AliasArg &)
Visit an AliasArg.
void visit(StringSequenceArg &)
Visit a StringSequenceArg.
void visit(StringArg &)
Visit a StringArg.
Definition args_option.hh:550
Definition args_option.hh:500
Definition args_option.hh:238
Definition args_option.hh:395
Definition args_option.hh:286
Definition args_option.hh:209
#define PALUDIS_VISIBLE
Definition attributes.hh:59
Definition args_dumper.hh:39
Definition about_metadata-fwd.hh:24