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

trsDataVI Class Reference

virtual bare class for the transient data. More...

#include <trsDataVI.h>

List of all members.

Public Methods

 trsDataVI ()
 default constructor.

virtual ~trsDataVI ()
 default destructor.

virtual void update ()
 virtual method to clear and make/fill the transient data.

virtual void ini () = 0
 pure virtual method to initialize the data (pointers if needed).

virtual void clear () = 0
 pure virtual method to clear the data.

virtual void make () = 0
 pure virtual method to make/fill the data. More...

virtual void writeOut () const
 virtual function to writeOut the contents of the derived class. More...

virtual void command (std::string com)
 virtual method to execute method of this class for composites. More...


Detailed Description

virtual bare class for the transient data.

The transient data of the program should inherit from this base class.
The transient data assumes:

Definition at line 38 of file trsDataVI.h.


Constructor & Destructor Documentation

trsDataVI::trsDataVI ( ) [inline]

default constructor.

Definition at line 46 of file trsDataVI.h.

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

default destructor.

Definition at line 48 of file trsDataVI.h.


Member Function Documentation

void trsDataVI::clear ( ) [inline, pure virtual]

pure virtual method to clear the data.

void trsDataVI::command ( std::string com ) [inline, virtual]

virtual method to execute method of this class for composites.

It can be use for example in serverVI <trsData> classes

Definition at line 11 of file trsDataVI.cpp.

void trsDataVI::ini ( ) [inline, pure virtual]

pure virtual method to initialize the data (pointers if needed).

void trsDataVI::make ( ) [inline, pure virtual]

pure virtual method to make/fill the data.

usually this method is replaced by the action of an algorithmVI

void trsDataVI::update ( ) [inline, virtual]

virtual method to clear and make/fill the transient data.

Definition at line 4 of file trsDataVI.cpp.

void trsDataVI::writeOut ( ) const [inline, virtual]

virtual function to writeOut the contents of the derived class.

note that has the same name that the method in messageVI

Definition at line 63 of file trsDataVI.h.


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