15 #ifndef RCLCPP__NODE_INTERFACES__NODE_TIME_SOURCE_HPP_
16 #define RCLCPP__NODE_INTERFACES__NODE_TIME_SOURCE_HPP_
32 namespace node_interfaces
43 rclcpp::node_interfaces::NodeBaseInterface::SharedPtr node_base,
44 rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr node_topics,
45 rclcpp::node_interfaces::NodeGraphInterface::SharedPtr node_graph,
46 rclcpp::node_interfaces::NodeServicesInterface::SharedPtr node_services,
47 rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr node_logging,
48 rclcpp::node_interfaces::NodeClockInterface::SharedPtr node_clock,
49 rclcpp::node_interfaces::NodeParametersInterface::SharedPtr node_parameters
59 rclcpp::node_interfaces::NodeBaseInterface::SharedPtr node_base_;
60 rclcpp::node_interfaces::NodeTopicsInterface::SharedPtr node_topics_;
61 rclcpp::node_interfaces::NodeGraphInterface::SharedPtr node_graph_;
62 rclcpp::node_interfaces::NodeServicesInterface::SharedPtr node_services_;
63 rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr node_logging_;
64 rclcpp::node_interfaces::NodeClockInterface::SharedPtr node_clock_;
65 rclcpp::node_interfaces::NodeParametersInterface::SharedPtr node_parameters_;
73 #endif // RCLCPP__NODE_INTERFACES__NODE_TIME_SOURCE_HPP_