Output stream. More...
#include <serialization.h>

Public Member Functions | |
| template<typename T > | |
| ROS_FORCE_INLINE void | next (const T &t) |
| Serialize an item to this output stream. More... | |
| template<typename T > | |
| ROS_FORCE_INLINE OStream & | operator<< (const T &t) |
| OStream (uint8_t *data, uint32_t count) | |
Public Member Functions inherited from roswrap::serialization::Stream | |
| ROS_FORCE_INLINE uint8_t * | advance (uint32_t len) |
| Advances the stream, checking bounds, and returns a pointer to the position before it was advanced. More... | |
| uint8_t * | getData () |
| uint32_t | getLength () |
| Returns the amount of space left in the stream. More... | |
Static Public Attributes | |
| static const StreamType | stream_type = stream_types::Output |
Additional Inherited Members | |
Protected Member Functions inherited from roswrap::serialization::Stream | |
| Stream (uint8_t *_data, uint32_t _count) | |
Output stream.
Definition at line 776 of file serialization.h.
|
inline |
Definition at line 780 of file serialization.h.
|
inline |
Serialize an item to this output stream.
Definition at line 788 of file serialization.h.
|
inline |
Definition at line 794 of file serialization.h.
|
static |
Definition at line 778 of file serialization.h.