23 #ifndef TCLAP_MULTIPLE_UNLABELED_ARGUMENT_H 24 #define TCLAP_MULTIPLE_UNLABELED_ARGUMENT_H 77 bool ignoreable =
false,
102 bool ignoreable =
false,
124 bool ignoreable =
false,
148 bool ignoreable =
false,
183 virtual void addToList( std::list<Arg*>& argList )
const;
193 :
MultiArg<
T>(
"", name, desc, req, typeDesc, v)
207 :
MultiArg<
T>(
"", name, desc, req, typeDesc, v)
222 :
MultiArg<
T>(
"", name, desc, req, constraint, v)
236 :
MultiArg<
T>(
"", name, desc, req, constraint, v)
273 static_cast<void>(
val);
280 static_cast<void>(
val);
296 argList.push_back( const_cast<Arg*>(static_cast<const Arg* const>(
this)) );
GLuint const GLchar * name
bool _hasBlanks(const std::string &s) const
std::string getDescription() const
virtual std::string shortID(const std::string &val="val") const
static void check(bool req, const std::string &argName)
virtual bool processArg(int *i, std::vector< std::string > &args)
GLsizei const GLchar *const * string
const std::string & getName() const
GLboolean GLboolean GLboolean GLboolean a
void _extractValue(const std::string &val)
virtual void addToList(std::list< Arg * > &argList) const
virtual std::string longID(const std::string &val="val") const
virtual void add(Arg &a)=0
UnlabeledMultiArg(const std::string &name, const std::string &desc, bool req, const std::string &typeDesc, bool ignoreable=false, Visitor *v=NULL)
virtual bool operator==(const Arg &a) const
virtual std::string toString() const