|
ROSE
0.9.6a
|
This is the complete list of members for MemoryMap::MmapBuffer, including all inherited members.
| Buffer(size_t size) | MemoryMap::Buffer | inlineprotected |
| clear_read_only() | MemoryMap::Buffer | inline |
| clone() const | MemoryMap::ExternBuffer | virtual |
| create(size_t length, int prot, int flags, int fd, off_t offset) | MemoryMap::MmapBuffer | static |
| create(const std::string &filename, int oflags, int mprot, int mflags) | MemoryMap::MmapBuffer | static |
| MemoryMap::ExternBuffer::create(void *data, size_t size) | MemoryMap::ExternBuffer | static |
| MemoryMap::ExternBuffer::create(const void *data, size_t size) | MemoryMap::ExternBuffer | 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 |
| MmapBuffer(uint8_t *data, size_t size, bool read_only) | MemoryMap::MmapBuffer | inlineprotected |
| 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::MmapBuffer | 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 |
| ~MmapBuffer() | MemoryMap::MmapBuffer | virtual |