Go to the source code of this file.
Functions |
| TMacro (const TStr &TxtStr, const char &_MacroCh='$', const char &_VarCh='#') |
static PMacro | New (const TStr &TxtStr, const char &MacroCh='$', const char &VarCh='#') |
| ~TMacro () |
| TMacro (TSIn &) |
static PMacro | Load (TSIn &) |
void | Save (TSOut &) const |
TMacro & | operator= (const TMacro &) |
bool | IsOk () const |
TStr | GetMsgStr () const |
TStr | GetSrcTxtStr () const |
TStr | GetDstTxtStr () const |
int | GetSubstStrs () const |
TStr | GetSrcSubstStr (const int &SubstStrN) const |
bool | IsSrcSubstStr (const TStr &SrcSubstStr, int &SubstStrN) const |
int | GetSrcSubstStrN (const TStr &SrcSubstStr) const |
void | GetSrcSubstStrV (TStrV &SubstStrV) const |
TStr | GetDstSubstStr (const int &SubstStrN=0) const |
void | PutSubstValStr (const int &SubstStrN, const TStr &ValStr) |
TStr | GetSubstValStr (const int &SubstStrN) const |
TStr | GetAllSubstValStr () const |
int | GetVars () const |
TStr | GetVarNm (const int &VarN) const |
void | GetVarNmV (TStrV &VarNmV) const |
void | PutVarVal (const TStr &VarNm, const TStr &ValStr) |
TStr | GetVarVal (const TStr &VarNm) const |
static void | SplitVarNm (const TStr &VarNm, TStr &CapStr, bool &IsComboBox, TStr &TbNm, TStr &ListFldNm, TStr &DataFldNm) |
Variables |
ClassTP(TMacro, PMacro) public TStr | MsgStr |
char | MacroCh |
char | VarCh |
TStr | TxtStr |
TStrStrH | SubstToValStrH |
TStrStrH | VarNmToValStrH |
Function Documentation
static PMacro New |
( |
const TStr & |
TxtStr, |
|
|
const char & |
MacroCh = '$' , |
|
|
const char & |
VarCh = '#' |
|
) |
| [static] |
TMacro::TMacro |
( |
const TStr & |
TxtStr, |
|
|
const char & |
_MacroCh = '$' , |
|
|
const char & |
_VarCh = '#' |
|
) |
| |
Variable Documentation