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