Syntalos::BinaryStreamWriter

Syntalos::BinaryStreamWriter

Syntalos::BinaryStreamWriter

Writer for Syntalos data entity serialization.

#include <binarystream.h>

Public Functions

Name
BinaryStreamWriter(std::vector< std::byte > & buf)
BinaryStreamWriter(const std::vector< std::byte > & buf)
template <typename T >
void
write(const T & value)
voidwrite(const std::string & str)
voidwrite(const std::vector< std::string > & vec)
voidreserve(size_t capacity)
size_tposition() const

Public Functions Documentation

function BinaryStreamWriter

inline explicit BinaryStreamWriter(
    std::vector< std::byte > & buf
)

function BinaryStreamWriter

inline explicit BinaryStreamWriter(
    const std::vector< std::byte > & 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 reserve

inline void reserve(
    size_t capacity
)

function position

inline size_t position() const

Updated on 2026-03-16 at 01:48:15 +0000