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)¶