lua5.4
Public 属性 | 所有成员列表
lua_State结构体 参考

#include <lstate.h>

lua_State 的协作图:
[图例]

Public 属性

 CommonHeader
 
lu_byte status
 
lu_byte allowhook
 
unsigned short nci
 
StkId top
 
global_Statel_G
 
CallInfoci
 
StkId stack_last
 
StkId stack
 
UpValopenupval
 
GCObjectgclist
 
struct lua_Statetwups
 
struct lua_longjmperrorJmp
 
CallInfo base_ci
 
volatile lua_Hook hook
 
ptrdiff_t errfunc
 
l_uint32 nCcalls
 
int oldpc
 
int basehookcount
 
int hookcount
 
volatile l_signalT hookmask
 

类成员变量说明

◆ allowhook

lu_byte lua_State::allowhook

◆ base_ci

CallInfo lua_State::base_ci

◆ basehookcount

int lua_State::basehookcount

◆ ci

CallInfo* lua_State::ci

◆ CommonHeader

lua_State::CommonHeader

◆ errfunc

ptrdiff_t lua_State::errfunc

◆ errorJmp

struct lua_longjmp* lua_State::errorJmp

◆ gclist

GCObject* lua_State::gclist

◆ hook

volatile lua_Hook lua_State::hook

◆ hookcount

int lua_State::hookcount

◆ hookmask

volatile l_signalT lua_State::hookmask

◆ l_G

global_State* lua_State::l_G

◆ nCcalls

l_uint32 lua_State::nCcalls

◆ nci

unsigned short lua_State::nci

◆ oldpc

int lua_State::oldpc

◆ openupval

UpVal* lua_State::openupval

◆ stack

StkId lua_State::stack

◆ stack_last

StkId lua_State::stack_last

◆ status

lu_byte lua_State::status

◆ top

StkId lua_State::top

◆ twups

struct lua_State* lua_State::twups

该结构体的文档由以下文件生成: