The Pedigree Project
0.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
MemoryMappedObject Member List
This is the complete list of members for
MemoryMappedObject
, including all inherited members.
address
() const
MemoryMappedObject
inline
clone
()=0
MemoryMappedObject
pure virtual
compact
()
MemoryMappedObject
inline
virtual
Exec
(defined in
MemoryMappedObject
)
MemoryMappedObject
static
invalidate
(uintptr_t at)
MemoryMappedObject
inline
virtual
length
() const
MemoryMappedObject
inline
m_Address
MemoryMappedObject
protected
m_bCopyOnWrite
MemoryMappedObject
protected
m_Length
MemoryMappedObject
protected
m_Permissions
MemoryMappedObject
protected
matches
(uintptr_t address)
MemoryMappedObject
inline
MemoryMapManager
(defined in
MemoryMappedObject
)
MemoryMappedObject
friend
MemoryMappedObject
()
MemoryMappedObject
private
MemoryMappedObject
(uintptr_t address, bool bCopyOnWrite, size_t length, Permissions perms)
MemoryMappedObject
inline
None
(defined in
MemoryMappedObject
)
MemoryMappedObject
static
Permissions
typedef
MemoryMappedObject
Read
(defined in
MemoryMappedObject
)
MemoryMappedObject
static
remove
(size_t length)=0
MemoryMappedObject
pure virtual
setPermissions
(Permissions perms)=0
MemoryMappedObject
pure virtual
split
(uintptr_t at)=0
MemoryMappedObject
pure virtual
sync
(uintptr_t at, bool async)
MemoryMappedObject
inline
virtual
trap
(uintptr_t address, bool bWrite)=0
MemoryMappedObject
pure virtual
unmap
()=0
MemoryMappedObject
pure virtual
Write
(defined in
MemoryMappedObject
)
MemoryMappedObject
static
~MemoryMappedObject
() (defined in
MemoryMappedObject
)
MemoryMappedObject
virtual
Generated on Fri Jan 24 2020 06:49:11 for The Pedigree Project by
1.8.11