scenario_simulator_v2 C++ API
Classes | Namespaces | Macros
openscenario_interpreter.hpp File Reference
#include <boost/variant.hpp>
#include <chrono>
#include <lifecycle_msgs/msg/state.hpp>
#include <lifecycle_msgs/msg/transition.hpp>
#include <memory>
#include <openscenario_interpreter/console/escape_sequence.hpp>
#include <openscenario_interpreter/simulator_core.hpp>
#include <openscenario_interpreter/syntax/custom_command_action.hpp>
#include <openscenario_interpreter/syntax/open_scenario.hpp>
#include <openscenario_interpreter/syntax/scenario_definition.hpp>
#include <openscenario_interpreter/utility/execution_timer.hpp>
#include <openscenario_interpreter/utility/visibility.hpp>
#include <openscenario_interpreter_msgs/msg/context.hpp>
#include <rclcpp/rclcpp.hpp>
#include <rclcpp_lifecycle/lifecycle_node.hpp>
#include <scenario_simulator_exception/exception.hpp>
#include <simple_junit/junit5.hpp>
#include <utility>
Include dependency graph for openscenario_interpreter.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openscenario_interpreter::Interpreter
 

Namespaces

 openscenario_interpreter
 

Macros

#define INTERPRETER_INFO_STREAM(...)    RCLCPP_INFO_STREAM(get_logger(), "\x1b[32m" << __VA_ARGS__ << "\x1b[0m")
 
#define INTERPRETER_ERROR_STREAM(...)    RCLCPP_INFO_STREAM(get_logger(), "\x1b[1;31m" << __VA_ARGS__ << "\x1b[0m")
 

Macro Definition Documentation

◆ INTERPRETER_ERROR_STREAM

#define INTERPRETER_ERROR_STREAM (   ...)     RCLCPP_INFO_STREAM(get_logger(), "\x1b[1;31m" << __VA_ARGS__ << "\x1b[0m")

◆ INTERPRETER_INFO_STREAM

#define INTERPRETER_INFO_STREAM (   ...)     RCLCPP_INFO_STREAM(get_logger(), "\x1b[32m" << __VA_ARGS__ << "\x1b[0m")