BlackBone
Windows memory hacking library
 All Classes Functions
blackbone::MemBlock Member List

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::MemBlockstatic
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::MemBlockinline
operator=(const MemBlock &other) (defined in blackbone::MemBlock)blackbone::MemBlockinline
Protect(DWORD protection, size_t offset=0, size_t size=0, DWORD *pOld=nullptr)blackbone::MemBlock
protection() const blackbone::MemBlockinline
ptr() const blackbone::MemBlockinline
Read(size_t offset, size_t size, PVOID pResult, bool handleHoles=false)blackbone::MemBlock
Read(size_t offset, const T &def_val)blackbone::MemBlockinline
Realloc(size_t size, ptr_t desired=0, DWORD protection=PAGE_EXECUTE_READWRITE)blackbone::MemBlock
Release()blackbone::MemBlockinline
Reset()blackbone::MemBlock
size() const blackbone::MemBlockinline
valid() const blackbone::MemBlockinline
Write(size_t offset, size_t size, const void *pData)blackbone::MemBlock
Write(size_t offset, const T &data)blackbone::MemBlockinline
~MemBlock() (defined in blackbone::MemBlock)blackbone::MemBlock