lua_State Struct Reference

#include <lua/lstate.h>

Collaboration diagram for lua_State:
[legend]

Data Fields

GCObjectnext
lu_byte tt
lu_byte marked
lu_byte status
StkId top
StkId base
global_Statel_G
CallInfoci
const Instructionsavedpc
StkId stack_last
StkId stack
CallInfoend_ci
CallInfobase_ci
int stacksize
int size_ci
unsigned short nCcalls
lu_byte hookmask
lu_byte allowhook
int basehookcount
int hookcount
lua_Hook hook
TValue l_gt
TValue env
GCObjectopenupval
GCObjectgclist
struct lua_longjmperrorJmp
ptrdiff_t errfunc

Detailed Description

Definition at line 100 of file lstate.h.


Field Documentation

Definition at line 101 of file lstate.h.

Referenced by GCTM(), lua_newstate(), and luaC_separateudata().

Definition at line 101 of file lstate.h.

Referenced by lua_newstate().

Definition at line 101 of file lstate.h.

Referenced by lua_newstate().

Definition at line 105 of file lstate.h.

Definition at line 110 of file lstate.h.

Referenced by luaD_reallocCI(), and stack_init().

unsigned short lua_State::nCcalls

Definition at line 116 of file lstate.h.

Referenced by GCTM(), luaD_callhook(), luaD_pcall(), preinit_state(), and resetstack().

Definition at line 117 of file lstate.h.

Referenced by lua_gethookcount(), lua_sethook(), luaE_newthread(), and preinit_state().

Definition at line 118 of file lstate.h.

Referenced by luaV_execute(), and traceexec().

lua_Hook lua_State::hook

Definition at line 119 of file lstate.h.

Referenced by lua_gethook(), lua_sethook(), luaD_callhook(), luaE_newthread(), and preinit_state().

Definition at line 120 of file lstate.h.

Definition at line 121 of file lstate.h.

Referenced by index2adr().

Definition at line 123 of file lstate.h.

Referenced by propagatemark().

Definition at line 124 of file lstate.h.

Referenced by luaD_rawrunprotected(), luaD_throw(), preinit_state(), and resetstack().

ptrdiff_t lua_State::errfunc


The documentation for this struct was generated from the following file:

Generated on Sun Dec 21 08:39:34 2008 for rpm by  doxygen 1.5.6