|
virtual int | operator() (CTCLInterpreter &rInt, CTCLResult &rResult, int nArgs, char **pArgs) |
|
| CTCLProcessor (const std::string sCommand, CTCLInterpreter *pInterp) |
|
| CTCLProcessor (const char *pCommand, CTCLInterpreter *pInterp) |
|
virtual | ~CTCLProcessor () |
|
std::string | getCommandName () const |
|
virtual void | OnDelete () |
|
void | Register () |
|
void | Unregister () |
|
void | RegisterAll () |
|
void | UnregisterAll () |
|
int | ParseInt (const char *pString, int *pInteger) |
|
int | ParseInt (const std::string &rString, int *pInteger) |
|
int | ParseDouble (const char *pString, double *pDouble) |
|
int | ParseDouble (const std::string &rString, double *pDouble) |
|
int | ParseBoolean (const char *pString, TCLPLUS::Bool_t *pBoolean) |
|
int | ParseBoolean (const std::string &rString, TCLPLUS::Bool_t *pBoolean) |
|
virtual void | preCommand () |
|
virtual void | postCommand () |
|
virtual void | preDelete () |
|
virtual void | postDelete () |
|
CTCLInterpreter * | Bind (CTCLInterpreter &binding) |
|
CTCLInterpreter * | Bind (CTCLInterpreter *binding) |
|
| CTCLInterpreterObject (CTCLInterpreter *pInterp) |
|
| CTCLInterpreterObject (const CTCLInterpreterObject &aCTCLInterpreterObject) |
|
CTCLInterpreterObject & | operator= (const CTCLInterpreterObject &aCTCLInterpreterObject) |
|
int | operator== (const CTCLInterpreterObject &aCTCLInterpreterObject) const |
|
CTCLInterpreter * | getInterpreter () const |
|
CTCLInterpreter * | Bind (CTCLInterpreter &rBinding) |
|
CTCLInterpreter * | Bind (CTCLInterpreter *pBinding) |
|
|
static std::string | ConcatenateParameters (int nArguments, char *pArguments[]) |
|
static int | MatchKeyword (std::vector< std::string > &MatchTable, const std::string &rValue, int NoMatch=-1) |
|
void | NextParam (int &argc, char **&argv) |
|
CTCLInterpreter * | AssertIfNotBound () |
|
The documentation for this class was generated from the following file:
- libtclplus/tclplus/TCLTest.cpp