Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/option/ValueOption.h>
Public Member Functions | |
Value (const typename ValueOption< T >::Make &make) | |
Public Member Functions inherited from ValueOption< T > | |
ValueOption (void) | |
ValueOption (const Make &make) | |
const T & | get (void) const |
void | set (const T &value) |
operator const T & (void) const | |
ValueOption< T > & | operator= (const T &value) |
const T & | operator* (void) const |
operator bool (void) const | |
virtual void | process (String arg) |
const T & | value (void) const |
Public Member Functions inherited from AbstractValueOption | |
AbstractValueOption (const Make &make) | |
AbstractValueOption (Manager &man) | |
cstring | description (void) override |
usage_t | usage (void) override |
cstring | argDescription (void) override |
Public Member Functions inherited from Option | |
Option () | |
Option (const Make &make) | |
virtual | ~Option () |
Additional Inherited Members | |
Protected Attributes inherited from Option | |
cstring | desc |
|
inline |