$search
Length stream. More...
#include <serialization.h>
| Public Member Functions | |
| ROS_FORCE_INLINE uint32_t | advance (uint32_t len) | 
| increment the length by len | |
| uint32_t | getLength () | 
| Get the total length of this tream. | |
| LStream () | |
| template<typename T > | |
| ROS_FORCE_INLINE void | next (const T &t) | 
| Add the length of an item to this length stream. | |
| Static Public Attributes | |
| static const StreamType | stream_type = stream_types::Length | 
| Private Attributes | |
| uint32_t | count_ | 
Length stream.
LStream is not what you would normally think of as a stream, but it is used in order to support allinone serializers.
Definition at line 762 of file serialization.h.
| ros::serialization::LStream::LStream | ( | ) |  [inline] | 
Definition at line 766 of file serialization.h.
| ROS_FORCE_INLINE uint32_t ros::serialization::LStream::advance | ( | uint32_t | len | ) |  [inline] | 
increment the length by len
Definition at line 782 of file serialization.h.
| uint32_t ros::serialization::LStream::getLength | ( | ) |  [inline] | 
Get the total length of this tream.
Definition at line 792 of file serialization.h.
| ROS_FORCE_INLINE void ros::serialization::LStream::next | ( | const T & | t | ) |  [inline] | 
Add the length of an item to this length stream.
Definition at line 774 of file serialization.h.
| uint32_t ros::serialization::LStream::count_  [private] | 
Definition at line 795 of file serialization.h.
| const StreamType ros::serialization::LStream::stream_type = stream_types::Length  [static] | 
Definition at line 764 of file serialization.h.