XC Open source finite element analysis program
|
Objeto capaz de gestionar Recorders. More...
#include <ObjWithRecorders.h>
Public Types | |
typedef std::list< Recorder * > | lista_recorders |
typedef lista_recorders::iterator | recorder_iterator |
typedef lista_recorders::const_iterator | const_recorder_iterator |
Public Member Functions | |
ObjWithRecorders (EntCmd *owr, DataOutputHandler::map_output_handlers *oh=nullptr) | |
virtual | ~ObjWithRecorders (void) |
Destructor. | |
Recorder * | newRecorder (const std::string &, DataOutputHandler *oh=nullptr) |
Lee un objeto Recorder desde archivo. | |
virtual int | addRecorder (Recorder &theRecorder) |
Adds a recorder. | |
recorder_iterator | recorder_begin (void) |
const_recorder_iterator | recorder_begin (void) const |
recorder_iterator | recorder_end (void) |
const_recorder_iterator | recorder_end (void) const |
virtual int | record (int track, double timeStamp=0.0) |
Ejecuta los recorders sobre el tag being passed as parameter. | |
void | restart (void) |
Rearranca los recorders. | |
virtual int | removeRecorders (void) |
Elimina los recorders. | |
void | setLinks (Domain *dom) |
Asigna el domain a los recorders. | |
void | SetOutputHandlers (DataOutputHandler::map_output_handlers *oh) |
Asigna el almacén de gestores de salida. | |
Protected Member Functions | |
int | sendData (CommParameters &cp) |
int | recvData (const CommParameters &cp) |
size_t | getNumRecorders (void) const |
Returns the number of recorders already defined. | |
virtual Domain * | get_domain_ptr (void)=0 |
Objeto capaz de gestionar Recorders.