Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SteveKChiu/lua-intf
/ functions
Functions
478 in github.com/SteveKChiu/lua-intf
⨍
Functions
478
◇
Types & classes
173
↓ 69 callers
Method
rawset
LuaIntf/LuaRef.h:873
↓ 46 callers
Function
push
LuaIntf/LuaState.h:59
↓ 33 callers
Method
rawget
LuaIntf/LuaRef.h:836
↓ 21 callers
Function
get
LuaIntf/LuaState.h:84
↓ 14 callers
Method
what
LuaIntf/impl/LuaException.h:47
↓ 8 callers
Function
lua_rawgetp
LuaIntf/src/LuaCompat.cpp:88
↓ 7 callers
Function
lua_absindex
LuaIntf/src/LuaCompat.cpp:72
↓ 7 callers
Method
objectPtr
LuaIntf/impl/CppObject.h:330
↓ 7 callers
Method
state
* The underlying lua state. */
LuaIntf/impl/CppBindModule.h:632
↓ 6 callers
Function
lua_compare
LuaIntf/src/LuaCompat.cpp:205
↓ 6 callers
Method
pushToStack
* Push value of this reference to Lua stack. */
LuaIntf/LuaRef.h:671
↓ 6 callers
Method
pushToStack
LuaIntf/src/CppFunction.cpp:87
↓ 6 callers
Method
value
* Get the signature id for type * * The id is unique in the process */
LuaIntf/impl/CppObject.h:35
↓ 5 callers
Method
hold
LuaIntf/impl/CppArg.h:68
↓ 4 callers
Function
luaL_len
LuaIntf/src/LuaCompat.cpp:268
↓ 4 callers
Method
setMetaTable
LuaIntf/src/LuaRef.cpp:255
↓ 4 callers
Method
state
* Get the underlying Lua state. */
LuaIntf/LuaRef.h:519
↓ 3 callers
Method
begin
* Get the C++ style const iterator. */
LuaIntf/LuaRef.h:1170
↓ 3 callers
Method
end
* Get the C++ style const iterator. */
LuaIntf/LuaRef.h:1178
↓ 3 callers
Function
lua_getuservalue
LuaIntf/src/LuaCompat.cpp:121
↓ 3 callers
Function
lua_pushunsigned
LuaIntf/src/LuaCompat.cpp:156
↓ 3 callers
Method
rawsetp
LuaIntf/LuaRef.h:954
↓ 3 callers
Method
value
LuaIntf/LuaRef.h:129
↓ 2 callers
Method
isFunction
* Test whether this ref is function. */
LuaIntf/LuaRef.h:543
↓ 2 callers
Method
key
LuaIntf/LuaRef.h:232
↓ 2 callers
Function
lua_copy
LuaIntf/src/LuaCompat.cpp:80
↓ 2 callers
Function
lua_len
LuaIntf/src/LuaCompat.cpp:187
↓ 2 callers
Function
lua_rawsetp
LuaIntf/src/LuaCompat.cpp:95
↓ 2 callers
Function
lua_setuservalue
LuaIntf/src/LuaCompat.cpp:144
↓ 2 callers
Function
lua_version
LuaIntf/src/LuaCompat.cpp:66
↓ 2 callers
Function
opt
LuaIntf/LuaState.h:94
↓ 2 callers
Function
pushList
LuaIntf/LuaState.h:115
↓ 2 callers
Method
pushToStack
LuaIntf/impl/CppObject.h:336
↓ 2 callers
Method
rawgetp
LuaIntf/LuaRef.h:890
↓ 2 callers
Function
setGlobal
LuaIntf/LuaState.h:202
↓ 1 callers
Function
_luaL_countlevels
LuaIntf/src/LuaCompat.cpp:338
↓ 1 callers
Function
_luaL_findfield
LuaIntf/src/LuaCompat.cpp:359
↓ 1 callers
Function
_luaL_pushfuncname
LuaIntf/src/LuaCompat.cpp:398
↓ 1 callers
Function
_luaL_pushglobalfuncname
LuaIntf/src/LuaCompat.cpp:383
↓ 1 callers
Function
_lua_pushpackagetable
LuaIntf/src/LuaCompat.cpp:104
↓ 1 callers
Method
isSharedPtr
* Whether the object is shared pointer */
LuaIntf/impl/CppObject.h:85
↓ 1 callers
Method
isValid
* Check whether the reference is valid (has been bind to Lua). */
LuaIntf/LuaRef.h:527
↓ 1 callers
Function
luaL_checkversion
LuaIntf/src/LuaCompat.cpp:220
↓ 1 callers
Function
luaL_fileresult
LuaIntf/src/LuaCompat.cpp:445
↓ 1 callers
Function
luaL_getsubtable
LuaIntf/src/LuaCompat.cpp:321
↓ 1 callers
Function
luaL_setmetatable
LuaIntf/src/LuaCompat.cpp:314
↓ 1 callers
Function
luaL_testudata
LuaIntf/src/LuaCompat.cpp:281
↓ 1 callers
Function
luaL_tolstring
LuaIntf/src/LuaCompat.cpp:241
↓ 1 callers
Function
luaL_traceback
LuaIntf/src/LuaCompat.cpp:416
↓ 1 callers
Function
pushMap
LuaIntf/LuaState.h:145
↓ 1 callers
Method
rawlen
* Get the length of this table (the same as # operator of Lua, but not via metatable). */
LuaIntf/LuaRef.h:1030
↓ 1 callers
Method
state
* The underlying lua state. */
LuaIntf/impl/CppBindClass.h:392
↓ 1 callers
Method
toBool
LuaIntf/LuaState.h:442
↓ 1 callers
Method
toString
LuaIntf/LuaState.h:445
↓ 1 callers
Method
type
LuaIntf/src/LuaRef.cpp:183
↓ 1 callers
Method
~CppFunctor
* Override destructor if you need to perform any cleanup action */
LuaIntf/impl/CppFunction.h:40
↓ 1 callers
Method
~CppObject
LuaIntf/impl/CppObject.h:77
Method
CppBindClass
LuaIntf/impl/CppBindClass.h:425
Method
CppBindClassBase
LuaIntf/impl/CppBindClass.h:363
Method
CppBindModule
LuaIntf/impl/CppBindModule.h:314
Method
CppBindModuleBase
LuaIntf/src/CppBindModule.cpp:122
Method
CppBindModuleBase
LuaIntf/impl/CppBindModule.h:228
Method
CppObject
LuaIntf/impl/CppObject.h:64
Method
CppObjectPtr
LuaIntf/impl/CppObject.h:323
Method
CppObjectSharedPtr
LuaIntf/impl/CppObject.h:357
Method
CppObjectValue
LuaIntf/impl/CppObject.h:258
Method
LuaBinding
* Module binds to a global variable (lua 5.0 style) * * It is recommended to put your module inside the global, and * then add your cla
LuaIntf/impl/CppBindModule.h:575
Method
LuaContext
* Create a new Lua state * * @param needImportLibs - true if need to import the standard libraries. */
LuaIntf/LuaContext.h:52
Method
LuaException
LuaIntf/impl/LuaException.h:30
Method
LuaRef
* Create empty reference. */
LuaIntf/LuaRef.h:414
Function
LuaRefObject
LuaIntf/impl/CppObject.h:586
Function
LuaRefValue
LuaIntf/LuaRef.h:1368
Method
LuaState
LuaIntf/LuaState.h:247
Method
LuaString
LuaIntf/impl/LuaType.h:385
Method
LuaTableIterator
* Create empty LuaTableIterator, it must be assigned to other LuaTableIterator before using. */
LuaIntf/LuaRef.h:156
Method
LuaTableRef
* Create new index association. * * @param state the Lua state * @param table the table reference (no auto unref) * @param key the
LuaIntf/LuaRef.h:57
Method
add
LuaIntf/impl/CppObject.h:222
Method
addDowncast
LuaIntf/impl/CppObject.h:171
Method
addStaticVariableRef
LuaIntf/impl/CppBindClass.h:560
Method
addVariableRef
LuaIntf/impl/CppBindClass.h:790
Method
addVariableRef
LuaIntf/impl/CppBindModule.h:409
Method
allocFunc
LuaIntf/LuaState.h:297
Method
allocate
LuaIntf/impl/CppObject.h:67
Method
argError
LuaIntf/LuaState.h:755
Method
arith
LuaIntf/LuaState.h:484
Method
beginClass
LuaIntf/impl/CppBindClass.h:983
Method
beginClass
LuaIntf/impl/CppBindModule.h:548
Method
beginClass
LuaIntf/impl/CppBindModule.h:671
Method
beginExtendClass
LuaIntf/impl/CppBindClass.h:992
Method
beginExtendClass
LuaIntf/impl/CppBindModule.h:557
Method
beginExtendClass
LuaIntf/impl/CppBindModule.h:680
Method
beginModule
* Open a new or existing CppBindModule for registrations. */
LuaIntf/impl/CppBindModule.h:531
Method
beginModule
* Open a new or existing CppBindModule for registrations. */
LuaIntf/impl/CppBindModule.h:662
Method
bind
LuaIntf/src/CppFunction.cpp:76
Method
bind
* Register a new class or add to an existing class registration. * * @param parent_meta the parent module meta table (or class meta table if
LuaIntf/impl/CppBindClass.h:436
Method
buildMetaTable
LuaIntf/src/CppBindClass.cpp:272
Method
call
LuaIntf/LuaRef.h:757
Method
call
LuaIntf/LuaState.h:635
Method
call
LuaIntf/src/CppFunction.cpp:34
Method
call
* lua_CFunction to call a class constructor (constructed inside userdata) */
LuaIntf/impl/CppBindClass.h:36
next →
1–100 of 478, ranked by callers