Skip to content

Class memory_writer

class memory_writer<T> io

template <typename T>
class memory_writer : public abstract_writer<T> { … }

constructor memory_writer<T>(std::span<T>)

memory_writer(std::span<T> buffer)

Fully qualified name: kfr::memory_writer<T>::memory_writer<T>(std::span<T>)

Declared at io/file.hpp:251

function tell()

uint64_t tell() const override

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

Declared at io/file.hpp:253

function size()

std::optional<uint64_t> size() override

Fully qualified name: kfr::memory_writer<T>::size()

Declared at io/file.hpp:255

function seek(int64_t, seek_origin)

bool seek(int64_t offset, seek_origin origin) override

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

Declared at io/file.hpp:257

function write(const T *, size_t)

size_t write(const T* data, size_t size) override

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

Declared at io/file.hpp:280

Fully qualified name: kfr::memory_writer<T>

Declared at io/file.hpp:248

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