14 explicit Node(
const std::string& node_name,
const rclcpp::NodeOptions& options = rclcpp::NodeOptions()) : node_(std::make_shared<rclcpp::Node>(node_name, options)) {
17 explicit Node(
const std::string& node_name,
const std::string& namespace_,
const rclcpp::NodeOptions& options = rclcpp::NodeOptions())
18 : node_(std::make_shared<rclcpp::Node>(node_name, namespace_, options)) {
23 Node& operator=(
const Node&) =
delete;
27 [[nodiscard]] rclcpp::Node& this_node()
noexcept {
30 [[nodiscard]]
const rclcpp::Node& this_node()
const noexcept {
33 [[nodiscard]] rclcpp::Node::SharedPtr this_node_ptr()
const noexcept {
38 rclcpp::node_interfaces::NodeBaseInterface::SharedPtr get_node_base_interface() {
39 return node_->get_node_base_interface();
43 rclcpp::Node::SharedPtr node_;
All mrs_lib functions, classes, variables and definitions are contained in this namespace.
Definition attitude_converter.h:24