![]() |
Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
|
This is the complete list of members for GalaxisNode, including all inherited members.
| create_parameters(std::shared_ptr< json > configJsonSPtr) | GalaxisNode | protected |
| enable_parameters(std::function< rcl_interfaces::msg::SetParametersResult(const std::vector< rclcpp::Parameter > &)> callbackFunc) | GalaxisNode | protected |
| GalaxisNode()=delete | GalaxisNode | protected |
| GalaxisNode(std::string p_name, unsigned int p_heartbeatTimePeriod) | GalaxisNode | protected |
| GalaxisNode(std::string p_name) | GalaxisNode | protected |
| get_current_service_state() const | GalaxisNode | protected |
| get_global_settings() | GalaxisNode | protected |
| m_callback_service_state | GalaxisNode | private |
| m_globalSettings | GalaxisNode | private |
| m_heartbeatHandler | GalaxisNode | private |
| m_nodeName | GalaxisNode | private |
| m_parameterCallbackHandle | GalaxisNode | private |
| m_rosParameterNamesVec | GalaxisNode | private |
| m_serviceState | GalaxisNode | private |
| m_serviceSubscription | GalaxisNode | private |
| m_systemSettingsSubSPtr | GalaxisNode | private |
| register_callback(std::function< void(galaxis::serviceStates::State)> p_function) | GalaxisNode | protected |
| service_state_callback(ServiceStateType::SharedPtr const p_msgSPtr) | GalaxisNode | protected |
| tickPub(std::map< galaxis::serviceStates::State, std::function< void(Args...)>> const *p_functionMapPtr, Args... p_args) | GalaxisNode | inlineprotected |
| tickSub(std::map< galaxis::serviceStates::State, std::function< void(const MsgSPtr)>> const *p_functionMapPtr, MsgSPtr const p_message) | GalaxisNode | inlineprotected |