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

Public Member Functions

 CTCLApplication ()
 
 CTCLApplication (const CTCLApplication &aCTCLApplication)
 
CTCLApplicationoperator= (const CTCLApplication &aCTCLApplication)
 
int operator== (const CTCLApplication &aCTCLApplication)
 
virtual int operator() ()=0
 
void getProgramArguments (int &argc, char **&argv)
 
Tcl_ThreadId getThread () 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 CTCLInterpreterObject
CTCLInterpreterAssertIfNotBound ()
 

Constructor & Destructor Documentation

◆ CTCLApplication()

CTCLApplication::CTCLApplication ( )

Construction of the application:

Member Function Documentation

◆ getProgramArguments()

void CTCLApplication::getProgramArguments ( int &  argc,
char **&  argv 
)

Provide a hook for the application to get the program arguments.

Parameters
argc- reference to integer that will get the argument count.
argv- reference to char** that will get the argument count.

◆ getThread()

Tcl_ThreadId CTCLApplication::getThread ( ) const

Get the thread for the interpreter/application:


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