Array serializer, specialized for fixed-size, simple types. More...
#include <serialization.h>
Public Types | |
typedef std::array< T, N > | ArrayType |
typedef ArrayType::const_iterator | ConstIteratorType |
typedef ArrayType::iterator | IteratorType |
Static Public Member Functions | |
template<typename Stream > | |
static void | read (Stream &stream, ArrayType &v) |
static uint32_t | serializedLength (const ArrayType &) |
template<typename Stream > | |
static void | write (Stream &stream, const ArrayType &v) |
Array serializer, specialized for fixed-size, simple types.
Definition at line 593 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
typedef std::array<T, N > rs2rosinternal::serialization::ArraySerializer< T, N, typename boost::enable_if< mt::IsSimple< T > >::type >::ArrayType |
Definition at line 595 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
typedef ArrayType::const_iterator rs2rosinternal::serialization::ArraySerializer< T, N, typename boost::enable_if< mt::IsSimple< T > >::type >::ConstIteratorType |
Definition at line 597 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
typedef ArrayType::iterator rs2rosinternal::serialization::ArraySerializer< T, N, typename boost::enable_if< mt::IsSimple< T > >::type >::IteratorType |
Definition at line 596 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
|
inlinestatic |
Definition at line 607 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
|
inlinestatic |
Definition at line 613 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.
|
inlinestatic |
Definition at line 600 of file third-party/realsense-file/rosbag/roscpp_serialization/include/ros/serialization.h.