nexuslua
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NnexusluaThe nexuslua library is implemented inside this namespace
 CAgentBase class of the three types of agents
 CAgentMessageThis class describes a message that can be sent via nexuslua send or AgentMessage::Send
 CagentsFunctions related to agents or plugins, which are (un-)installable agents with meta data like a version, see class nexuslua::Agent
 CConfigurationStores internal and user configuration
 CLuaTableThis type is used for the parameters of nexuslua::Message. In its serialized representation, it can be passed to or returned by functions of shared libraries that are imported via nexuslua function import. It is the composition of a std::map of cbeam::container::xpod::type instances (cbeam::container::table_of_values) and a std::map of cbeam::container::nested_map instances (cbeam::container::nested_table). The std::variant cbeam::container::xpod::type which is used for keys and values is central to the functionality of nexuslua
 CMessageThis type is the actual message type that is sent by function send
 CPluginRegistryThis class provides the interface to nexuslua "plugins" (agents that are installable from an online repository)
 CIteratorEnable iteration over plugins using an instance of PluginsOnline
 CPluginUninstallResultResult values of agents::UninstallPlugin