Class abstract_reader¶
class abstract_reader<T> io¶
template <typename T = void>
struct abstract_reader : abstract_stream<T> { … } Base class for all typed readers
function read(T *, size_t) ¶
[[nodiscard]] virtual size_t read(T* data, size_t size) = 0 Fully qualified name: kfr::abstract_reader<T>::read(T *, size_t)
Declared at io/file.hpp:154
function read(size_t) ¶
[[nodiscard]] univector<T> read(size_t size) Fully qualified name: kfr::abstract_reader<T>::read(size_t)
Declared at io/file.hpp:163
function read(U &) ¶
template <typename U = T>
requires(!std::is_void_v<U>)
[[nodiscard]] bool read(U& data) Fully qualified name: kfr::abstract_reader<T>::read(U &)
Declared at io/file.hpp:171
Fully qualified name: kfr::abstract_reader<T>
Declared at io/file.hpp:152
This file was generated by cxxdox, a C++ documentation generator based on MkDocs Material and libclang.