FRIBParallelanalysis
1.0
FrameworkforMPIParalleldataanalysisatFRIB
|
Public Member Functions | |
testCommand (CTCLInterpreter &interp) | |
virtual int | operator() (CTCLInterpreter &interp, vector< CTCLObject > &objv) |
CTCLObjectPackage * | package () |
bool | isInitialized () const |
virtual void | Initialize () |
![]() | |
CTCLPackagedObjectProcessor (CTCLInterpreter &interp, std::string command, bool registerMe=true) | |
virtual | ~CTCLPackagedObjectProcessor () |
void | onAttach (CTCLObjectPackage *package) |
![]() | |
CTCLObjectProcessor (CTCLInterpreter &interp, std::string name, bool registerMe=true) | |
virtual | ~CTCLObjectProcessor () |
void | Register () |
Tcl_Command | RegisterAs (std::string name) |
void | unregister () |
void | unregisterAs (Tcl_Command token) |
std::string | getName () const |
Tcl_CmdInfo | getInfo () const |
![]() | |
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) |
Additional Inherited Members | |
![]() | |
CTCLObjectPackage * | getPackage () |
![]() | |
virtual int | operator() (CTCLInterpreter &interp, std::vector< CTCLObject > &objv)=0 |
virtual void | onUnregister () |
void | bindAll (CTCLInterpreter &interp, std::vector< CTCLObject > &objv) |
void | requireAtLeast (std::vector< CTCLObject > &objv, unsigned n, const char *msg=0) const |
void | requireAtMost (std::vector< CTCLObject > &objv, unsigned n, const char *msg=0) const |
void | requireExactly (std::vector< CTCLObject > &objv, unsigned n, const char *msg=0) const |
![]() | |
CTCLInterpreter * | AssertIfNotBound () |
|
virtual |
Default initialize is null. The derived class can override this however:
Reimplemented from CTCLPackagedObjectProcessor.