#include <containerManager.h>
|
| containerId_t | createContainer (samurai::ContainerInformation containerInformation, samurai::LoadedDll &loadedDll, samurai::LogManager &logManager, samurai::samuraiImgui::ImGuiIdsManager &imguiIDsManager, std::string &cmd, size_t memoryPos=0) |
| |
| containerId_t | createContainer (std::string containerName, samurai::LoadedDll &loadedDll, samurai::LogManager &logManager, samurai::samuraiImgui::ImGuiIdsManager &imguiIDsManager, std::string &cmd, size_t memoryPos=0) |
| |
| void * | allocateContainerMemory (samurai::RuntimeContainer &container, samurai::ContainerInformation containerInformation, void *memPos=0) |
| |
| void | allocateContainerMemoryAtBuffer (samurai::RuntimeContainer &container, samurai::ContainerInformation containerInformation, void *buffer) |
| |
| void | freeContainerStuff (samurai::RuntimeContainer &container) |
| |
| void | init () |
| |
| void | update (samurai::LoadedDll &loadedDll, samurai::Window &window, samurai::LogManager &logs, samurai::samuraiImgui::ImGuiIdsManager &imguiIdManager) |
| |
| void | reloadDll (samurai::LoadedDll &loadedDll, samurai::Window &window, samurai::LogManager &logs) |
| |
| bool | destroyContainer (containerId_t id, samurai::LoadedDll &loadedDll, samurai::LogManager &logManager) |
| |
| bool | forceTerminateContainer (containerId_t id, samurai::LoadedDll &loadedDll, samurai::LogManager &logManager) |
| |
| void | destroyAllContainers (samurai::LoadedDll &loadedDll, samurai::LogManager &logManager) |
| |
| void * | allocateOSMemory (size_t size, void *baseAdress=0) |
| |
| void | deallocateOSMemory (void *baseAdress) |
| |
Definition at line 16 of file containerManager.h.
◆ allocateContainerMemory()
◆ allocateContainerMemoryAtBuffer()
◆ allocateOSMemory()
| void * samurai::ContainerManager::allocateOSMemory |
( |
size_t | size, |
|
|
void * | baseAdress = 0 ) |
◆ createContainer() [1/2]
◆ createContainer() [2/2]
◆ deallocateOSMemory()
| void samurai::ContainerManager::deallocateOSMemory |
( |
void * | baseAdress | ) |
|
◆ destroyAllContainers()
| void samurai::ContainerManager::destroyAllContainers |
( |
samurai::LoadedDll & | loadedDll, |
|
|
samurai::LogManager & | logManager ) |
◆ destroyContainer()
◆ forceTerminateContainer()
◆ freeContainerStuff()
◆ init()
| void samurai::ContainerManager::init |
( |
| ) |
|
◆ reloadDll()
◆ update()
◆ idCounter
◆ runningContainers
The documentation for this struct was generated from the following files: