Buffer#
-
struct Buffer#
Subclassed by roq::io::memory::Mapping
Public Functions
-
inline Buffer(void *buffer, size_t length)#
-
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#
-
inline Buffer(void *buffer, size_t length)#