Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

Table Struct Reference

#include <lua/lobject.h>

Collaboration diagram for Table:

Collaboration graph
[legend]

Data Fields

GCObjectnext
lu_byte tt
lu_byte marked
lu_byte flags
lu_byte lsizenode
Tablemetatable
TObjectarray
Nodenode
Nodefirstfree
GCObjectgclist
int sizearray

Detailed Description

Definition at line 307 of file lobject.h.


Field Documentation

TObject* Table::array
 

Definition at line 313 of file lobject.h.

Referenced by cleartablevalues(), luaH_free(), luaH_getnum(), luaH_new(), luaH_next(), numuse(), resize(), setarrayvector(), and traversetable().

Node* Table::firstfree
 

Definition at line 316 of file lobject.h.

Referenced by newkey(), and setnodevector().

lu_byte Table::flags
 

Definition at line 309 of file lobject.h.

Referenced by luaH_new(), luaH_set(), and luaT_gettm().

GCObject* Table::gclist
 

Definition at line 317 of file lobject.h.

Referenced by cleartablekeys(), cleartablevalues(), propagatemarks(), and traversetable().

lu_byte Table::lsizenode
 

Definition at line 310 of file lobject.h.

Referenced by luaH_free(), luaH_new(), resize(), setnodevector(), and traversetable().

lu_byte Table::marked
 

Definition at line 308 of file lobject.h.

Referenced by cleartablekeys(), cleartablevalues(), and traversetable().

struct Table* Table::metatable
 

Definition at line 311 of file lobject.h.

Referenced by luaH_new(), luaV_settable(), and traversetable().

GCObject* Table::next
 

Definition at line 308 of file lobject.h.

Node* Table::node
 

Definition at line 315 of file lobject.h.

Referenced by luaH_free(), luaH_new(), newkey(), numuse(), resize(), setnodevector(), and traversetable().

int Table::sizearray
 

Definition at line 318 of file lobject.h.

Referenced by cleartablevalues(), luaH_free(), luaH_index(), luaH_new(), luaH_next(), numuse(), resize(), setarrayvector(), and traversetable().

lu_byte Table::tt
 

Definition at line 308 of file lobject.h.


The documentation for this struct was generated from the following file:
Generated on Tue Dec 27 22:41:58 2016 for rpm by  doxygen 1.4.4