Syntalos::BinaryStreamWriter
Syntalos::BinaryStreamWriter
Writer for Syntalos data entity serialization.
#include <binarystream.h>
Public Functions
| Name | |
|---|---|
| BinaryStreamWriter(ByteVector & buf) | |
| BinaryStreamWriter(const ByteVector & buf) | |
| template <typename T > void | write(const T & value) |
| void | write(const std::string & str) |
| void | write(const std::vector< std::string > & vec) |
| void | write(const ByteVector & blob) |
| void | write(const MetaValue & v) |
| void | write(const MetaArray & arr) |
| void | write(const MetaStringMap & map) |
| void | reserve(size_t capacity) |
| size_t | position() const |
Public Functions Documentation
function BinaryStreamWriter
inline explicit BinaryStreamWriter(
ByteVector & buf
)function BinaryStreamWriter
inline explicit BinaryStreamWriter(
const ByteVector & buf
)function write
template <typename T >
inline void write(
const T & value
)function write
inline void write(
const std::string & str
)function write
inline void write(
const std::vector< std::string > & vec
)function write
inline void write(
const ByteVector & blob
)function write
inline void write(
const MetaValue & v
)function write
inline void write(
const MetaArray & arr
)function write
inline void write(
const MetaStringMap & map
)function reserve
inline void reserve(
size_t capacity
)function position
inline size_t position() constUpdated on 2026-04-24 at 23:36:58 +0000