The Pedigree Project  0.1
MemoryMappedObject Member List

This is the complete list of members for MemoryMappedObject, including all inherited members.

address() const MemoryMappedObjectinline
clone()=0MemoryMappedObjectpure virtual
compact()MemoryMappedObjectinlinevirtual
Exec (defined in MemoryMappedObject)MemoryMappedObjectstatic
invalidate(uintptr_t at)MemoryMappedObjectinlinevirtual
length() const MemoryMappedObjectinline
m_AddressMemoryMappedObjectprotected
m_bCopyOnWriteMemoryMappedObjectprotected
m_LengthMemoryMappedObjectprotected
m_PermissionsMemoryMappedObjectprotected
matches(uintptr_t address)MemoryMappedObjectinline
MemoryMapManager (defined in MemoryMappedObject)MemoryMappedObjectfriend
MemoryMappedObject()MemoryMappedObjectprivate
MemoryMappedObject(uintptr_t address, bool bCopyOnWrite, size_t length, Permissions perms)MemoryMappedObjectinline
None (defined in MemoryMappedObject)MemoryMappedObjectstatic
Permissions typedefMemoryMappedObject
Read (defined in MemoryMappedObject)MemoryMappedObjectstatic
remove(size_t length)=0MemoryMappedObjectpure virtual
setPermissions(Permissions perms)=0MemoryMappedObjectpure virtual
split(uintptr_t at)=0MemoryMappedObjectpure virtual
sync(uintptr_t at, bool async)MemoryMappedObjectinlinevirtual
trap(uintptr_t address, bool bWrite)=0MemoryMappedObjectpure virtual
unmap()=0MemoryMappedObjectpure virtual
Write (defined in MemoryMappedObject)MemoryMappedObjectstatic
~MemoryMappedObject() (defined in MemoryMappedObject)MemoryMappedObjectvirtual