lua_State Struct Reference

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_longjmp * errorJmp
ptrdiff_t errfunc

Detailed Description

Definition at line 100 of file lstate.h.


Field Documentation

lua_State::CommonHeader

Definition at line 101 of file lstate.h.

lu_byte lua_State::status

Definition at line 102 of file lstate.h.

StkId lua_State::top

Definition at line 103 of file lstate.h.

StkId lua_State::base

Definition at line 104 of file lstate.h.

global_State* lua_State::l_G

Definition at line 105 of file lstate.h.

CallInfo* lua_State::ci

Definition at line 106 of file lstate.h.

const Instruction* lua_State::savedpc

Definition at line 107 of file lstate.h.

StkId lua_State::stack_last

Definition at line 108 of file lstate.h.

StkId lua_State::stack

Definition at line 109 of file lstate.h.

CallInfo* lua_State::end_ci

Definition at line 110 of file lstate.h.

CallInfo* lua_State::base_ci

Definition at line 111 of file lstate.h.

int lua_State::stacksize

Definition at line 112 of file lstate.h.

int lua_State::size_ci

Definition at line 113 of file lstate.h.

unsigned short lua_State::nCcalls

Definition at line 114 of file lstate.h.

unsigned short lua_State::baseCcalls

Definition at line 115 of file lstate.h.

lu_byte lua_State::hookmask

Definition at line 116 of file lstate.h.

lu_byte lua_State::allowhook

Definition at line 117 of file lstate.h.

int lua_State::basehookcount

Definition at line 118 of file lstate.h.

int lua_State::hookcount

Definition at line 119 of file lstate.h.

lua_Hook lua_State::hook

Definition at line 120 of file lstate.h.

TValue lua_State::l_gt

Definition at line 121 of file lstate.h.

TValue lua_State::env

Definition at line 122 of file lstate.h.

GCObject* lua_State::openupval

Definition at line 123 of file lstate.h.

GCObject* lua_State::gclist

Definition at line 124 of file lstate.h.

struct lua_longjmp* lua_State::errorJmp [read]

Definition at line 125 of file lstate.h.

ptrdiff_t lua_State::errfunc

Definition at line 126 of file lstate.h.


The documentation for this struct was generated from the following file:
© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/