#include <algorithmTree.h>
Inheritance diagram for algorithmTree:

Public Methods | |
| algorithmTree () | |
| constructor - create the algorithmComposite s. | |
| virtual | ~algorithmTree () |
| destructor - destroies the algorithmComposite s. | |
| virtual void | initialize () |
| the initalize() method runs the ini algorithmComposite. | |
| virtual void | execute () |
| the execute() method runs the exe algorithmComposite. | |
| virtual void | finalize () |
| the finalize method runs the fin algorithmComposite. | |
Protected Methods | |
| algorithmComposite* | iniAlg () const |
| returns algorithmComposite for the initialize algorithms. | |
| algorithmComposite* | exeAlg () const |
| returns algorithmComposite for the execute algorithms. | |
| algorithmComposite* | finAlg () const |
| retruns algorithmComposite for the finalize algorithms. | |
Private Attributes | |
| algorithmComposite* | m_ini |
| algorithmComposite for the initialize algorithms. | |
| algorithmComposite* | m_exe |
| algorithmComposite for the execute algorithms. | |
| algorithmComposite* | m_fin |
| algorithmComposite for the finalize algorithms. | |
The initialize(), execute() and finalize() methods run their respective algorithmComposite.
Definition at line 16 of file algorithmTree.h.
|
|
|
returns algorithmComposite for the execute algorithms.
Definition at line 38 of file algorithmTree.h.
|
the execute() method runs the exe algorithmComposite.
Reimplemented from algorithmVI.
Definition at line 29 of file algorithmTree.h.
|
retruns algorithmComposite for the finalize algorithms.
Definition at line 40 of file algorithmTree.h.
|
the finalize method runs the fin algorithmComposite.
Reimplemented from algorithmVI.
Definition at line 31 of file algorithmTree.h.
|
returns algorithmComposite for the initialize algorithms.
Definition at line 36 of file algorithmTree.h.
|
the initalize() method runs the ini algorithmComposite.
Reimplemented from algorithmVI.
Reimplemented in centellaAlg.
Definition at line 27 of file algorithmTree.h.
|
|
|
1.1.3 written by Dimitri van Heesch,
© 1997-2000