Public Attributes

global_State Struct Reference

#include <lstate.h>

Collaboration diagram for global_State:
Collaboration graph
[legend]

List of all members.

Public Attributes

lua_Alloc frealloc
void * ud
lu_mem totalbytes
l_mem GCdebt
lu_mem lastmajormem
stringtable strt
TValue l_registry
lu_byte currentwhite
lu_byte gcstate
lu_byte gckind
lu_byte gcrunning
int sweepstrgc
GCObjectallgc
GCObjectfinobj
GCObject ** sweepgc
GCObjectgray
GCObjectgrayagain
GCObjectweak
GCObjectephemeron
GCObjectallweak
GCObjecttobefnz
UpVal uvhead
Mbuffer buff
int gcpause
int gcmajorinc
int gcstepmul
lua_CFunction panic
struct lua_Statemainthread
const lua_Numberversion
TStringmemerrmsg
TStringtmname [TM_N]
struct Tablemt [LUA_NUMTAGS]

Detailed Description

Definition at line 111 of file lstate.h.


Member Data Documentation

Definition at line 131 of file lstate.h.

Referenced by atomic(), lua_newstate(), markroot(), traverseephemeron(), and traversetable().

Definition at line 134 of file lstate.h.

Referenced by checkSizes(), close_state(), and lua_newstate().

Definition at line 119 of file lstate.h.

Referenced by atomic(), lua_newstate(), and luaC_freeallobjects().

Definition at line 112 of file lstate.h.

Referenced by close_state(), lua_newstate(), and luaM_realloc_().

Definition at line 115 of file lstate.h.

Referenced by lua_newstate(), luaE_setdebt(), luaM_realloc_(), step(), and sweeplist().

Definition at line 136 of file lstate.h.

Referenced by generationalcollection(), lua_gc(), and lua_newstate().

Definition at line 135 of file lstate.h.

Referenced by lua_gc(), and lua_newstate().

Definition at line 122 of file lstate.h.

Referenced by f_luaopen(), GCTM(), lua_gc(), lua_newstate(), and luaM_realloc_().

Definition at line 137 of file lstate.h.

Referenced by lua_gc(), lua_newstate(), and step().

Definition at line 118 of file lstate.h.

Referenced by atomic(), init_registry(), lua_newstate(), markroot(), and singlestep().

Definition at line 116 of file lstate.h.

Referenced by generationalcollection(), lua_gc(), lua_newstate(), and luaC_changemode().

Definition at line 139 of file lstate.h.

Referenced by atomic(), lua_newstate(), markroot(), and singlestep().

Definition at line 141 of file lstate.h.

Referenced by f_luaopen().

struct Table* global_State::mt[LUA_NUMTAGS]

Definition at line 143 of file lstate.h.

Referenced by lua_newstate(), and markmt().

Definition at line 138 of file lstate.h.

Referenced by lua_newstate().

Definition at line 117 of file lstate.h.

Referenced by checkSizes(), lua_newstate(), luaC_freeallobjects(), and singlestep().

Definition at line 126 of file lstate.h.

Referenced by singlestep().

Definition at line 123 of file lstate.h.

Referenced by atomic(), luaC_changemode(), luaC_fullgc(), and singlestep().

Definition at line 142 of file lstate.h.

Definition at line 114 of file lstate.h.

Referenced by lua_newstate(), and luaE_setdebt().

Definition at line 113 of file lstate.h.

Referenced by close_state(), lua_newstate(), and luaM_realloc_().

Definition at line 133 of file lstate.h.

Referenced by lua_newstate(), luaF_findupval(), and remarkupvals().

Definition at line 140 of file lstate.h.

Referenced by lua_newstate().

Definition at line 129 of file lstate.h.

Referenced by atomic(), lua_newstate(), markroot(), retraversegrays(), and traverseweakvalue().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:12:45 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs