Serializer specialized for std::string. More...
#include <serialization.h>
Public Types | |
typedef std::basic_string < char, std::char_traits< char > , ContainerAllocator > | StringType |
Static Public Member Functions | |
template<typename Stream > | |
static void | read (Stream &stream, StringType &str) |
static uint32_t | serializedLength (const StringType &str) |
template<typename Stream > | |
static void | write (Stream &stream, const StringType &str) |
Serializer specialized for std::string.
Definition at line 230 of file serialization.h.
typedef std::basic_string<char, std::char_traits<char>, ContainerAllocator> ros::serialization::Serializer< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >::StringType |
Definition at line 232 of file serialization.h.
static void ros::serialization::Serializer< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >::read | ( | Stream & | stream, |
StringType & | str | ||
) | [inline, static] |
Definition at line 247 of file serialization.h.
static uint32_t ros::serialization::Serializer< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >::serializedLength | ( | const StringType & | str | ) | [inline, static] |
Definition at line 261 of file serialization.h.
static void ros::serialization::Serializer< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >::write | ( | Stream & | stream, |
const StringType & | str | ||
) | [inline, static] |
Definition at line 235 of file serialization.h.