|
roo_transport
API Documentation for roo_transport
|
Mutable serialized buffer supporting append and random-position writes. More...
#include <serialization.h>
Public Member Functions | |
| DynamicSerialized () | |
| void | fail (RpcStatus status) |
| RpcStatus | status () const |
| const roo::byte * | data () const |
| size_t | pos () const |
| size_t | size () const |
| bool | eos () const |
| void | write (roo::byte b) |
| Iterator contract: writes one byte at current position and advances. | |
| size_t | write (const roo::byte *buf, size_t count) |
| void | seek (size_t position) |
Mutable serialized buffer supporting append and random-position writes.
Definition at line 69 of file serialization.h.
|
inline |
Definition at line 71 of file serialization.h.
|
inline |
Definition at line 87 of file serialization.h.
|
inline |
Definition at line 94 of file serialization.h.
Referenced by write().
Definition at line 79 of file serialization.h.
References status().
|
inline |
Definition at line 91 of file serialization.h.
Definition at line 129 of file serialization.h.
|
inline |
Definition at line 92 of file serialization.h.
|
inline |
Definition at line 85 of file serialization.h.
Referenced by fail().
Definition at line 109 of file serialization.h.
|
inline |
Iterator contract: writes one byte at current position and advances.
Definition at line 97 of file serialization.h.
References eos().