Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ThePhD/sol2
/ functions
Functions
2,144 in github.com/ThePhD/sol2
⨍
Functions
2,144
◇
Types & classes
1,317
↓ 830 callers
Method
safe_script
include/sol/state_view.hpp:365
↓ 717 callers
Method
valid
include/sol/table_proxy.hpp:229
↓ 331 callers
Method
open_libraries
include/sol/state_view.hpp:121
↓ 282 callers
Function
push
include/sol/stack_core.hpp:865
↓ 215 callers
Method
script
include/sol/state_view.hpp:522
↓ 196 callers
Method
lua_state
include/sol/types.hpp:603
↓ 128 callers
Method
has_value
\returns whether or not the optional has a value \group has_value
include/sol/optional_implementation.hpp:2238
↓ 115 callers
Method
value
include/sol/types.hpp:238
↓ 105 callers
Method
use
include/sol/stack_core.hpp:600
↓ 103 callers
Method
stack_index
include/sol/load_result.hpp:140
↓ 81 callers
Function
has_value
\returns whether or not the optional has a value \group has_value
include/sol/optional_implementation.hpp:1362
↓ 79 callers
Function
type_of
include/sol/types.hpp:909
↓ 70 callers
Function
luaL_checkstack
include/sol/compatibility/compat-5.3.c.h:216
↓ 64 callers
Function
push_pop
include/sol/reference.hpp:198
↓ 62 callers
Method
set
tests/run_time/source/usertypes.properties.cpp:174
↓ 59 callers
Method
data
include/sol/usertype_storage.hpp:82
↓ 59 callers
Method
push
include/sol/stack_push.hpp:243
↓ 55 callers
Method
get_type
include/sol/table_proxy.hpp:260
↓ 55 callers
Method
size
tests/run_time/source/operators.cpp:469
↓ 49 callers
Function
invoke
include/sol/optional_implementation.hpp:192
↓ 47 callers
Method
size
include/sol/forward.hpp:210
↓ 45 callers
Method
push_back
tests/run_time/source/container_shims.cpp:310
↓ 43 callers
Function
property
include/sol/property.hpp:66
↓ 42 callers
Function
to_string
Converts any object into a string using luaL_tolstring. Note: Uses the metamethod __tostring if available.
include/sol/utility/to_string.hpp:38
↓ 41 callers
Method
what
@brief Returns a pointer to a null-terminated string containing the reason for the exception.
include/sol/optional_implementation.hpp:663
↓ 38 callers
Method
cend
include/sol/state_view.hpp:617
↓ 37 callers
Function
lua_absindex
include/sol/compatibility/compat-5.3.c.h:87
↓ 33 callers
Method
lua_state
include/sol/reference.hpp:742
↓ 30 callers
Method
load
include/sol/state_view.hpp:577
↓ 28 callers
Method
set
examples/source/usertype_dynamic_get_set.cpp:70
↓ 27 callers
Function
make_object
include/sol/object.hpp:130
↓ 27 callers
Method
reset
include/sol/reference.hpp:690
↓ 26 callers
Function
overload
include/sol/overload.hpp:44
↓ 23 callers
Method
create_table_with
include/sol/state_view.hpp:854
↓ 22 callers
Method
pop
include/sol/stack_pop.hpp:35
↓ 22 callers
Method
set
include/sol/tie.hpp:48
↓ 21 callers
Function
get
include/sol/stack_core.hpp:1162
↓ 20 callers
Method
index_of
include/sol/reference.hpp:108
↓ 20 callers
Function
optional_map_impl
include/sol/optional_implementation.hpp:1641
↓ 20 callers
Function
set_field
include/sol/stack_core.hpp:1244
↓ 20 callers
Function
to_string
tests/run_time/source/operators.cpp:78
↓ 19 callers
Method
call
include/sol/call.hpp:475
↓ 19 callers
Method
empty
void push_back(int value) { data.push_back(value); } NOT APPLICABLE TO MAP
tests/run_time/source/container_shims.cpp:213
↓ 19 callers
Method
get
include/sol/state_view.hpp:752
↓ 18 callers
Method
status
include/sol/thread.hpp:156
↓ 18 callers
Function
tie
include/sol/tie.hpp:89
↓ 17 callers
Function
call
include/sol/stack.hpp:187
↓ 17 callers
Method
globals
include/sol/state_view.hpp:621
↓ 17 callers
Function
remove
include/sol/reference.hpp:41
↓ 16 callers
Method
create_table
include/sol/state_view.hpp:828
↓ 16 callers
Function
deref
include/sol/pointer_like.hpp:65
↓ 16 callers
Method
size
automatically bound to #obj [ __len ]
examples/source/usertype_automatic_operators.cpp:33
↓ 15 callers
Method
cbegin
include/sol/state_view.hpp:613
↓ 15 callers
Function
clear
include/sol/stack_core.hpp:829
↓ 15 callers
Function
luaL_requiref
include/sol/compatibility/compat-5.3.c.h:852
↓ 14 callers
Function
align
include/sol/stack_core.hpp:81
↓ 14 callers
Method
find
ADDED
tests/run_time/source/container_shims.cpp:187
↓ 14 callers
Method
value
examples/interop/luwra/source/luwra.cpp:19
↓ 13 callers
Function
as_table
include/sol/types.hpp:428
↓ 13 callers
Method
find
include/sol/usertype_container.hpp:435
↓ 13 callers
Method
get
tests/run_time/source/usertypes.basic.cpp:133
↓ 13 callers
Method
push_back
examples/source/container_usertype_as_container.cpp:38
↓ 13 callers
Function
var
include/sol/property.hpp:130
↓ 12 callers
Function
get_default_handler
include/sol/protected_handler.hpp:80
↓ 12 callers
Function
noexcept
include/sol/function_types_stateful.hpp:80
↓ 12 callers
Function
push_reference
include/sol/stack_core.hpp:922
↓ 12 callers
Function
readonly
include/sol/property.hpp:116
↓ 12 callers
Method
registry_index
include/sol/reference.hpp:718
↓ 11 callers
Method
collect_garbage
include/sol/state_view.hpp:667
↓ 11 callers
Method
construct
include/sol/optional_implementation.hpp:403
↓ 11 callers
Method
get
tests/run_time/source/usertypes.unique.cpp:46
↓ 11 callers
Function
main_thread
include/sol/reference.hpp:220
↓ 11 callers
Function
pop_n
include/sol/reference.hpp:215
↓ 11 callers
Function
reset
Destroys the stored value if one exists, making the optional empty
include/sol/optional_implementation.hpp:1435
↓ 11 callers
Method
return_count
include/sol/unsafe_function_result.hpp:152
↓ 11 callers
Function
set_environment
include/sol/environment.hpp:180
↓ 10 callers
Function
alloc_newuserdata
include/sol/stack_core.hpp:73
↓ 10 callers
Function
call_exception_handler
include/sol/trampoline.hpp:59
↓ 10 callers
Method
dump
include/sol/unsafe_function.hpp:121
↓ 10 callers
Function
make_chunk_name
include/sol/stack.hpp:54
↓ 10 callers
Method
stack_index
include/sol/reference.hpp:287
↓ 10 callers
Method
stack_index
include/sol/stack_reference.hpp:84
↓ 10 callers
Method
state
include/sol/state.hpp:37
↓ 9 callers
Method
abandon
include/sol/reference.hpp:435
↓ 9 callers
Method
begin
tests/run_time/source/containers.cpp:260
↓ 9 callers
Function
construct
include/sol/call.hpp:345
↓ 9 callers
Method
erase
include/sol/usertype_container.hpp:455
↓ 9 callers
Method
get
examples/source/usertype_dynamic_get_set.cpp:25
↓ 9 callers
Method
get
include/sol/stack_get_unqualified.hpp:188
↓ 9 callers
Method
length
tests/run_time/source/common_classes.hpp:149
↓ 9 callers
Function
lua_compare
include/sol/compatibility/compat-5.3.c.h:131
↓ 9 callers
Method
push
include/sol/reference.hpp:686
↓ 9 callers
Method
read
examples/source/custom_reader.cpp:25
↓ 9 callers
Function
unwrap
include/sol/pointer_like.hpp:55
↓ 8 callers
Method
clear
include/sol/table_core.hpp:410
↓ 8 callers
Method
create_named_table
include/sol/state_view.hpp:838
↓ 8 callers
Function
factories
include/sol/raii.hpp:139
↓ 8 callers
Method
get_or
include/sol/state_view.hpp:757
↓ 8 callers
Function
handle_errors
include/sol/error.hpp:54
↓ 8 callers
Method
insert
include/sol/usertype_container.hpp:1313
next →
1–100 of 2,144, ranked by callers