Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

algorithmComposite Class Reference

An algorithm composed by several algorithms. More...

#include <algorithmComposite.h>

Inheritance diagram for algorithmComposite:

algorithmVI serverVI algorithmTask List of all members.

Public Methods

 algorithmComposite ()
 default constructor.

virtual ~algorithmComposite ()
 default destructor.

virtual void initialize ()
 initializes all the algorithms.

virtual void execute ()
 executes all the algorithms.

virtual void finalize ()
 finalizes all the algorithms.

virtual void run ()
 runs all the algorithms.


Detailed Description

An algorithm composed by several algorithms.

algorithmComposite is an algorithmVI.
algorithmComposite is a composite of algorithms.

Definition at line 22 of file algorithmComposite.h.


Constructor & Destructor Documentation

algorithmComposite::algorithmComposite ( ) [inline]

default constructor.

Definition at line 29 of file algorithmComposite.h.

algorithmComposite::~algorithmComposite ( ) [inline, virtual]

default destructor.

Definition at line 31 of file algorithmComposite.h.


Member Function Documentation

void algorithmComposite::execute ( ) [inline, virtual]

executes all the algorithms.

Reimplemented from algorithmVI.

Definition at line 36 of file algorithmComposite.h.

void algorithmComposite::finalize ( ) [inline, virtual]

finalizes all the algorithms.

Reimplemented from algorithmVI.

Definition at line 38 of file algorithmComposite.h.

void algorithmComposite::initialize ( ) [inline, virtual]

initializes all the algorithms.

Reimplemented from algorithmVI.

Definition at line 34 of file algorithmComposite.h.

void algorithmComposite::run ( ) [inline, virtual]

runs all the algorithms.

Reimplemented from algorithmVI.

Definition at line 40 of file algorithmComposite.h.


The documentation for this class was generated from the following file:
Generated at Fri Aug 18 12:57:39 2000 for centella framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000