#include <args_visitor.hh>
Public Types | |
typedef WrappedForwardIterator < ArgsIteratorTag, std::string > | ArgsIterator |
Public Member Functions | |
ArgsVisitor (ArgsIterator *, ArgsIterator, const std::string &env_prefix="") | |
void | visit (StringArg &) |
Visit a StringArg. | |
void | visit (AliasArg &) |
Visit an AliasArg. | |
void | visit (SwitchArg &) |
Visit a SwitchArg. | |
void | visit (IntegerArg &) |
Visit an IntegerArg. | |
void | visit (EnumArg &) |
Visit an EnumArg. | |
void | visit (StringSetArg &) |
Visit a StringSetArg. | |
void | visit (StringSequenceArg &) |
Visit a StringSequenceArg. | |
void | set_no (const bool) |
Change whether we're visiting a --no- option. |
paludis::args::ArgsVisitor::ArgsVisitor | ( | ArgsIterator * | , | |
ArgsIterator | , | |||
const std::string & | env_prefix = "" | |||
) |
Constructor