|
FERS 1.0.0
The Flexible Extensible Radar Simulator
|
Defines the core structures for the event-driven simulation engine. More...
#include "config.h"
Include dependency graph for sim_events.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | core::Event |
| Represents a single event in the simulation's time-ordered queue. More... | |
| struct | core::EventComparator |
| A custom comparator for the event priority queue. More... | |
Namespaces | |
| namespace | radar |
| namespace | core |
Enumerations | |
| enum class | core::EventType { core::TX_PULSED_START , core::RX_PULSED_WINDOW_START , core::RX_PULSED_WINDOW_END , core::TX_CW_START , core::TX_CW_END , core::RX_CW_START , core::RX_CW_END } |
| Enumerates the types of events that can occur in the simulation. More... | |
Functions | |
| std::string | core::toString (const EventType type) |
| Converts an EventType enum to its string representation. | |
Defines the core structures for the event-driven simulation engine.
Definition in file sim_events.h.