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