|
scenario_simulator_v2 C++ API
|


Public Member Functions | |
| Node () | |
| ~Node () | |
| auto | rethrow () |
Public Attributes | |
| std::atomic_bool | stop_requested = false |
| std::mutex | exception_mutex |
| std::exception_ptr | thrown |
| rclcpp::executors::SingleThreadedExecutor | executor |
| std::thread | thread |
|
inlineexplicit |
|
inline |
|
inline |
| std::mutex openscenario_interpreter::syntax::MagicSubscription< T >::Node::exception_mutex |
thrown to avoid data races between spin thread and rethrow(). | rclcpp::executors::SingleThreadedExecutor openscenario_interpreter::syntax::MagicSubscription< T >::Node::executor |
| std::atomic_bool openscenario_interpreter::syntax::MagicSubscription< T >::Node::stop_requested = false |
| std::thread openscenario_interpreter::syntax::MagicSubscription< T >::Node::thread |
| std::exception_ptr openscenario_interpreter::syntax::MagicSubscription< T >::Node::thrown |