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

ElementRecorder Class Reference

#include <ElementRecorder.h>

Inheritance diagram for ElementRecorder::

Recorder List of all members.

Public Methods

 ElementRecorder (const ID &eleID, Domain &theDomain, char **argv, int argc, bool echoTime, char *fileName=0)
 ~ElementRecorder ()
int record (int commitTag)
int playback (int commitTag)
void restart (void)

Constructor & Destructor Documentation

ElementRecorder::ElementRecorder ( const ID & eleID,
Domain & theDomain,
char ** argv,
int argc,
bool echoTime,
char * fileName = 0 )
 

Definition at line 45 of file ElementRecorder.cpp.

ElementRecorder::~ElementRecorder ( )
 

Definition at line 89 of file ElementRecorder.cpp.


Member Function Documentation

int ElementRecorder::playback ( int commitTag ) [virtual]
 

Invoked by the analyst after the analysis has been performed. What the Recorder does depends on the concrete subtype.

Reimplemented from Recorder.

Definition at line 158 of file ElementRecorder.cpp.

int ElementRecorder::record ( int commitTag ) [virtual]
 

Invoked by the Domain object after {commit()} has been invoked on all the domain component objects. What the Recorder records depends on the concrete subtype.

Reimplemented from Recorder.

Definition at line 110 of file ElementRecorder.cpp.

void ElementRecorder::restart ( void ) [virtual]
 

Invoked by the Domain object when {revertToStart()} is invoked on the Domain object. What the Recorder does depends on the concrete subtype.

Reimplemented from Recorder.

Definition at line 164 of file ElementRecorder.cpp.


The documentation for this class was generated from the following files:
Copyright Contact Us