lua_State Struct Reference

#include <lstate.h>

Collaboration diagram for lua_State:
Collaboration graph
[legend]

Data Fields

 CommonHeader
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
unsigned short baseCcalls
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 117 of file lstate.h.

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

unsigned short lua_State::baseCcalls

Definition at line 115 of file lstate.h.

Referenced by lua_close(), lua_resume(), lua_yield(), preinit_state(), and resetstack().

Definition at line 118 of file lstate.h.

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

Definition at line 101 of file lstate.h.

Definition at line 110 of file lstate.h.

Referenced by luaD_reallocCI(), and stack_init().

Definition at line 122 of file lstate.h.

Referenced by index2adr().

ptrdiff_t lua_State::errfunc

Definition at line 125 of file lstate.h.

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

Definition at line 124 of file lstate.h.

Referenced by propagatemark().

Definition at line 120 of file lstate.h.

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

Definition at line 119 of file lstate.h.

Referenced by luaV_execute(), and traceexec().

Definition at line 105 of file lstate.h.

Definition at line 121 of file lstate.h.

unsigned short lua_State::nCcalls

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

Generated by  doxygen 1.6.2