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_setVar
@ event_setVar
Definition GTGReplay.h:24
event_addContainer
@ event_addContainer
Definition GTGReplay.h:16
event_startLink
@ event_startLink
Definition GTGReplay.h:22
event_destroyContainer
@ event_destroyContainer
Definition GTGReplay.h:17
event_endLink
@ event_endLink
Definition GTGReplay.h:23
event_subVar
@ event_subVar
Definition GTGReplay.h:26
event_addEvent
@ event_addEvent
Definition GTGReplay.h:21
event_setState
@ event_setState
Definition GTGReplay.h:18
event_popState
@ event_popState
Definition GTGReplay.h:20
event_pushState
@ event_pushState
Definition GTGReplay.h:19
event_addVar
@ event_addVar
Definition GTGReplay.h:25
gtg_write_events
void gtg_write_events(long nb_events_to_write)
run the first nb_events_to_write events
gtg_record
void gtg_record(enum event_type_t type, varPrec time,...)
postpone the recording of an event
varPrec
double varPrec
Use the double precision type for time and value.
Definition GTGTypes.h:28