| 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 |