nexuslua
Loading...
Searching...
No Matches
nexuslua::agents Member List

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::agentsstatic
UninstallPlugin(const std::string &name)nexuslua::agents
WaitUntilMessageQueueIsEmpty()nexuslua::agents
~agents()nexuslua::agentsvirtual