Buffer

struct Buffer

Subclassed by roq::io::memory::Mapping

Public Functions

inline Buffer(void *buffer, size_t length)
Buffer(Buffer const&) = delete
Buffer(Buffer&&) = delete
inline virtual ~Buffer()
inline operator void*()
inline operator void const*() const
inline operator std::span<std::byte>()
inline operator std::span<std::byte const>() const
inline void *begin()
inline void const *begin() const
inline size_t size() const
inline std::byte &at(size_t index)
inline std::byte at(size_t index) const
inline std::byte *data()
inline std::byte const *data() const