Module: Rufus::Lua::StateMixin

Rufus::Lua::Lib contains all the raw C API Lua methods. The methods here are shared by all the rufus-lua classes that have to deal with a Lua state. They are protected since they aren’t meant to be called directly.

The entry point of rufus-lua is Rufus::Lua::State, look there.

Constants

LUA_ENVIRONINDEX
-10001
LUA_GCCOLLECT
2
LUA_GCCOUNT
3
LUA_GCCOUNTB
4
LUA_GCRESTART
1
LUA_GCSETPAUSE
6
LUA_GCSETSTEPMUL
7
LUA_GCSTEP
5
LUA_GCSTOP
0
LUA_GLOBALSINDEX
-10002
LUA_MULTRET
-1
LUA_NOREF
-2
LUA_REFNIL
-1
LUA_REGISTRYINDEX
-10000
SIMPLE_TYPES
[ TNIL, TBOOLEAN, TNUMBER, TSTRING ]
TBOOLEAN
1
TFUNCTION
6
TLIGHTUSERDATA
2
TNIL
0
TNONE
-1
TNUMBER
3
TSTRING
4
TTABLE
5
TTHREAD
8
TUSERDATA
7
Generated on Wednesday, September 30 2009 at 01:27:07 PM by YARD 0.2.3.5 (ruby-1.8.7).