|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
rclcpp::Node and global session helpers.
More...
#include <cstdint>#include <cstddef>#include <type_traits>#include "rclcpp/detail/nros_cpp_ffi.h"#include "rclcpp/detail/traits.hpp"#include "rclcpp/handle.hpp"#include "rclcpp/result.hpp"#include "rclcpp/owned.hpp"#include "rclcpp/detail/hosted_block.hpp"#include "rclcpp/detail/nros_cpp_config_generated.h"#include "rclc/detail/entry_config.h"#include "rclcpp/qos.hpp"#include "rclcpp/options.hpp"#include "rclcpp/timer.hpp"#include "rclcpp/clock.hpp"#include "rclcpp/detail/declared_qos.hpp"#include "rclcpp/detail/declared_params.hpp"#include "rclcpp/node_parameters.hpp"#include "rclcpp/logging.hpp"#include "rclcpp/guard_condition.hpp"#include "rclcpp/executor.hpp"#include "rclcpp/graph.hpp"#include "rclcpp/callback_group.hpp"#include "rclcpp/parameter.hpp"#include "rclcpp/detail/std_detect.hpp"

Go to the source code of this file.
Classes | |
| class | rclcpp::Node |
| class | rclcpp::NodeBuilder |
| struct | rclcpp::NodeHandle |
| class | rclcpp::NodeWithTimers< MaxTimers > |
Namespaces | |
| namespace | rclcpp |
| namespace | rclcpp::detail |
| namespace | rclcpp_action |
Macros | |
| #define | NROS_COMPONENT_MAX_TIMERS 8 |
rclcpp::Node and global session helpers.
| #define NROS_COMPONENT_MAX_TIMERS 8 |
Max timers a NodeWithTimers may own via the storage-free create_*_in members. Overridable per build with a #define before including this header; it is the DEFAULT depth, not a cap on what a node may ask for.