#include <UnlabeledMultiArg.h>
Inheritance diagram for TCLAP::UnlabeledMultiArg< T >:
Public Member Functions | |
UnlabeledMultiArg (const std::string &name, const std::string &desc, bool req, const std::string &typeDesc, bool ignoreable=false, Visitor *v=NULL) | |
Constructor. | |
UnlabeledMultiArg (const std::string &name, const std::string &desc, bool req, const std::string &typeDesc, CmdLineInterface &parser, bool ignoreable=false, Visitor *v=NULL) | |
Constructor. | |
UnlabeledMultiArg (const std::string &name, const std::string &desc, bool req, Constraint< T > *constraint, bool ignoreable=false, Visitor *v=NULL) | |
Constructor. | |
UnlabeledMultiArg (const std::string &name, const std::string &desc, bool req, Constraint< T > *constraint, CmdLineInterface &parser, bool ignoreable=false, Visitor *v=NULL) | |
Constructor. | |
virtual bool | processArg (int *i, std::vector< std::string > &args) |
Handles the processing of the argument. | |
virtual std::string | shortID (const std::string &val="val") const |
Returns the a short id string. | |
virtual std::string | longID (const std::string &val="val") const |
Returns the a long id string. | |
virtual bool | operator== (const Arg &a) const |
Opertor ==. | |
virtual void | addToList (std::list< Arg * > &argList) const |
Pushes this to back of list rather than front. |
Basically, this Arg will slurp up everything that hasn't been matched to another Arg.
Definition at line 40 of file UnlabeledMultiArg.h.
|
Constructor.
Definition at line 187 of file UnlabeledMultiArg.h. References TCLAP::Arg::toString(). |
Here is the call graph for this function:
|
Constructor.
Definition at line 200 of file UnlabeledMultiArg.h. References TCLAP::CmdLineInterface::add(), and TCLAP::Arg::toString(). |
Here is the call graph for this function:
|
Constructor.
Definition at line 216 of file UnlabeledMultiArg.h. References TCLAP::Arg::toString(). |
Here is the call graph for this function:
|
Constructor.
Definition at line 229 of file UnlabeledMultiArg.h. References TCLAP::CmdLineInterface::add(), and TCLAP::Arg::toString(). |
Here is the call graph for this function:
|
Pushes this to back of list rather than front.
Reimplemented from TCLAP::Arg. Definition at line 294 of file UnlabeledMultiArg.h. |
|
Returns the a long id string. Used in the usage.
Reimplemented from TCLAP::MultiArg< T >. Definition at line 278 of file UnlabeledMultiArg.h. |
|
Opertor ==.
Reimplemented from TCLAP::Arg. Definition at line 285 of file UnlabeledMultiArg.h. References TCLAP::Arg::getDescription(), and TCLAP::Arg::getName(). |
Here is the call graph for this function:
|
Handles the processing of the argument. This re-implements the Arg version of this method to set the _value of the argument appropriately. It knows the difference between labeled and unlabeled.
Reimplemented from TCLAP::MultiArg< T >. Definition at line 245 of file UnlabeledMultiArg.h. References TCLAP::MultiArg< T >::_extractValue(), and TCLAP::Arg::_hasBlanks(). |
Here is the call graph for this function:
|
Returns the a short id string. Used in the usage.
Reimplemented from TCLAP::MultiArg< T >. Definition at line 271 of file UnlabeledMultiArg.h. |