Struct NodeInterfaces
Defined in File types.hpp
Struct Documentation
-
struct NodeInterfaces
Public Functions
-
inline const rclcpp::node_interfaces::NodeBaseInterface::SharedPtr &get_node_base_interface() const
-
inline rclcpp::node_interfaces::NodeBaseInterface::SharedPtr &get_node_base_interface()
-
inline const rclcpp::node_interfaces::NodeClockInterface::SharedPtr &get_node_clock_interface() const
-
inline rclcpp::node_interfaces::NodeClockInterface::SharedPtr &get_node_clock_interface()
-
inline const rclcpp::node_interfaces::NodeGraphInterface::SharedPtr &get_node_graph_interface() const
-
inline rclcpp::node_interfaces::NodeGraphInterface::SharedPtr &get_node_graph_interface()
-
inline const rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr &get_node_logging_interface() const
-
inline rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr &get_node_logging_interface()
-
inline const rclcpp::node_interfaces::NodeParametersInterface::SharedPtr &get_node_parameters_interface() const
-
inline rclcpp::node_interfaces::NodeParametersInterface::SharedPtr &get_node_parameters_interface()
-
inline const rclcpp::node_interfaces::NodeServicesInterface::SharedPtr &get_node_services_interface() const
-
inline rclcpp::node_interfaces::NodeServicesInterface::SharedPtr &get_node_services_interface()
-
inline const rclcpp::node_interfaces::NodeTimeSourceInterface::SharedPtr &get_node_time_source_interface() const
-
inline rclcpp::node_interfaces::NodeTimeSourceInterface::SharedPtr &get_node_time_source_interface()
-
inline const rclcpp::node_interfaces::NodeTimersInterface::SharedPtr &get_node_timers_interface() const
-
inline rclcpp::node_interfaces::NodeTimersInterface::SharedPtr &get_node_timers_interface()
-
inline const rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr &get_node_topics_interface() const
-
inline rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr &get_node_topics_interface()
-
inline const rclcpp::node_interfaces::NodeWaitablesInterface::SharedPtr &get_node_waitables_interface() const
-
inline rclcpp::node_interfaces::NodeWaitablesInterface::SharedPtr &get_node_waitables_interface()
Public Members
-
rclcpp::node_interfaces::NodeBaseInterface::SharedPtr base
-
rclcpp::node_interfaces::NodeClockInterface::SharedPtr clock
-
rclcpp::node_interfaces::NodeGraphInterface::SharedPtr graph
-
rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr logging
-
rclcpp::node_interfaces::NodeParametersInterface::SharedPtr parameters
-
rclcpp::node_interfaces::NodeServicesInterface::SharedPtr services
-
rclcpp::node_interfaces::NodeTimeSourceInterface::SharedPtr time_source
-
rclcpp::node_interfaces::NodeTimersInterface::SharedPtr timers
-
rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr topics
-
rclcpp::node_interfaces::NodeWaitablesInterface::SharedPtr waitables
-
inline const rclcpp::node_interfaces::NodeBaseInterface::SharedPtr &get_node_base_interface() const