#include <CRunVariable.h>
Public Methods | |
CRunVariable (CTCLInterpreter *pInterp, string &rName) | |
Constructor. | |
CRunVariable (const CRunVariable &rhs) | |
Copy constructor. | |
~CRunVariable () | |
Destructor. | |
CRunVariable & | operator= (const CRunVariable &rhs) |
Assignment. | |
int | operator== (const CRunVariable &rhs) const |
Comparison for equality. | |
int | operator!= (const CRunVariable &rhs) const |
string | FormatForBuffer () |
Stringify name:value... |
Definition at line 306 of file CRunVariable.h.
|
Constructor. Construct a run variable. Run Variables may be modified at any time regardless of the current run state. (see CStateVariable objects for objects which can only be modified when the run is inactive).
Definition at line 305 of file CRunVariable.cpp. |
|
Copy constructor. Copy construction. This is invoked when e.g. an object is passed by value to a function. The copy constructor makes a clone of the rhs object. Definition at line 320 of file CRunVariable.cpp. |
|
Destructor.
Definition at line 316 of file CRunVariable.h. |
|
Stringify name:value...
Produces a string which scan be placed in a run variable buffer. The string is of the form: set variablename value This format allows the variable to be recovered into a Tcl interpreter environment by executing it's formatted string as a script (pretty cool!).
Definition at line 367 of file CRunVariable.cpp. |
|
Definition at line 319 of file CRunVariable.h. References operator==(). |
|
Assignment. Assignment operation. This member function supports assignment of an object of this class to an object of the same class. Definition at line 331 of file CRunVariable.cpp. |
|
Comparison for equality. Comparison operation. Compares this with a rhs for equality. Definition at line 343 of file CRunVariable.cpp. Referenced by operator!=(). |