Frobby
0.9.0
|
#include <IntegerParameter.h>
Public Member Functions | |
IntegerParameter (const string &name, const string &description, unsigned int defaultValue) | |
unsigned int | getValue () const |
void | setValue (unsigned int value) |
operator unsigned int () const | |
void | operator= (unsigned int value) |
![]() | |
Parameter (const string &name, const string &description) | |
virtual | ~Parameter () |
const string & | getName () const |
const string & | getDescription () const |
string | getArgumentType () const |
string | getValueAsString () const |
void | appendToDescription (const char *str) |
void | processArguments (const char **args, size_t argCount) |
Private Member Functions | |
virtual string | doGetArgumentType () const |
virtual string | doGetValueAsString () const |
virtual pair< size_t, size_t > | doGetArgumentCountRange () const |
virtual void | doProcessArguments (const char **args, size_t argCount) |
Private Attributes | |
unsigned int | _value |
Definition at line 24 of file IntegerParameter.h.
IntegerParameter::IntegerParameter | ( | const string & | name, |
const string & | description, | ||
unsigned int | defaultValue | ||
) |
Definition at line 23 of file IntegerParameter.cpp.
|
privatevirtual |
Implements Parameter.
Definition at line 40 of file IntegerParameter.cpp.
|
privatevirtual |
Implements Parameter.
Definition at line 30 of file IntegerParameter.cpp.
|
privatevirtual |
Implements Parameter.
Definition at line 34 of file IntegerParameter.cpp.
|
privatevirtual |
Implements Parameter.
Definition at line 44 of file IntegerParameter.cpp.
|
inline |
Definition at line 30 of file IntegerParameter.h.
|
inline |
Definition at line 33 of file IntegerParameter.h.
|
inline |
Definition at line 34 of file IntegerParameter.h.
|
inline |
Definition at line 31 of file IntegerParameter.h.
|
private |
Definition at line 42 of file IntegerParameter.h.