Vector serializer, specialized for fixed-size simple types. More...
#include <serialization.h>
Public Types | |
| typedef VecType::const_iterator | ConstIteratorType |
| typedef VecType::iterator | IteratorType |
| typedef std::vector< T, typename std::allocator_traits< ContainerAllocator >::template rebind_alloc< T > > | VecType |
Static Public Member Functions | |
| template<typename Stream > | |
| static void | read (Stream &stream, VecType &v) |
| static uint32_t | serializedLength (const VecType &v) |
| template<typename Stream > | |
| static void | write (Stream &stream, const VecType &v) |
Vector serializer, specialized for fixed-size simple types.
Definition at line 391 of file serialization.h.
| typedef VecType::const_iterator ros::serialization::VectorSerializer< T, ContainerAllocator, typename boost::enable_if< mt::IsSimple< T > >::type >::ConstIteratorType |
Definition at line 395 of file serialization.h.
| typedef VecType::iterator ros::serialization::VectorSerializer< T, ContainerAllocator, typename boost::enable_if< mt::IsSimple< T > >::type >::IteratorType |
Definition at line 394 of file serialization.h.
| typedef std::vector<T, typename std::allocator_traits<ContainerAllocator>::template rebind_alloc<T> > ros::serialization::VectorSerializer< T, ContainerAllocator, typename boost::enable_if< mt::IsSimple< T > >::type >::VecType |
Definition at line 393 of file serialization.h.
|
inlinestatic |
Definition at line 410 of file serialization.h.
|
inlinestatic |
Definition at line 423 of file serialization.h.
|
inlinestatic |
Definition at line 398 of file serialization.h.