Arg
Arg::~Arg()
Arg::addToList()
Arg::processArg()
Arg::operator==()
Arg::getFlag()
Arg::getName()
Arg::getDescription()
Arg::isRequired()
Arg::forceRequired()
Arg::xorSet()
Arg::isValueRequired()
Arg::isSet()
Arg::isIgnoreable()
Arg::argMatches()
Arg::toString()
Arg::shortID()
Arg::longID()
Arg::trimFlag()
Arg::_hasBlanks()
Arg::setRequireLabel()
Arg::allowMore()
Arg::acceptsMultipleValues()
Arg::beginIgnoring()
Arg::ignoreRest()
Arg::delimiter()
Arg::blankChar()
Arg::flagStartChar()
Arg::flagStartString()
Arg::nameStartString()
Arg::ignoreNameString()
Arg::setDelimiter()
Arg::_checkWithVisitor()
Arg::Arg()
Arg::_flag
Arg::_name
Arg::_description
Arg::_required
Arg::_requireLabel
Arg::_valueRequired
Arg::_alreadySet
Arg::_visitor
Arg::_ignoreable
Arg::_xorSet
Arg::_acceptsMultipleValues
ArgException
ArgException::ArgException()
ArgException::~ArgException()
ArgException::error()
ArgException::argId()
ArgException::what()
ArgException::typeDescription()
ArgParseException
ArgParseException::ArgParseException()
CmdLine
CmdLine::CmdLine()
CmdLine::~CmdLine()
CmdLine::add()
CmdLine::xorAdd()
CmdLine::parse()
CmdLine::getOutput()
CmdLine::setOutput()
CmdLine::getVersion()
CmdLine::getProgramName()
CmdLine::getArgList()
CmdLine::getXorHandler()
CmdLine::getDelimiter()
CmdLine::getMessage()
CmdLine::hasHelpAndVersion()
CmdLine::_emptyCombined()
CmdLine::deleteOnExit()
CmdLine::_argList
CmdLine::_progName
CmdLine::_message
CmdLine::_version
CmdLine::_numRequired
CmdLine::_delimiter
CmdLine::_xorHandler
CmdLine::_argDeleteOnExitList
CmdLine::_visitorDeleteOnExitList
CmdLine::_output
CmdLineInterface
CmdLineInterface::~CmdLineInterface()
CmdLineInterface::add()
CmdLineInterface::xorAdd()
CmdLineInterface::parse()
CmdLineInterface::getOutput()
CmdLineInterface::setOutput()
CmdLineInterface::getVersion()
CmdLineInterface::getProgramName()
CmdLineInterface::getArgList()
CmdLineInterface::getXorHandler()
CmdLineInterface::getDelimiter()
CmdLineInterface::getMessage()
CmdLineInterface::hasHelpAndVersion()
CmdLineOutput
CmdLineOutput::~CmdLineOutput()
CmdLineOutput::usage()
CmdLineOutput::version()
CmdLineOutput::failure()
CmdLineParseException
CmdLineParseException::CmdLineParseException()
Constraint
Constraint::description()
Constraint::shortID()
Constraint::check()
Constraint::~Constraint()
DocBookOutput
DocBookOutput::usage()
DocBookOutput::version()
DocBookOutput::failure()
DocBookOutput::substituteSpecialChars()
DocBookOutput::removeChar()
DocBookOutput::printShortArg()
DocBookOutput::printLongArg()
HelpVisitor
HelpVisitor::HelpVisitor()
HelpVisitor::visit()
HelpVisitor::_cmd
HelpVisitor::_out
IgnoreRestVisitor
IgnoreRestVisitor::IgnoreRestVisitor()
IgnoreRestVisitor::visit()
MultiArg
MultiArg::MultiArg()
MultiArg::processArg()
MultiArg::getValue()
MultiArg::shortID()
MultiArg::longID()
MultiArg::isRequired()
MultiArg::allowMore()
MultiArg::_extractValue()
MultiArg::_values
MultiArg::_typeDesc
MultiArg::_constraint
MultiArg::_allowMore
ValueExtractor
MultiSwitchArg
MultiSwitchArg::MultiSwitchArg()
MultiSwitchArg::processArg()
MultiSwitchArg::getValue()
MultiSwitchArg::shortID()
MultiSwitchArg::longID()
MultiSwitchArg::_value
OptionalUnlabeledTracker
OptionalUnlabeledTracker::check()
OptionalUnlabeledTracker::gotOptional()
OptionalUnlabeledTracker::alreadyOptional()
SpecificationException
SpecificationException::SpecificationException()
StdOutput
StdOutput::usage()
StdOutput::version()
StdOutput::failure()
StdOutput::_shortUsage()
StdOutput::_longUsage()
StdOutput::spacePrint()
SwitchArg
SwitchArg::SwitchArg()
SwitchArg::processArg()
SwitchArg::combinedSwitchesMatch()
SwitchArg::getValue()
SwitchArg::_value
UnlabeledMultiArg
UnlabeledMultiArg::UnlabeledMultiArg()
UnlabeledMultiArg::processArg()
UnlabeledMultiArg::shortID()
UnlabeledMultiArg::longID()
UnlabeledMultiArg::operator==()
UnlabeledMultiArg::addToList()
UnlabeledValueArg
UnlabeledValueArg::UnlabeledValueArg()
UnlabeledValueArg::processArg()
UnlabeledValueArg::shortID()
UnlabeledValueArg::longID()
UnlabeledValueArg::operator==()
UnlabeledValueArg::addToList()
ValueArg
ValueArg::ValueArg()
ValueArg::processArg()
ValueArg::getValue()
ValueArg::shortID()
ValueArg::longID()
ValueArg::_extractValue()
ValueArg::_value
ValueArg::_typeDesc
ValueArg::_constraint
ValuesConstraint
ValuesConstraint::ValuesConstraint()
ValuesConstraint::~ValuesConstraint()
ValuesConstraint::description()
ValuesConstraint::shortID()
ValuesConstraint::check()
ValuesConstraint::_allowed
ValuesConstraint::_typeDesc
VersionVisitor
VersionVisitor::VersionVisitor()
VersionVisitor::visit()
VersionVisitor::_cmd
VersionVisitor::_out
Visitor
Visitor::Visitor()
Visitor::~Visitor()
Visitor::visit()
XorHandler
XorHandler::XorHandler()
XorHandler::add()
XorHandler::check()
XorHandler::shortUsage()
XorHandler::printLongUsage()
XorHandler::contains()
XorHandler::getXorList()
XorHandler::_orList
Error_e
Error_e::EXTRACT_FAILURE
Error_e::EXTRACT_TOO_MANY
ArgListIterator
ArgVectorIterator
VisitorListIterator
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/arg.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/arg_exception.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/cmd_line.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/cmd_line_interface.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/cmd_line_output.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/constraint.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/docbook_output.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/help_visitor.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/ignore_rest_visitor.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/multi_arg.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/multi_switch_arg.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/optional_unlabeled_tracker.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/std_output.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/switch_arg.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/unlabeled_multi_arg.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/unlabeled_value_arg.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/value_arg.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/values_constraint.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/version_visitor.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/visitor.hpp
/tmp/ws/src/ecl_core/ecl_command_line/include/ecl/command_line/xor_handler.hpp
Index
Search Page