#include <cbeam/container/xpod.hpp>
#include <cbeam/container/nested_map.hpp>
#include <cbeam/serialization/nested_map.hpp>
#include "nexuslua_export.h"
#include <memory>
#include <string>
#include <string_view>
Go to the source code of this file.
|
struct | nexuslua::LuaTable |
| This 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. More...
|
|
namespace | nexuslua |
| The nexuslua library is implemented inside this namespace.
|
|
using | nexuslua::LuaTableBase = cbeam::container::nested_map<cbeam::container::xpod::type, cbeam::container::xpod::type> |