Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::option::ValueOption< T >::Make Class Reference

#include <elm/option/ValueOption.h>

+ Inheritance diagram for elm::option::ValueOption< T >::Make:

Public Member Functions

 Make (Manager *man)
 
 Make (Manager &man)
 
MakeargDescription (cstring s)
 
Makeusage (usage_t u)
 
Makecmd (string c)
 
Makedescription (cstring d)
 
Makedef (const T &d)
 
- Public Member Functions inherited from elm::option::AbstractValueOption::Make
 Make (Manager *man)
 
 Make (Manager &man)
 
MakeargDescription (cstring s)
 
Makeusage (usage_t u)
 
Makecmd (string c)
 
Makedescription (cstring d)
 
- Public Member Functions inherited from elm::option::Option::Make
 Make (Manager *m)
 
 Make (Manager &m)
 
Makecmd (string cmd)
 
Makedescription (cstring desc)
 

Additional Inherited Members

- Protected Attributes inherited from elm::option::Option::Make
Managerman
 
genstruct::Vector< stringcmds
 
cstring _desc
 

Constructor & Destructor Documentation

template<class T>
elm::option::ValueOption< T >::Make::Make ( Manager man)
template<class T>
elm::option::ValueOption< T >::Make::Make ( Manager man)

Member Function Documentation

template<class T>
Make& elm::option::ValueOption< T >::Make::argDescription ( cstring  s)
template<class T>
Make& elm::option::ValueOption< T >::Make::cmd ( string  c)
template<class T>
Make& elm::option::ValueOption< T >::Make::def ( const T &  d)
template<class T>
Make& elm::option::ValueOption< T >::Make::description ( cstring  d)
template<class T>
Make& elm::option::ValueOption< T >::Make::usage ( usage_t  u)

The documentation for this class was generated from the following file: