#include <SRecEvent.h>
Inherits SEvent.
Inheritance diagram for SRecEvent:

Public Types | |
| enum | Type {  ILLEGAL, SCHEDEVENT, VISEVENT, EDITEVENT, PREFEVENT, ALGEVENT }  | 
Public Methods | |
| SRecEvent (const SEvent &ev, const STaskSystem &ts) | |
| SRecEvent (const SEvent &ev) | |
| virtual | ~SRecEvent () | 
| virtual void | write (std::ostream &os) const | 
| double | getTimeStamp () const | 
| void | setTimeStamp (double time) | 
| const SEvent & | getEvent () const | 
| virtual Type | getType () const | 
      
  | 
  
| 
 Types of events : ILLEGAL, SCHEDEVENT, VISEVENT, EDITEVENT, PREFEVENT  | 
  
      
  | 
  ||||||||||||
| 
 Constructor. Currently used by SPlayerLog::update() to record an event. 
  | 
  
      
  | 
  
| 
 Constructor. Currently used by SPlayer to load and re-play a player-file. 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Get the enveloped event (without additional information) 
 
  | 
  
      
  | 
  
| 
 Get the time stamp of an event. This is the time when the event was originally created by the tasksystem. 
 
  | 
  
      
  | 
  
| 
 Get the type of an event 
 
 Reimplemented in SAlgEvent, SPrefEvent, STSysEditEvent, STSysSchedEvent, and STSysVisEvent.  | 
  
      
  | 
  
| 
 Set the time stamp of an event. 
  | 
  
      
  | 
  
| 
 Write the event and additional information (time stamp) to stream 
 Reimplemented from SEvent.  | 
  
1.2.18