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

Namespaces

 buffers
 

Classes

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 
)