MemoryBuffer class
#include <eckit/memory/MemoryBuffer.h>
Constructors, destructors, conversion operators
- MemoryBuffer(size_t size)
-
MemoryBuffer(const std::
string& s) - MemoryBuffer(const char*, size_t size)
- MemoryBuffer(const MemoryBuffer&) deleted
- MemoryBuffer(MemoryBuffer&&) deleted
- ~MemoryBuffer()
- operator char*()
- operator const char*() const
- operator void*()
- operator const void*() const
Public functions
- auto operator=(const MemoryBuffer&) -> MemoryBuffer& deleted
- auto operator=(MemoryBuffer&&) -> MemoryBuffer& deleted
- auto data() -> void*
- auto data() const -> const void*
- auto size() const -> size_t
- void resize(size_t size)
- void swap(MemoryBuffer& rhs)