Skip to content

Class abstract_writer

class abstract_writer<T> io

template <typename T = void>
struct abstract_writer : abstract_stream<T> { … }

Base class for all typed writers

function write(const T *, size_t)

[[nodiscard]] virtual size_t write(const T* data, size_t size) = 0

Fully qualified name: kfr::abstract_writer<T>::write(const T *, size_t)

Declared at io/file.hpp:181

function write(const U &)

template <typename U = T>
    requires(!std::is_void_v<U>)
[[nodiscard]] bool write(const U& data)

Fully qualified name: kfr::abstract_writer<T>::write(const U &)

Declared at io/file.hpp:192

Fully qualified name: kfr::abstract_writer<T>

Declared at io/file.hpp:179

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