Simulation Core¶
|
API
|
Simulation Core
Classes | |
| class | cEvent |
| Represents an event in the discrete event simulator. More... | |
| class | cEventHeap |
| The default, binary heap based implementation of the future event set. More... | |
| class | cFutureEventSet |
| Abstract base class for the future event set (FES), a central data structure for discrete event simulation. FES is also known as FEL (future event list). More... | |
| class | cScheduler |
| Abstract class to encapsulate event scheduling. More... | |
| class | cSequentialScheduler |
| Event scheduler for sequential simulation. More... | |
| class | cRealTimeScheduler |
| Real-time scheduler class. More... | |
| class | cSimulation |
| Simulation manager class. More... | |
Description
Simulation infrastructure that makes DES work.
- cSimulation stores the network with its modules and channels, the future events set, and the event scheduler.
- cEvent represents a simulation event, but it is mostly intended for internal use (models should use cMessage)
- cFutureEventSet represents the future events set (FES) of the simulation, and cEventHeap is its default, heap-based implementation
- cScheduler is the interface for simulation event schedulers, and cSequentialScheduler and cRealTimeScheduler are its two built-in implementations
Generated on for API by