GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
A string-type tag parameter. More...
Public Member Functions | |
TagParameterString (const char *theString=0) | |
TagParameterString (const std::string &theString) | |
TagParameterString (const TagParameterString &tps) | |
virtual | ~TagParameterString () |
virtual void | print (std::ostream &out) |
virtual void | set (const TagParameterString &in) |
virtual void | setValue (const char *p) |
virtual TagParameter * | getCopy () const |
virtual bool | copyValue (const TagParameter *tp) |
virtual bool | isString () const |
const char * | getValue () const |
const std::string & | getString () const |
bool | getRGB (unsigned char colref[4]) const |
bool | getBool () const |
bool | operator== (const char *inCString) const |
![]() | |
TagParameter () | |
virtual | ~TagParameter () |
virtual void | set (const TagParameter &in) |
void | setRequired (bool i) |
void | setIsAuto () |
void | setByName () |
void | setNoSet () |
void | setByPos () |
void | setBySet () |
void | setName (const std::string &p) |
const std::string & | getName () const |
bool | TagIsRequired () const |
bool | TagIsSet () const |
bool | TagIsSetByPosition () const |
bool | TagIsSetByName () const |
bool | TagIsSetByAuto () const |
bool | TagIsNotSet () const |
virtual bool | isInt () const |
virtual bool | isFloat () const |
virtual bool | isRGBValue () const |
Static Public Member Functions | |
static TagParameterString * | cast (TagParameter *inTag) |
static const TagParameterString * | cast (const TagParameter *inTag) |
Additional Inherited Members | |
![]() | |
enum | PARSEFLAG { SETBYPOSITION, SETBYNAME, SETBYAUTO, NOTSET, SET } |
A string-type tag parameter.
TagParameterString::TagParameterString | ( | const char * | theString = 0 | ) |
TagParameterString::TagParameterString | ( | const std::string & | theString | ) |
TagParameterString::TagParameterString | ( | const TagParameterString & | tps | ) |
|
virtual |
|
inlinestatic |
|
inlinestatic |
|
virtual |
Reimplemented from TagParameter.
bool TagParameterString::getBool | ( | ) | const |
|
inlinevirtual |
Reimplemented from TagParameter.
bool TagParameterString::getRGB | ( | unsigned char | colref[4] | ) | const |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from TagParameter.
bool TagParameterString::operator== | ( | const char * | inCString | ) | const |
|
virtual |
Reimplemented from TagParameter.
|
virtual |
|
inlinevirtual |
Reimplemented from TagParameter.