Public Types | Static Public Member Functions
ros::serialization::Serializer< std::basic_string< char, std::char_traits< char >, ContainerAllocator > > Struct Template Reference

Serializer specialized for std::string. More...

#include <serialization.h>

List of all members.

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)

Detailed Description

template<class ContainerAllocator>
struct ros::serialization::Serializer< std::basic_string< char, std::char_traits< char >, ContainerAllocator > >

Serializer specialized for std::string.

Definition at line 230 of file serialization.h.


Member Typedef Documentation

template<class ContainerAllocator >
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.


Member Function Documentation

template<class ContainerAllocator >
template<typename Stream >
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.

template<class ContainerAllocator >
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.

template<class ContainerAllocator >
template<typename Stream >
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.


The documentation for this struct was generated from the following file:


roscpp_serialization
Author(s): Josh Faust
autogenerated on Fri Jan 3 2014 11:50:00