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

Public Member Functions

 Reverse (CTCLInterpreter *pInterp, string command=string("reverse"))
 
virtual int operator() (CTCLInterpreter &interp, CTCLResult &result, int argc, char **argv)
 
virtual void OnDelete ()
 
bool isDeleted ()
 
bool wasPreCalled ()
 
bool wasPostCalled ()
 
virtual void preCommand ()
 
virtual void postCommand ()
 
- Public Member Functions inherited from CTCLProcessor
 CTCLProcessor (const std::string sCommand, CTCLInterpreter *pInterp)
 
 CTCLProcessor (const char *pCommand, CTCLInterpreter *pInterp)
 
virtual ~CTCLProcessor ()
 
std::string getCommandName () const
 
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 preDelete ()
 
virtual void postDelete ()
 
CTCLInterpreterBind (CTCLInterpreter &binding)
 
CTCLInterpreterBind (CTCLInterpreter *binding)
 
- 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

- Static Public Member Functions inherited from CTCLProcessor
static std::string ConcatenateParameters (int nArguments, char *pArguments[])
 
static int MatchKeyword (std::vector< std::string > &MatchTable, const std::string &rValue, int NoMatch=-1)
 
- Protected Member Functions inherited from CTCLProcessor
void NextParam (int &argc, char **&argv)
 
- Protected Member Functions inherited from CTCLInterpreterObject
CTCLInterpreterAssertIfNotBound ()
 

Member Function Documentation

◆ OnDelete()

void Reverse::OnDelete ( )
virtual

Called when the command is being deleted. The default action is to do nothing.

Reimplemented from CTCLProcessor.

◆ postCommand()

void Reverse::postCommand ( )
virtual

This is a hook that can be overiddent by derived classes. It is called just after the execution of operator()... success or failure.

Reimplemented from CTCLProcessor.

◆ preCommand()

void Reverse::preCommand ( )
virtual

This is a hook that can be overridden by derived classes. It is called just prior to the execution of operator().

Reimplemented from CTCLProcessor.


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