rclcpp  master
C++ ROS Client Library API
Namespaces | Functions
resolve_intra_process_buffer_type.hpp File Reference
#include <stdexcept>
#include "rclcpp/any_subscription_callback.hpp"
#include "rclcpp/intra_process_buffer_type.hpp"
Include dependency graph for resolve_intra_process_buffer_type.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 rclcpp
 This header provides the get_node_base_interface() template function.
 
 rclcpp::detail
 

Functions

template<typename CallbackMessageT , typename AllocatorT >
rclcpp::IntraProcessBufferType rclcpp::detail::resolve_intra_process_buffer_type (const rclcpp::IntraProcessBufferType buffer_type, const rclcpp::AnySubscriptionCallback< CallbackMessageT, AllocatorT > &any_subscription_callback)
 Return the buffer type, resolving the "CallbackDefault" type to an actual type if needed. More...