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