Skip to content

class file_reader<T> binary_io

template <typename T = void>
struct file_reader : abstract_reader<T> { … }

Typed file reader

constructor file_reader<T>(file_handle &&)

file_reader(file_handle&& handle)

Defined at io/file.hpp:396

destructor ~file_reader<T>()

~file_reader() override

Defined at io/file.hpp:398

function read(T *, size_t)

size_t read(T* data, size_t size) final

Defined at io/file.hpp:400

typedef read

using abstract_reader<T>::read

Defined at io/file.hpp:402

function tell()

uint64_t tell() const final

Defined at io/file.hpp:404

function seek(int64_t, seek_origin)

bool seek(int64_t offset, seek_origin origin) final

Defined at io/file.hpp:406

variable handle

file_handle handle

Defined at io/file.hpp:411

Defined at io/file.hpp:394