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#