Vector serializer, specialized for non-fixed-size, non-simple types. More...
#include <serialization.h>
Public Types | |
typedef VecType::const_iterator | ConstIteratorType |
typedef VecType::iterator | IteratorType |
typedef std::vector< T, typename ContainerAllocator::template rebind< T >::other > | 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 non-fixed-size, non-simple types.
Definition at line 372 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
typedef VecType::const_iterator rs2rosinternal::serialization::VectorSerializer< T, ContainerAllocator, typename boost::disable_if< mt::IsFixedSize< T > >::type >::ConstIteratorType |
Definition at line 376 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
typedef VecType::iterator rs2rosinternal::serialization::VectorSerializer< T, ContainerAllocator, typename boost::disable_if< mt::IsFixedSize< T > >::type >::IteratorType |
Definition at line 375 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
typedef std::vector<T, typename ContainerAllocator::template rebind<T>::other> rs2rosinternal::serialization::VectorSerializer< T, ContainerAllocator, typename boost::disable_if< mt::IsFixedSize< T > >::type >::VecType |
Definition at line 374 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
|
inlinestatic |
Definition at line 391 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
|
inlinestatic |
Definition at line 404 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
|
inlinestatic |
Definition at line 379 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.