Struct Buffer¶
Defined in File buffer.h
Struct Documentation¶
-
struct Buffer¶
Public Functions
-
inline Buffer()¶
-
inline Buffer(std::nullptr_t)¶
-
inline Buffer(const void *data, const size_t size)¶
-
inline ~Buffer()¶
-
inline bool operator==(std::nullptr_t) const¶
-
inline void release()¶
-
inline void zero_initialize() const¶
-
inline void write(const void *new_data, const size_t data_size, const size_t offset = 0) const¶
-
inline explicit operator bool() const¶
-
inline uint8_t &operator[](const size_t index) const¶
-
inline void *data_ptr()¶
-
inline const void *data_ptr() const¶
-
inline bool is_allocated() const¶
-
inline std::string as_string() const¶
Public Static Functions
-
inline Buffer()¶