Skip to content

Class file_reader

class file_reader<T> 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)

Fully qualified name: kfr::file_reader<T>::file_reader<T>(file_handle &&)

Declared at io/file.hpp:393

destructor ~file_reader<T>()

~file_reader() override

Fully qualified name: kfr::file_reader<T>::~file_reader<T>()

Declared at io/file.hpp:395

function read(T *, size_t)

size_t read(T* data, size_t size) final

Fully qualified name: kfr::file_reader<T>::read(T *, size_t)

Declared at io/file.hpp:397

function tell()

uint64_t tell() const final

Fully qualified name: kfr::file_reader<T>::tell()

Declared at io/file.hpp:401

function seek(int64_t, seek_origin)

bool seek(int64_t offset, seek_origin origin) final

Fully qualified name: kfr::file_reader<T>::seek(int64_t, seek_origin)

Declared at io/file.hpp:403

variable handle

file_handle handle

Fully qualified name: kfr::file_reader<T>::handle

Declared at io/file.hpp:408

Fully qualified name: kfr::file_reader<T>

Declared at io/file.hpp:391

This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.