FERS 1.0.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
sim_events.h File Reference

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.
 

Detailed Description

Defines the core structures for the event-driven simulation engine.

Definition in file sim_events.h.