class Recorder


Inheritance:


Public Methods

Recorder()
virtual ~Recorder()
virtual int record(int commitTag)
virtual int playback(int commitTag)
virtual void restart(void)

Documentation

The Recorder class is an abstract class which is introduced to allow information to be saved during the analysis. The interface defines two pure virtual methods record() and playback(). record() is a method which is called by the Domain object during a commit(). The playback() method can be called by the analyst after the analysis has been performed.

Recorder()

Does nothing

virtual ~Recorder()

Does nothing

virtual int record(int commitTag)

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.

virtual int playback(int commitTag)

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

virtual void restart(void)

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


Direct child classes:
MaxNodeDispRecorder
FileNodeDispRecorder
DatastoreRecorder

alphabetic index Contents

this page has been generated automatically by a slightly modified version of doc++ for OpenSees

Copyright Contact Us