BaseExperiment::AbstractOperationWrapper Class Reference

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.
bool getSteppable () const
 Returns true if the operation can be run step-by-step.
bool getUseSeparateThread () const
 Returns true if the operation is run in a separate thread.

Friends

class BaseExperiment
 BaseExperiment is friend to be able to call executeOperation() and to modify member data.
class std::auto_ptr
 auto_ptr is friend to be able to call the destructor

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 310 of file baseexperiment.h.

Member Function Documentation

QString getName ( ) const
inline

Returns the name of the operation.

Definition at line 316 of file baseexperiment.h.

bool getSteppable ( ) const
inline

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

Definition at line 333 of file baseexperiment.h.

bool getUseSeparateThread ( ) const
inline

Returns true if the operation is run in a separate thread.

Definition at line 325 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 377 of file baseexperiment.h.

friend class std::auto_ptr
friend

auto_ptr is friend to be able to call the destructor

Definition at line 383 of file baseexperiment.h.


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