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

High-level facade for parsing XML configuration files into the FERS simulation environment. More...

#include <random>
#include <string>
+ Include dependency graph for xml_parser.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  core
 
namespace  serial
 

Functions

void serial::parseSimulation (const std::string &filename, core::World *world, bool validate, std::mt19937 &masterSeeder)
 Parses a simulation configuration from an XML file.
 
void serial::parseSimulationFromString (const std::string &xmlContent, core::World *world, bool validate, std::mt19937 &masterSeeder)
 Parses a simulation configuration directly from an XML string in memory.
 

Detailed Description

High-level facade for parsing XML configuration files into the FERS simulation environment.

This header provides the main entry points for loading FERS scenario definitions from XML files or strings. It handles validation, file inclusion, asset loading, and pushing the parsed configuration into the global simulation state.

Definition in file xml_parser.h.