nexuslua
|
This is the complete list of members for nexuslua::agents, including all inherited members.
Add(const std::string &agentName, const CppHandler &cppHandler, const LuaTable &predefinedTable={}) | nexuslua::agents | |
Add(const std::string &agentName, const std::filesystem::path &pathToLuaFile, const std::string &luaCode="", const LuaTable &predefinedTable={}) | nexuslua::agents | |
AddMessageForCppAgent(const std::string &agentName, const std::string &messageName) | nexuslua::agents | |
agents() | nexuslua::agents | |
DeleteAgents() | nexuslua::agents | |
GetAgent(const std::string &agentName) | nexuslua::agents | |
GetMessage(const std::string &agentName, const std::string &messageName) | nexuslua::agents | |
GetPlugins() | nexuslua::agents | |
InstallPlugin(const std::filesystem::path &srcFolder, std::string &errorMessage) | nexuslua::agents | |
InstallPlugin(const std::shared_ptr<::nexuslua::Agent > &agent, const std::filesystem::path &srcFolder, std::string &errorMessage) | nexuslua::agents | |
InvalidatePluginScan() | nexuslua::agents | |
RestorePersistentPluginFolder(const std::shared_ptr<::nexuslua::Agent > &plugin, const std::filesystem::path &srcFolder) | nexuslua::agents | |
ShutdownAgents() | nexuslua::agents | |
TotalSizeOfMessagesQueues() | nexuslua::agents | static |
UninstallPlugin(const std::string &name) | nexuslua::agents | |
WaitUntilMessageQueueIsEmpty() | nexuslua::agents | |
~agents() | nexuslua::agents | virtual |