This is the complete list of members for MemoryMap::ByteBuffer, including all inherited members.
Buffer(size_t size) | MemoryMap::Buffer | inlineprotected |
ByteBuffer(uint8_t *data, size_t size) | MemoryMap::ByteBuffer | inlineprotected |
clear_read_only() | MemoryMap::Buffer | inline |
clone() const | MemoryMap::ExternBuffer | virtual |
create(void *data, size_t size) | MemoryMap::ByteBuffer | static |
MemoryMap::ExternBuffer::create(const void *data, size_t size) | MemoryMap::ExternBuffer | static |
create_from_file(const std::string &filename, size_t start_offset=0) | MemoryMap::ByteBuffer | static |
ExternBuffer(const uint8_t *data, size_t size) | MemoryMap::ExternBuffer | inlineprotected |
ExternBuffer(uint8_t *data, size_t size) | MemoryMap::ExternBuffer | inlineprotected |
get_data_ptr() const | MemoryMap::ExternBuffer | inlinevirtual |
get_name() const | MemoryMap::Buffer | inlinevirtual |
is_read_only() const | MemoryMap::Buffer | inlinevirtual |
is_zero() const | MemoryMap::Buffer | virtual |
name | MemoryMap::Buffer | protected |
new_name() | MemoryMap::Buffer | protected |
p_data | MemoryMap::ExternBuffer | mutableprotected |
p_size | MemoryMap::Buffer | protected |
read(void *, size_t offset, size_t nbytes) const | MemoryMap::ExternBuffer | virtual |
read_only | MemoryMap::Buffer | protected |
resize(size_t n) | MemoryMap::ExternBuffer | virtual |
save(const std::string &filename) const | MemoryMap::Buffer | virtual |
set_name(const std::string &s) | MemoryMap::Buffer | inlinevirtual |
set_read_only(bool b=true) | MemoryMap::Buffer | inlinevirtual |
size() const | MemoryMap::Buffer | inlinevirtual |
write(const void *, size_t offset, size_t nbytes) | MemoryMap::ExternBuffer | virtual |
~Buffer() | MemoryMap::Buffer | inlinevirtual |
~ByteBuffer() | MemoryMap::ByteBuffer | inlinevirtual |