ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MemoryMap::ByteBuffer Member List

This is the complete list of members for MemoryMap::ByteBuffer, including all inherited members.

Buffer(size_t size)MemoryMap::Bufferinlineprotected
ByteBuffer(uint8_t *data, size_t size)MemoryMap::ByteBufferinlineprotected
clear_read_only()MemoryMap::Bufferinline
clone() const MemoryMap::ExternBuffervirtual
create(void *data, size_t size)MemoryMap::ByteBufferstatic
MemoryMap::ExternBuffer::create(const void *data, size_t size)MemoryMap::ExternBufferstatic
create_from_file(const std::string &filename, size_t start_offset=0)MemoryMap::ByteBufferstatic
ExternBuffer(const uint8_t *data, size_t size)MemoryMap::ExternBufferinlineprotected
ExternBuffer(uint8_t *data, size_t size)MemoryMap::ExternBufferinlineprotected
get_data_ptr() const MemoryMap::ExternBufferinlinevirtual
get_name() const MemoryMap::Bufferinlinevirtual
is_read_only() const MemoryMap::Bufferinlinevirtual
is_zero() const MemoryMap::Buffervirtual
nameMemoryMap::Bufferprotected
new_name()MemoryMap::Bufferprotected
p_dataMemoryMap::ExternBuffermutableprotected
p_sizeMemoryMap::Bufferprotected
read(void *, size_t offset, size_t nbytes) const MemoryMap::ExternBuffervirtual
read_onlyMemoryMap::Bufferprotected
resize(size_t n)MemoryMap::ExternBuffervirtual
save(const std::string &filename) const MemoryMap::Buffervirtual
set_name(const std::string &s)MemoryMap::Bufferinlinevirtual
set_read_only(bool b=true)MemoryMap::Bufferinlinevirtual
size() const MemoryMap::Bufferinlinevirtual
write(const void *, size_t offset, size_t nbytes)MemoryMap::ExternBuffervirtual
~Buffer()MemoryMap::Bufferinlinevirtual
~ByteBuffer()MemoryMap::ByteBufferinlinevirtual