Struct trex::EventQueue [] [src]

pub struct EventQueue { /* fields omitted */ }

Used to receive registered events.

Methods

impl EventQueue
[src]

Create a new, empty EventQueue.

Register a new event type.

Iterate over all events of the given type that have been emitted during the current simulation step.

Clear all events from the queue.

Merge events that were emitted into the queue.