sol::state Member List

This is the complete list of members for sol::state, including all inherited members.

add_package_loader(Fx &&fx, bool clear_all_package_loaders=false)sol::state_viewinline
begin() constsol::state_viewinline
cbegin() constsol::state_viewinline
cend() constsol::state_viewinline
change_gc_mode_generational(int minor_multiplier, int major_multiplier)sol::state_viewinline
change_gc_mode_incremental(int pause, int step_multiplier, int step_byte_size)sol::state_viewinline
clear_package_loaders()sol::state_viewinline
collect_garbage()sol::state_viewinline
collect_gc()sol::state_viewinline
const_iterator typedefsol::state_view
create_named_table(Name &&name, Args &&... args)sol::state_viewinline
create_table(Name &&name, int narr=0, int nrec=0)sol::state_viewinline
create_table(Name &&name, int narr, int nrec, Key &&key, Value &&value, Args &&... args)sol::state_viewinline
create_table(int narr=0, int nrec=0)sol::state_viewinline
create_table(int narr, int nrec, Key &&key, Value &&value, Args &&... args)sol::state_viewinline
create_table(lua_State *L, int narr=0, int nrec=0)sol::state_viewinlinestatic
create_table(lua_State *L, int narr, int nrec, Key &&key, Value &&value, Args &&... args)sol::state_viewinlinestatic
create_table_with(Args &&... args)sol::state_viewinline
create_table_with(lua_State *L, Args &&... args)sol::state_viewinlinestatic
do_file(const std::string &filename, const basic_environment< E > &env, load_mode mode=load_mode::any)sol::state_viewinline
do_file(const std::string &filename, load_mode mode=load_mode::any)sol::state_viewinline
do_reader(lua_Reader reader, void *data, const basic_environment< E > &env, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
do_reader(lua_Reader reader, void *data, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
do_string(const string_view &code, const basic_environment< E > &env, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
do_string(const string_view &code, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
end() constsol::state_viewinline
ensure_package(const std::string &key, T &&sr)sol::state_viewinlineprivate
for_each(Fx &&fx)sol::state_viewinline
get(Keys &&... keys) constsol::stateinline
sol::state_view::get(Keys &&... keys) constsol::state_viewinline
get_or(Key &&key, T &&otherwise) constsol::state_viewinline
get_or(Key &&key, D &&otherwise) constsol::state_viewinline
globalsol::state_viewprivate
globals() constsol::state_viewinline
globals()sol::state_viewinline
is_gc_on() constsol::state_viewinline
is_loaded_package(const std::string &key)sol::state_viewinlineprivate
iterator typedefsol::state_view
Lsol::state_viewprivate
load(const string_view &code, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
load(lua_Reader reader, void *data, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
load_buffer(const char *buff, size_t size, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
load_buffer(const std::byte *buff, size_t size, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
load_file(const std::string &filename, load_mode mode=load_mode::any)sol::state_viewinline
lua_state() constsol::state_viewinline
memory_used() constsol::state_viewinline
new_enum(const string_view &name, Args &&... args)sol::state_viewinline
new_enum(const string_view &name, std::initializer_list< std::pair< string_view, T >> items)sol::state_viewinline
new_usertype(Args &&... args)sol::state_viewinline
open_libraries(Args &&... args)sol::state_viewinline
operator lua_State *() constsol::state_viewinline
operator=(const state &)=deletesol::state
operator=(state &&that)sol::stateinline
operator[](T &&key)sol::state_viewinline
operator[](T &&key) constsol::state_viewinline
regsol::state_viewprivate
registry() constsol::state_viewinline
require(const std::string &key, lua_CFunction open_function, bool create_global=true)sol::state_viewinline
require_core(const std::string &key, Fx &&action, bool create_global=true)sol::state_viewinlineprivate
require_file(const std::string &key, const std::string &filename, bool create_global=true, load_mode mode=load_mode::any)sol::state_viewinline
require_script(const std::string &key, const string_view &code, bool create_global=true, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
restart_gc()sol::state_viewinline
safe_script(lua_Reader reader, void *data, Fx &&on_error, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
safe_script(lua_Reader reader, void *data, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
safe_script(const string_view &code, Fx &&on_error, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
safe_script(const string_view &code, const basic_environment< E > &env, Fx &&on_error, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
safe_script(const string_view &code, const basic_environment< E > &env, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
safe_script(const string_view &code, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
safe_script_file(const std::string &filename, Fx &&on_error, load_mode mode=load_mode::any)sol::state_viewinline
safe_script_file(const std::string &filename, const basic_environment< E > &env, Fx &&on_error, load_mode mode=load_mode::any)sol::state_viewinline
safe_script_file(const std::string &filename, const basic_environment< E > &env, load_mode mode=load_mode::any)sol::state_viewinline
safe_script_file(const std::string &filename, load_mode mode=load_mode::any)sol::state_viewinline
script(const string_view &code, Fx &&on_error, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
script(const string_view &code, const basic_environment< E > &env, Fx &&on_error, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
script(const string_view &code, const environment &env, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
script(const string_view &code, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
script_file(const std::string &filename, Fx &&on_error, load_mode mode=load_mode::any)sol::state_viewinline
script_file(const std::string &filename, const basic_environment< E > &env, Fx &&on_error, load_mode mode=load_mode::any)sol::state_viewinline
script_file(const std::string &filename, const environment &env, load_mode mode=load_mode::any)sol::state_viewinline
script_file(const std::string &filename, load_mode mode=load_mode::any)sol::state_viewinline
set(Args &&... args)sol::state_viewinline
set_exception_handler(exception_handler_function handler)sol::state_viewinline
set_function(Key &&key, Args &&... args)sol::state_viewinline
set_function(Key &&key, Args &&... args)sol::state_viewinline
set_panic(lua_CFunction panic)sol::state_viewinline
stack_clear()sol::state_viewinline
stack_top() constsol::state_viewinline
state(lua_CFunction panic=default_at_panic)sol::stateinline
state(lua_CFunction panic, lua_Alloc alfunc, void *alpointer=nullptr)sol::stateinline
state(const state &)=deletesol::state
state(state &&)=defaultsol::state
state_view(lua_State *Ls)sol::state_viewinline
state_view(this_state Ls)sol::state_viewinline
step_gc(int step_size_kilobytes)sol::state_viewinline
stop_gc()sol::state_viewinline
supports_gc_mode(gc_mode mode) const noexceptsol::state_viewinline
traverse_get(Keys &&... keys) constsol::state_viewinline
traverse_set(Args &&... args)sol::state_viewinline
unique_base typedefsol::stateprivate
unsafe_script(lua_Reader reader, void *data, const basic_environment< E > &env, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
unsafe_script(lua_Reader reader, void *data, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
unsafe_script(const string_view &code, const basic_environment< E > &env, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
unsafe_script(const string_view &code, const std::string &chunkname=detail::default_chunk_name(), load_mode mode=load_mode::any)sol::state_viewinline
unsafe_script_file(const std::string &filename, const basic_environment< E > &env, load_mode mode=load_mode::any)sol::state_viewinline
unsafe_script_file(const std::string &filename, load_mode mode=load_mode::any)sol::state_viewinline
~state()sol::stateinline


plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:53