#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. |
1.2.18