BlackBone
Windows memory hacking library
|
This is the complete list of members for blackbone::MemBlock, including all inherited members.
Allocate(class ProcessMemory &process, size_t size, ptr_t desired=0, DWORD protection=PAGE_EXECUTE_READWRITE) | blackbone::MemBlock | static |
Free(size_t size=0) | blackbone::MemBlock | |
MemBlock() (defined in blackbone::MemBlock) | blackbone::MemBlock | |
MemBlock(class ProcessMemory *mem, ptr_t ptr, bool own=true) | blackbone::MemBlock | |
MemBlock(class ProcessMemory *mem, ptr_t ptr, size_t size, DWORD prot, bool own=true, bool physical=false) | blackbone::MemBlock | |
operator ptr_t() const | blackbone::MemBlock | inline |
operator=(const MemBlock &other) (defined in blackbone::MemBlock) | blackbone::MemBlock | inline |
Protect(DWORD protection, size_t offset=0, size_t size=0, DWORD *pOld=nullptr) | blackbone::MemBlock | |
protection() const | blackbone::MemBlock | inline |
ptr() const | blackbone::MemBlock | inline |
Read(size_t offset, size_t size, PVOID pResult, bool handleHoles=false) | blackbone::MemBlock | |
Read(size_t offset, const T &def_val) | blackbone::MemBlock | inline |
Realloc(size_t size, ptr_t desired=0, DWORD protection=PAGE_EXECUTE_READWRITE) | blackbone::MemBlock | |
Release() | blackbone::MemBlock | inline |
Reset() | blackbone::MemBlock | |
size() const | blackbone::MemBlock | inline |
valid() const | blackbone::MemBlock | inline |
Write(size_t offset, size_t size, const void *pData) | blackbone::MemBlock | |
Write(size_t offset, const T &data) | blackbone::MemBlock | inline |
~MemBlock() (defined in blackbone::MemBlock) | blackbone::MemBlock |