Syntalos::BinaryStreamReader
Syntalos::BinaryStreamReader
Reader for Syntalos data entity deserialization.
#include <binarystream.h>
Public Functions
| Name | |
|---|---|
| BinaryStreamReader(std::span< const std::byte > buf) | |
| BinaryStreamReader(const void * data, size_t size) | |
| template <typename T > void | read(T & value) |
| void | read(std::string & str) |
| void | read(std::vector< std::string > & vec) |
| void | read(ByteVector & blob) |
| void | read(MetaValue & v) |
| void | read(MetaArray & arr) |
| void | read(MetaStringMap & map) |
| size_t | position() const |
| void | reset() |
Public Functions Documentation
function BinaryStreamReader
inline explicit BinaryStreamReader(
std::span< const std::byte > buf
)function BinaryStreamReader
inline explicit BinaryStreamReader(
const void * data,
size_t size
)function read
template <typename T >
inline void read(
T & value
)function read
inline void read(
std::string & str
)function read
inline void read(
std::vector< std::string > & vec
)function read
inline void read(
ByteVector & blob
)function read
inline void read(
MetaValue & v
)function read
inline void read(
MetaArray & arr
)function read
inline void read(
MetaStringMap & map
)function position
inline size_t position() constfunction reset
inline void reset()Updated on 2026-04-24 at 23:36:58 +0000