BaseExperiment::AbstractOperationWrapper Class Referenceabstract

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

Inheritance diagram for BaseExperiment::AbstractOperationWrapper:

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

QString getName ( ) const
inline

Returns the name of the operation.

Definition at line 376 of file baseexperiment.h.

bool getSteppable ( ) const
inline

Returns true if the operation can be run step-by-step.

Definition at line 393 of file baseexperiment.h.

bool getUseSeparateThread ( ) const
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 class BaseExperiment
friend

BaseExperiment is friend to be able to call executeOperation() and to modify member data.

Definition at line 437 of file baseexperiment.h.

friend class std::auto_ptr
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: