The base abstract class for operation wrappers. More...

Public Member Functions | |
QString | getName () const |
Returns the name of the operation. More... | |
bool | getSteppable () const |
Returns true if the operation can be run step-by-step. More... | |
bool | getUseSeparateThread () const |
Returns true if the operation is run in a separate thread. More... | |
Friends | |
class | BaseExperiment |
BaseExperiment is friend to be able to call executeOperation() and to modify member data. More... | |
template<class T > | |
class | std::auto_ptr |
auto_ptr is friend to be able to call the destructor More... | |
Detailed Description
The base abstract class for operation wrappers.
This and the template class below are needed to be able to add and use operations from derived classes
Definition at line 370 of file baseexperiment.h.
Member Function Documentation
|
inline |
Returns the name of the operation.
Definition at line 376 of file baseexperiment.h.
|
inline |
Returns true if the operation can be run step-by-step.
Definition at line 393 of file baseexperiment.h.
|
inline |
Returns true if the operation is run in a separate thread.
Definition at line 385 of file baseexperiment.h.
Friends And Related Function Documentation
|
friend |
BaseExperiment is friend to be able to call executeOperation() and to modify member data.
Definition at line 437 of file baseexperiment.h.
|
friend |
auto_ptr is friend to be able to call the destructor
Definition at line 443 of file baseexperiment.h.
The documentation for this class was generated from the following file:
- experiments/include/baseexperiment.h