FRIBParallelanalysis  1.0
FrameworkforMPIParalleldataanalysisatFRIB
Public Member Functions | List of all members
testCommand Class Reference
Inheritance diagram for testCommand:
Inheritance graph
[legend]
Collaboration diagram for testCommand:
Collaboration graph
[legend]

Public Member Functions

 testCommand (CTCLInterpreter &interp)
 
virtual int operator() (CTCLInterpreter &interp, vector< CTCLObject > &objv)
 
CTCLObjectPackagepackage ()
 
bool isInitialized () const
 
virtual void Initialize ()
 
- Public Member Functions inherited from CTCLPackagedObjectProcessor
 CTCLPackagedObjectProcessor (CTCLInterpreter &interp, std::string command, bool registerMe=true)
 
virtual ~CTCLPackagedObjectProcessor ()
 
void onAttach (CTCLObjectPackage *package)
 
- Public Member Functions inherited from CTCLObjectProcessor
 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
 
- Public Member Functions inherited from CTCLInterpreterObject
 CTCLInterpreterObject (CTCLInterpreter *pInterp)
 
 CTCLInterpreterObject (const CTCLInterpreterObject &aCTCLInterpreterObject)
 
CTCLInterpreterObjectoperator= (const CTCLInterpreterObject &aCTCLInterpreterObject)
 
int operator== (const CTCLInterpreterObject &aCTCLInterpreterObject) const
 
CTCLInterpretergetInterpreter () const
 
CTCLInterpreterBind (CTCLInterpreter &rBinding)
 
CTCLInterpreterBind (CTCLInterpreter *pBinding)
 

Additional Inherited Members

- Protected Member Functions inherited from CTCLPackagedObjectProcessor
CTCLObjectPackagegetPackage ()
 
- Protected Member Functions inherited from CTCLObjectProcessor
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
 
- Protected Member Functions inherited from CTCLInterpreterObject
CTCLInterpreterAssertIfNotBound ()
 

Member Function Documentation

◆ Initialize()

void testCommand::Initialize ( )
virtual

Default initialize is null. The derived class can override this however:

Reimplemented from CTCLPackagedObjectProcessor.


The documentation for this class was generated from the following file: