|
FERS 1.0.0
The Flexible Extensible Radar Simulator
|
#include <atomic>#include <cassert>#include <cstdint>#include <stdexcept>
Include dependency graph for sim_id.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | SimIdGenerator |
| Thread-safe Meyers singleton for generating unique object IDs. More... | |
Typedefs | |
| using | SimId = uint64_t |
| 64-bit Unique Simulation ID. | |
Enumerations | |
| enum class | ObjectType : uint16_t { Unknown = 0 , Platform = 1 , Transmitter = 2 , Receiver = 3 , Target = 4 , Antenna = 5 , Waveform = 6 , Timing = 7 , Debug = 0xFFFF } |
| Categorizes objects for ID generation. More... | |
| using SimId = uint64_t |
|
strong |
Categorizes objects for ID generation.
| Enumerator | |
|---|---|
| Unknown | |
| Platform | |
| Transmitter | |
| Receiver | |
| Target | |
| Antenna | |
| Waveform | |
| Timing | |
| Debug | |