Frobby
0.9.0
|
#include <StringParameter.h>
Public Member Functions | |
StringParameter (const string &name, const string &description, const string &defaultValue) | |
const string & | getValue () const |
void | setValue (const string &value) |
operator const string & () const | |
void | operator= (const string &value) |
bool | operator== (const string &str) const |
![]() | |
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 | |
string | _value |
Definition at line 24 of file StringParameter.h.
StringParameter::StringParameter | ( | const string & | name, |
const string & | description, | ||
const string & | defaultValue | ||
) |
Definition at line 20 of file StringParameter.cpp.
|
privatevirtual |
Implements Parameter.
Definition at line 35 of file StringParameter.cpp.
|
privatevirtual |
Implements Parameter.
Definition at line 27 of file StringParameter.cpp.
|
privatevirtual |
Implements Parameter.
Definition at line 31 of file StringParameter.cpp.
|
privatevirtual |
Implements Parameter.
Definition at line 39 of file StringParameter.cpp.
|
inline |
Definition at line 30 of file StringParameter.h.
|
inline |
Definition at line 33 of file StringParameter.h.
|
inline |
Definition at line 34 of file StringParameter.h.
|
inline |
Definition at line 35 of file StringParameter.h.
|
inline |
Definition at line 31 of file StringParameter.h.
|
private |
Definition at line 43 of file StringParameter.h.