#include <sol.hpp>
|
static int | at (lua_State *L) |
|
static int | get (lua_State *L) |
|
static int | index_get (lua_State *L) |
|
static int | set (lua_State *L) |
|
static int | index_set (lua_State *L) |
|
static int | add (lua_State *L) |
|
static int | insert (lua_State *L) |
|
static int | find (lua_State *L) |
|
static int | size (lua_State *L) |
|
static int | clear (lua_State *L) |
|
static int | empty (lua_State *L) |
|
static int | erase (lua_State *L) |
|
static int | next (lua_State *L) |
|
static int | pairs (lua_State *L) |
|
static int | ipairs (lua_State *L) |
|
static iterator | begin (lua_State *L, T &) |
|
static iterator | end (lua_State *L, T &) |
|
§ iterator
template<typename X, typename = void>
template<typename X, typename = void>
§ value_type
template<typename X, typename = void>
§ add()
template<typename X, typename = void>
16725 return luaL_error(L,
"sol: cannot call 'add' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ at()
template<typename X, typename = void>
16705 return luaL_error(L,
"sol: cannot call 'at(index)' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ begin()
template<typename X, typename = void>
16765 luaL_error(L,
"sol: cannot call 'being' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
const lua_nil_t lua_nil
Definition: sol.hpp:4683
§ clear()
template<typename X, typename = void>
16741 return luaL_error(L,
"sol: cannot call 'clear' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ empty()
template<typename X, typename = void>
16745 return luaL_error(L,
"sol: cannot call 'empty' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ end()
template<typename X, typename = void>
16770 luaL_error(L,
"sol: cannot call 'end' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
const lua_nil_t lua_nil
Definition: sol.hpp:4683
§ erase()
template<typename X, typename = void>
16749 return luaL_error(L,
"sol: cannot call 'erase' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ find()
template<typename X, typename = void>
16733 return luaL_error(L,
"sol: cannot call 'find' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ get()
template<typename X, typename = void>
16709 return luaL_error(L,
"sol: cannot call 'get(key)' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ index_get()
template<typename X, typename = void>
16713 return luaL_error(L,
"sol: cannot call 'container[key]' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ index_set()
template<typename X, typename = void>
16721 return luaL_error(L,
"sol: cannot call 'container[key] = value' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ insert()
template<typename X, typename = void>
16729 return luaL_error(L,
"sol: cannot call 'insert' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ ipairs()
template<typename X, typename = void>
16761 return luaL_error(L,
"sol: cannot call '__ipairs' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ next()
template<typename X, typename = void>
16753 return luaL_error(L,
"sol: cannot call 'next' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ pairs()
template<typename X, typename = void>
16757 return luaL_error(L,
"sol: cannot call '__pairs/pairs' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ set()
template<typename X, typename = void>
16717 return luaL_error(L,
"sol: cannot call 'set(key, value)' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
§ size()
template<typename X, typename = void>
16737 return luaL_error(L,
"sol: cannot call 'end' on type '%s': it is not recognized as a container", detail::demangle<T>().c_str());
The documentation for this struct was generated from the following file: