C++ API Docs
These are the autogenerated docs for the internal implementation.
- Class Hierarchy
- File Hierarchy
- Full API
- Namespace rclcpp
- Namespace rclcpp::detail
- Namespace rclcpp::node_interfaces
- Namespace rclcpp_action
- Namespace rtest
- Namespace rtest::experimental
- Namespace std
- Namespace testing
- Template Struct has_data_type
- Template Struct has_data_type< T, std::void_t< typename T::_data_type > >
- Template Struct ClientTypes
- Template Struct FutureAndRequestId
- Struct Client::SendGoalOptions
- Struct ClientGoalHandle::WrappedResult
- Template Struct is_chrono_duration
- Template Struct is_chrono_duration< std::chrono::duration< Rep, Period > >
- Struct StaticMocksRegistry::LazyInitEntry
- Template Class Client
- Class ClientBase
- Template Class LoanedMessage
- Template Class Publisher
- Template Class Service
- Class ServiceBase
- Template Class Subscription
- Template Class Client
- Class ClientBase
- Template Class ClientGoalHandle
- Template Class GoalHandleMock
- Template Class Server
- Class ServerBase
- Template Class ServerGoalHandle
- Class DisableLogs
- Template Class ActionClientMock
- Template Class ActionServerMock
- Class LoggerMock
- Class MockBase
- Class MockRegistryCleaner
- Template Class PublisherMock
- Template Class ServiceClientMock
- Template Class ServiceMock
- Template Class SingleInstance
- Class StaticMocksRegistry
- Class TestClock
- Class TriggeringTestClock
- Enum CancelResponse
- Enum CancelResponse
- Enum CancelResponse
- Enum GoalResponse
- Enum GoalResponse
- Enum GoalResponse
- Enum ResultCode
- Function operator==
- Template Function rclcpp::create_timer(std::shared_ptr<node_interfaces::NodeBaseInterface>, std::shared_ptr<node_interfaces::NodeTimersInterface>, rclcpp::Clock::SharedPtr, rclcpp::Duration, CallbackT&&, rclcpp::CallbackGroup::SharedPtr, bool)
- Template Function rclcpp::create_timer(NodeT, rclcpp::Clock::SharedPtr, rclcpp::Duration, CallbackT&&, rclcpp::CallbackGroup::SharedPtr, bool)
- Template Function rclcpp::create_timer(rclcpp::Clock::SharedPtr, std::chrono::duration<DurationRepT, DurationT>, CallbackT, rclcpp::CallbackGroup::SharedPtr, node_interfaces::NodeBaseInterface *, node_interfaces::NodeTimersInterface *, bool)
- Template Function rclcpp::create_wall_timer
- Template Function rclcpp::detail::prune_requests_older_than_impl
- Template Function rclcpp::detail::safe_cast_to_period_in_ns
- Template Function rclcpp_action::makeClientGoalHandle
- Template Function rclcpp_action::makeClientGoalHandleFuture
- Function rtest::enableVerboseLogs
- Function rtest::experimental::ACTION_P
- Template Function rtest::experimental::createMockGoalHandle
- Template Function rtest::experimental::findActionClient(const std::string&, const std::string&)
- Template Function rtest::experimental::findActionClient(const std::shared_ptr<NodeT>&, const std::string&)
- Template Function rtest::experimental::findActionServer(const std::string&, const std::string&)
- Template Function rtest::experimental::findActionServer(const std::shared_ptr<NodeT>&, const std::string&)
- Template Function rtest::experimental::makeClientGoalHandle
- Template Function rtest::findPublisher(const std::string&, std::string)
- Template Function rtest::findPublisher(const std::shared_ptr<NodeT>, const std::string&)
- Template Function rtest::findService(const std::string&, const std::string&)
- Template Function rtest::findService(const std::shared_ptr<NodeT>, const std::string&)
- Template Function rtest::findServiceClient(const std::string&, const std::string&)
- Template Function rtest::findServiceClient(const std::shared_ptr<NodeT>, const std::string&)
- Template Function rtest::findSubscription(const std::string&, std::string)
- Template Function rtest::findSubscription(const std::shared_ptr<NodeT>, const std::string&)
- Function rtest::findTimers(const std::string&)
- Template Function rtest::findTimers(const std::shared_ptr<NodeT>)
- Function rtest::logHandler
- Define RTEST_ROS_JAZZY
- Define RTEST_ROS_KILTED
- Define RTEST_ROS_LYRICAL
- Define RTEST_ROS_ROLLING
- Define TEST_TOOLS_MAKE_SHARED_DEFINITION
- Define TEST_TOOLS_MAKE_SHARED_DEFINITION
- Define TEST_TOOLS_SMART_PTR_DEFINITIONS
- Define TEST_TOOLS_SMART_PTR_DEFINITIONS
- Define TEST_TOOLS_SMART_PTR_DEFINITIONS
- Define TEST_TOOLS_SMART_PTR_DEFINITIONS