Classes | Typedefs | Functions
TCLAP Namespace Reference

Classes

class  Arg
class  ArgException
class  ArgParseException
struct  ArgTraits
struct  ArgTraits< bool >
struct  ArgTraits< char >
struct  ArgTraits< double >
struct  ArgTraits< float >
struct  ArgTraits< int >
struct  ArgTraits< long >
struct  ArgTraits< short >
struct  ArgTraits< std::string >
struct  ArgTraits< unsigned char >
struct  ArgTraits< unsigned int >
struct  ArgTraits< unsigned long >
struct  ArgTraits< unsigned short >
struct  ArgTraits< wchar_t >
class  CmdLine
class  CmdLineInterface
class  CmdLineOutput
class  CmdLineParseException
class  Constraint
class  DocBookOutput
class  ExitException
class  HelpVisitor
class  IgnoreRestVisitor
class  MultiArg
class  MultiSwitchArg
class  OptionalUnlabeledTracker
class  SpecificationException
class  StdOutput
struct  StringLike
struct  StringLikeTrait
class  SwitchArg
class  UnlabeledMultiArg
class  UnlabeledValueArg
class  ValueArg
struct  ValueLike
struct  ValueLikeTrait
class  ValuesConstraint
class  VersionVisitor
class  Visitor
class  XorHandler
class  ZshCompletionOutput

Typedefs

typedef std::list< Arg * >
::iterator 
ArgListIterator
typedef std::vector< Arg * >
::iterator 
ArgVectorIterator
typedef std::list< Visitor * >
::iterator 
VisitorListIterator

Functions

template<typename C >
void ClearContainer (C &c)
template<typename T >
void DelPtr (T ptr)
template<typename T >
void ExtractValue (T &destVal, const std::string &strVal, ValueLike vl)
template<typename T >
void ExtractValue (T &destVal, const std::string &strVal, StringLike sl)
template<typename T >
void SetString (T &dst, const std::string &src)

Typedef Documentation

typedef std::list<Arg*>::iterator TCLAP::ArgListIterator

Typedef of an Arg list iterator.

Definition at line 396 of file Arg.h.

Typedef of an Arg vector iterator.

Definition at line 401 of file Arg.h.

Typedef of a Visitor list iterator.

Definition at line 406 of file Arg.h.


Function Documentation

template<typename C >
void TCLAP::ClearContainer ( C &  c)

Definition at line 58 of file CmdLine.h.

template<typename T >
void TCLAP::DelPtr ( ptr)

Definition at line 53 of file CmdLine.h.

template<typename T >
void TCLAP::ExtractValue ( T &  destVal,
const std::string &  strVal,
ValueLike  vl 
)

Definition at line 415 of file Arg.h.

template<typename T >
void TCLAP::ExtractValue ( T &  destVal,
const std::string &  strVal,
StringLike  sl 
)

Definition at line 452 of file Arg.h.

template<typename T >
void TCLAP::SetString ( T &  dst,
const std::string &  src 
)

Definition at line 200 of file StandardTraits.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


mapstitch
Author(s): Philipp M. Scholl
autogenerated on Mon Jul 15 2013 16:57:34