rclcpp  master
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::SubscriptionBase::SharedPtr subscription
 
rclcpp::SubscriptionBase::SharedPtr subscription_intra_process
 
rclcpp::TimerBase::SharedPtr timer
 
rclcpp::ServiceBase::SharedPtr service
 
rclcpp::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::SubscriptionBase::SharedPtr rclcpp::executor::AnyExecutable::subscription

◆ subscription_intra_process

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

◆ timer

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

◆ service

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

◆ client

rclcpp::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: