rclcpp  beta1
C++ ROS Client Library API
Public Member Functions | Public Attributes | List of all members
rclcpp::executor::AnyExecutable Struct Reference

#include <any_executable.hpp>

Public Member Functions

 AnyExecutable ()
 
virtual ~AnyExecutable ()
 

Public Attributes

rclcpp::subscription::SubscriptionBase::SharedPtr subscription
 
rclcpp::subscription::SubscriptionBase::SharedPtr subscription_intra_process
 
rclcpp::timer::TimerBase::SharedPtr timer
 
rclcpp::service::ServiceBase::SharedPtr service
 
rclcpp::client::ClientBase::SharedPtr client
 
rclcpp::callback_group::CallbackGroup::SharedPtr callback_group
 
rclcpp::node_interfaces::NodeBaseInterface::SharedPtr node_base
 

Constructor & Destructor Documentation

§ AnyExecutable()

rclcpp::executor::AnyExecutable::AnyExecutable ( )

§ ~AnyExecutable()

virtual rclcpp::executor::AnyExecutable::~AnyExecutable ( )
virtual

Member Data Documentation

§ subscription

rclcpp::subscription::SubscriptionBase::SharedPtr rclcpp::executor::AnyExecutable::subscription

§ subscription_intra_process

rclcpp::subscription::SubscriptionBase::SharedPtr rclcpp::executor::AnyExecutable::subscription_intra_process

§ timer

rclcpp::timer::TimerBase::SharedPtr rclcpp::executor::AnyExecutable::timer

§ service

rclcpp::service::ServiceBase::SharedPtr rclcpp::executor::AnyExecutable::service

§ client

rclcpp::client::ClientBase::SharedPtr rclcpp::executor::AnyExecutable::client

§ callback_group

rclcpp::callback_group::CallbackGroup::SharedPtr rclcpp::executor::AnyExecutable::callback_group

§ node_base

rclcpp::node_interfaces::NodeBaseInterface::SharedPtr rclcpp::executor::AnyExecutable::node_base

The documentation for this struct was generated from the following file: