Skip to content

class memory_reader<T> binary_io

template <typename T>
class memory_reader : public abstract_reader<T> { … }

constructor memory_reader<T>(std::span<const T>)

memory_reader(std::span<const T> buffer)

Defined at io/file.hpp:205

function tell()

uint64_t tell() const override

Defined at io/file.hpp:207

function size()

std::optional<uint64_t> size() override

Defined at io/file.hpp:209

function seek(int64_t, seek_origin)

bool seek(int64_t offset, seek_origin origin) override

Defined at io/file.hpp:211

function read(T *, size_t)

size_t read(T* data, size_t size) override

Defined at io/file.hpp:234

Defined at io/file.hpp:202