scenario_simulator_v2 C++ API
Namespaces | Macros
openscenario_interpreter.cpp File Reference
#include <algorithm>
#include <boost/json.hpp>
#include <openscenario_interpreter/openscenario_interpreter.hpp>
#include <openscenario_interpreter/record.hpp>
#include <openscenario_interpreter/syntax/object_controller.hpp>
#include <openscenario_interpreter/syntax/parameter_value_distribution.hpp>
#include <openscenario_interpreter/syntax/scenario_definition.hpp>
#include <openscenario_interpreter/syntax/scenario_object.hpp>
#include <openscenario_interpreter/syntax/speed_condition.hpp>
#include <openscenario_interpreter/utility/overload.hpp>
#include <status_monitor/status_monitor.hpp>
#include <traffic_simulator/data_type/lanelet_pose.hpp>
Include dependency graph for openscenario_interpreter.cpp:

Namespaces

 openscenario_interpreter
 

Macros

#define OPENSCENARIO_INTERPRETER_NO_EXTENSION
 
#define DECLARE_PARAMETER(IDENTIFIER)    declare_parameter<decltype(IDENTIFIER)>(#IDENTIFIER, IDENTIFIER)
 
#define GET_PARAMETER(IDENTIFIER)   get_parameter(#IDENTIFIER, IDENTIFIER)
 

Macro Definition Documentation

◆ DECLARE_PARAMETER

#define DECLARE_PARAMETER (   IDENTIFIER)     declare_parameter<decltype(IDENTIFIER)>(#IDENTIFIER, IDENTIFIER)

◆ GET_PARAMETER

#define GET_PARAMETER (   IDENTIFIER)    get_parameter(#IDENTIFIER, IDENTIFIER)

◆ OPENSCENARIO_INTERPRETER_NO_EXTENSION

#define OPENSCENARIO_INTERPRETER_NO_EXTENSION