rclcpp  master
C++ ROS Client Library API
Classes | Namespaces
serialization.hpp File Reference
#include <memory>
#include <stdexcept>
#include <string>
#include "rclcpp/visibility_control.hpp"
#include "rcl/types.h"
#include "rosidl_runtime_c/message_type_support_struct.h"
#include "rosidl_typesupport_cpp/message_type_support.hpp"
Include dependency graph for serialization.hpp:

Go to the source code of this file.

Classes

struct  rclcpp::serialization_traits::is_serialized_message_class< T >
 
struct  rclcpp::serialization_traits::is_serialized_message_class< SerializedMessage >
 
class  rclcpp::SerializationBase
 Interface to (de)serialize a message. More...
 
class  rclcpp::Serialization< MessageT >
 Default implementation to (de)serialize a message by using rmw_(de)serialize. More...
 

Namespaces

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