Eclipse SUMO - Simulation of Urban MObility
GUIEvent.h File Reference
#include <config.h>
#include <utils/foxtools/FXThreadEvent.h>
#include <utils/foxtools/FXBaseObject.h>
#include <fx.h>
Include dependency graph for GUIEvent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  GUIEvent
 

Enumerations

enum  GUIEventType {
  EVENT_SIMULATION_LOADED, EVENT_SIMULATION_STEP, EVENT_MESSAGE_OCCURRED, EVENT_WARNING_OCCURRED,
  EVENT_ERROR_OCCURRED, EVENT_DEBUG_OCCURRED, EVENT_GLDEBUG_OCCURRED, EVENT_STATUS_OCCURRED,
  EVENT_SIMULATION_ENDED, EVENT_END
}
 

Detailed Description

Author
Daniel Krajzewicz
Date
Sept 2002
Version
$Id$

Definition in file GUIEvent.h.

Enumeration Type Documentation

◆ GUIEventType

As events are distinguished by their number, here is the enumeration of our custom events

Enumerator
EVENT_SIMULATION_LOADED 

send when a simulation has been loaded

EVENT_SIMULATION_STEP 

send when a simulation step has been performed

EVENT_MESSAGE_OCCURRED 

send when a message occured

EVENT_WARNING_OCCURRED 

send when a warning occured

EVENT_ERROR_OCCURRED 

send when a error occured

EVENT_DEBUG_OCCURRED 

send when a debug occured

EVENT_GLDEBUG_OCCURRED 

send when a gldebug occured

EVENT_STATUS_OCCURRED 

send when a status change occured

EVENT_SIMULATION_ENDED 

Send when the simulation is over;.

Note
The reason and the time step are stored within the event
EVENT_END 

End of events list; use this to define new.

Definition at line 35 of file GUIEvent.h.