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

Public Types | |
| enum | Id { JOB, EDGE, NODEMOVED, BENDSCHANGED } |
| enum | Type { ILLEGAL, SCHEDEVENT, VISEVENT, EDITEVENT, PREFEVENT, ALGEVENT } |
Public Methods | |
| STSysVisEvent (Id id, const UserData &data) | |
| Id | getId () const |
| const UserData & | getChangedObj () const |
| virtual Type | getType () const |
| virtual void | write (std::ostream &rOs) const |
|
|
Defined Ids : JOB, EDGE, NODEMOVED, BENDSCHANGED |
|
|
Types of events : ILLEGAL, SCHEDEVENT, VISEVENT, EDITEVENT, PREFEVENT |
|
||||||||||||
|
Constructor
|
|
|
Get read-only access to the user data |
|
|
Return Id of event |
|
|
Get type of event
Reimplemented from SEvent. |
|
|
Write the information that an event carrys to an output stream in a formatted way
Reimplemented in SRecEvent, STSysEditEvent, and STSysSchedEvent. |
1.2.18