void |
AllocateMutexes(const std::vector<boost::uuids::uuid>& staticClassIds) |
void |
DisposeError(int32_t errorId) |
void |
DisposeString(int32_t stringHandle) |
void |
DoneClasses() |
void |
DoneCmdbSession() |
void |
DoneDirectory() |
void |
DoneError() |
void |
DoneMemory() |
void |
DoneProfiler() |
void |
DoneScreen() |
void |
DoneStatics() |
void |
DoneString() |
void |
DoneThread() |
bool |
DynamicInitVmtsAndCompare(void* vmt1, void* vmt2) |
void |
ExecuteDestructors() |
void |
ExecuteThreadFunction(ThreadFunction threadFunction, int32_t threadId) |
void |
ExecuteThreadFunctionWithParam(ThreadFunctionWithParam threadFunction, void* param, int32_t threadId) |
void |
ExecuteThreadMethod(ThreadMethod threadMethod, void* object, int32_t threadId) |
void |
ExecuteThreadMethodWithParam(ThreadMethodWithParam threadMethod, void* object, void* param, int32_t threadId) |
boost::multiprecision::uint128_t |
GetClassId(const boost::uuids::uuid& typeId) |
const char* |
GetError(int32_t errorId) |
const char* |
GetString(int32_t stringHandle) |
void |
InitClasses(int64_t numberOfPolymorphicClassIds, const uint64_t* polymorphicClassIdArray, int64_t numberOfStaticClassIds, const uint64_t* staticClassIdArray) |
void |
InitCmdbSession() |
void |
InitDirectory() |
void |
InitError() |
void |
InitMemory() |
void |
InitMt(uint32_t seed) |
void |
InitProfiler() |
void |
InitScreen() |
void |
InitStatics() |
void |
InitString() |
void |
InitThread() |
int32_t |
InstallError(const std::string& errorMessage) |
int32_t |
InstallString(const std::string& str) |
bool |
IsCmdbSessionOpen() |
uint32_t |
Random() |
uint64_t |
Random64() |
int64_t |
ReadBytesFromCmdbSession(uint8_t* buffer, int64_t bufferSize) |
void |
SetDebugAllocation(int debugSerial) |
void |
SetDebugHeap() |
void |
StartCmdbSession() |
void |
WriteBytesToCmdbSession(int fileHandle, const uint8_t* buffer, int64_t count) |