|
rclcpp
master
C++ ROS Client Library API
|
#include <memory>#include <stdexcept>

Go to the source code of this file.
Classes | |
| class | rclcpp::allocator::AllocatorDeleter< Allocator > |
Namespaces | |
| rclcpp | |
| This header provides the get_node_base_interface() template function. | |
| rclcpp::allocator | |
Typedefs | |
| template<typename Alloc , typename T > | |
| using | rclcpp::allocator::Deleter = typename std::conditional< std::is_same< typename std::allocator_traits< Alloc >::template rebind_alloc< T >, typename std::allocator< void >::template rebind< T >::other >::value, std::default_delete< T >, AllocatorDeleter< Alloc > >::type |
Functions | |
| template<typename Alloc , typename T , typename D > | |
| void | rclcpp::allocator::set_allocator_for_deleter (D *deleter, Alloc *alloc) |
| template<typename T , typename U > | |
| void | rclcpp::allocator::set_allocator_for_deleter (std::default_delete< T > *deleter, std::allocator< U > *alloc) |
| template<typename Alloc , typename T > | |
| void | rclcpp::allocator::set_allocator_for_deleter (AllocatorDeleter< T > *deleter, Alloc *alloc) |
1.8.17