CHDK_DE Vorschauversion  Trunk Rev. 6014
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
global_State Strukturreferenz

#include "lstate.h"

+ Zusammengehörigkeiten von global_State:

Datenfelder

stringtable strt
 
lua_Alloc frealloc
 
void * ud
 
lu_byte currentwhite
 
lu_byte gcstate
 
int sweepstrgc
 
GCObjectrootgc
 
GCObject ** sweepgc
 
GCObjectgray
 
GCObjectgrayagain
 
GCObjectweak
 
GCObjecttmudata
 
Mbuffer buff
 
lu_mem GCthreshold
 
lu_mem totalbytes
 
lu_mem estimate
 
lu_mem gcdept
 
int gcpause
 
int gcstepmul
 
lua_CFunction panic
 
TValue l_registry
 
struct lua_Statemainthread
 
UpVal uvhead
 
struct Tablemt [NUM_TAGS]
 
TStringtmname [TM_N]
 

Ausführliche Beschreibung

Definiert in Zeile 68 der Datei lstate.h.

Dokumentation der Datenelemente

Mbuffer buff

Definiert in Zeile 81 der Datei lstate.h.

lu_byte currentwhite

Definiert in Zeile 72 der Datei lstate.h.

lu_mem estimate

Definiert in Zeile 84 der Datei lstate.h.

lua_Alloc frealloc

Definiert in Zeile 70 der Datei lstate.h.

lu_mem gcdept

Definiert in Zeile 85 der Datei lstate.h.

int gcpause

Definiert in Zeile 86 der Datei lstate.h.

lu_byte gcstate

Definiert in Zeile 73 der Datei lstate.h.

int gcstepmul

Definiert in Zeile 87 der Datei lstate.h.

lu_mem GCthreshold

Definiert in Zeile 82 der Datei lstate.h.

GCObject* gray

Definiert in Zeile 77 der Datei lstate.h.

GCObject* grayagain

Definiert in Zeile 78 der Datei lstate.h.

TValue l_registry

Definiert in Zeile 89 der Datei lstate.h.

struct lua_State* mainthread

Definiert in Zeile 90 der Datei lstate.h.

struct Table* mt[NUM_TAGS]

Definiert in Zeile 92 der Datei lstate.h.

Definiert in Zeile 88 der Datei lstate.h.

GCObject* rootgc

Definiert in Zeile 75 der Datei lstate.h.

Definiert in Zeile 69 der Datei lstate.h.

GCObject** sweepgc

Definiert in Zeile 76 der Datei lstate.h.

int sweepstrgc

Definiert in Zeile 74 der Datei lstate.h.

TString* tmname[TM_N]

Definiert in Zeile 93 der Datei lstate.h.

GCObject* tmudata

Definiert in Zeile 80 der Datei lstate.h.

lu_mem totalbytes

Definiert in Zeile 83 der Datei lstate.h.

void* ud

Definiert in Zeile 71 der Datei lstate.h.

UpVal uvhead

Definiert in Zeile 91 der Datei lstate.h.

GCObject* weak

Definiert in Zeile 79 der Datei lstate.h.


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei: