GTGReplay.h
Go to the documentation of this file.
#ifndef GTG_REPLAY_H
#define GTG_REPLAY_H
enum event_type_t {
event_addContainer,
event_destroyContainer,
event_setState,
event_pushState,
event_popState,
event_addEvent,
event_startLink,
event_endLink,
event_setVar,
event_addVar,
event_subVar
};
void gtg_record(enum event_type_t type, varPrec time, ...);
void gtg_write_events(long nb_events_to_write);
#endif /* GTG_REPLAY_H */
event_type_t
event_type_t
Definition: GTGReplay.h:15
event_destroyContainer
Definition: GTGReplay.h:17
varPrec
double varPrec
Use the double precision type for time and value.
Definition: GTGTypes.h:28
event_addEvent
Definition: GTGReplay.h:21
event_setVar
Definition: GTGReplay.h:24
event_addVar
Definition: GTGReplay.h:25
event_setState
Definition: GTGReplay.h:18
event_startLink
Definition: GTGReplay.h:22
gtg_write_events
void gtg_write_events(long nb_events_to_write)
run the first nb_events_to_write events
event_subVar
Definition: GTGReplay.h:26
event_endLink
Definition: GTGReplay.h:23
event_popState
Definition: GTGReplay.h:20
event_pushState
Definition: GTGReplay.h:19
gtg_record
void gtg_record(enum event_type_t type, varPrec time,...)
postpone the recording of an event
event_addContainer
Definition: GTGReplay.h:16