#include <variable_string.hh>
Public Types | |
enum | EType { eNormal, eOptional, eFile } |
Variable type type. More... | |
Public Methods | |
TVariableString (void) | |
Builds a new instance. | |
TVariableString (const char *pkcTEXT) | |
TVariableString (const char *pkcTEXT, size_t zMAX_LENGTH) | |
TVariableString (const TString &rkySOURCE, EType eSOURCE_TYPE=eNormal) | |
TVariableString (const TVariableString &rkySOURCE_VARIABLE) | |
void | setType (EType eSOURCE_TYPE) |
TVariableString & | operator= (const TVariableString &rkySOURCE_VARIABLE) |
TVariableString & | operator= (const TString &rkySOURCE) |
EType | type (void) const |
Protected Attributes | |
EType | eType |
Variable type. |
Definition at line 48 of file variable_string.hh.
|
Variable type type.
Definition at line 54 of file variable_string.hh. Referenced by TVariableString(). |
|
Builds a new instance from pkcTEXT.
Definition at line 83 of file variable_string.hh. References eNormal, eType, and mpcl::text::TString. |
|
Builds a new instance from pkcTEXT with maximum zMAX_LENGTH length.
Definition at line 93 of file variable_string.hh. References eNormal, eType, and mpcl::text::TString. |
|
Builds a new instance from rkySOURCE with type eSOURCE_TYPE.
Definition at line 102 of file variable_string.hh. References eNormal, eType, EType, and mpcl::text::TString. |
|
Builds a new instance from rkySOURCE_VARIABLE.
Definition at line 110 of file variable_string.hh. References eType, and mpcl::text::TString. |
|
Copies rkySOURCE string onto this.
Definition at line 54 of file variable_string.cc. References mpcl::text::TString. |
|
Copies rkySOURCE_VARIABLE instance onto this.
Definition at line 43 of file variable_string.cc. References eType. |
|
Sets variable type.
Definition at line 34 of file variable_string.cc. References eType. |
|
Returns variable type.
Definition at line 68 of file variable_string.cc. References eType. |