rclcpp  master
C++ ROS Client Library API
Namespaces | Classes | Functions
rclcpp::experimental Namespace Reference

Namespaces

 buffers
 

Classes

class  ExecutableList
 This class contains subscriptionbase, timerbase, etc. which can be used to run callbacks. More...
 
class  IntraProcessManager
 This class performs intra process communication between nodes. More...
 
class  SubscriptionIntraProcess
 
class  SubscriptionIntraProcessBase
 

Functions

template<typename MessageT , typename Alloc = std::allocator<void>, typename Deleter = std::default_delete<MessageT>>
rclcpp::experimental::buffers::IntraProcessBuffer< MessageT, Alloc, Deleter >::UniquePtr create_intra_process_buffer (IntraProcessBufferType buffer_type, rmw_qos_profile_t qos, std::shared_ptr< Alloc > allocator)
 

Function Documentation

◆ create_intra_process_buffer()

template<typename MessageT , typename Alloc = std::allocator<void>, typename Deleter = std::default_delete<MessageT>>
rclcpp::experimental::buffers::IntraProcessBuffer<MessageT, Alloc, Deleter>::UniquePtr rclcpp::experimental::create_intra_process_buffer ( IntraProcessBufferType  buffer_type,
rmw_qos_profile_t  qos,
std::shared_ptr< Alloc >  allocator 
)