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.