lua_State Struct Reference

#include <lstate.h>


Data Fields

GCObjectnext
lu_byte tt
lu_byte marked
StkId top
StkId base
global_Statel_G
CallInfoci
StkId stack_last
StkId stack
int stacksize
CallInfoend_ci
CallInfobase_ci
unsigned short size_ci
unsigned short nCcalls
lu_byte hookmask
lu_byte allowhook
lu_byte hookinit
int basehookcount
int hookcount
lua_Hook hook
TObject _gt
GCObjectopenupval
GCObjectgclist
struct lua_longjmperrorJmp
ptrdiff_t errfunc


Detailed Description

Definition at line 139 of file lstate.h.


Field Documentation

Definition at line 140 of file lstate.h.

Referenced by lua_open().

Definition at line 140 of file lstate.h.

Referenced by lua_open().

Definition at line 140 of file lstate.h.

Referenced by lua_open().

Definition at line 146 of file lstate.h.

Referenced by f_luaopen(), lua_open(), and luaE_newthread().

Definition at line 150 of file lstate.h.

Referenced by luaD_reallocstack(), restore_stack_limit(), stack_init(), and traversestack().

Definition at line 155 of file lstate.h.

Referenced by luaD_precall(), luaD_reallocCI(), and stack_init().

unsigned short lua_State::size_ci

unsigned short lua_State::nCcalls

Definition at line 159 of file lstate.h.

Referenced by lua_close(), lua_resume(), lua_yield(), luaD_call(), luaD_pcall(), and preinit_state().

Definition at line 161 of file lstate.h.

Referenced by lua_resume(), luaC_callGCTM(), luaD_callhook(), luaD_pcall(), and preinit_state().

Definition at line 162 of file lstate.h.

Referenced by lua_sethook(), luaG_inithooks(), preinit_state(), and traceexec().

Definition at line 163 of file lstate.h.

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

Definition at line 164 of file lstate.h.

Referenced by luaV_execute(), and traceexec().

lua_Hook lua_State::hook

Definition at line 166 of file lstate.h.

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

Definition at line 167 of file lstate.h.

Definition at line 171 of file lstate.h.

Referenced by lua_open(), and propagatemarks().

Definition at line 173 of file lstate.h.

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

ptrdiff_t lua_State::errfunc

Definition at line 174 of file lstate.h.

Referenced by lua_close(), lua_resume(), luaD_pcall(), luaG_errormsg(), and preinit_state().


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

Generated on Fri Dec 12 13:02:13 2008 for rpm by  doxygen 1.5.6