Table Struct Reference

#include <lua/lobject.h>

Collaboration diagram for Table:
[legend]

Data Fields

GCObjectnext
lu_byte tt
lu_byte marked
lu_byte flags
lu_byte lsizenode
struct Tablemetatable
TValuearray
Nodenode
Nodelastfree
GCObjectgclist
int sizearray

Detailed Description

Definition at line 338 of file lobject.h.


Field Documentation

Definition at line 339 of file lobject.h.

Definition at line 339 of file lobject.h.

Definition at line 339 of file lobject.h.

Referenced by cleartable(), and traversetable().

Definition at line 340 of file lobject.h.

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

Definition at line 341 of file lobject.h.

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

struct Table* Table::metatable [read]

Definition at line 342 of file lobject.h.

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

Definition at line 345 of file lobject.h.

Referenced by getfreepos(), and setnodevector().

Definition at line 346 of file lobject.h.

Referenced by cleartable(), luaC_barrierback(), propagatemark(), and traversetable().


The documentation for this struct was generated from the following file:

Generated on Wed Dec 10 00:34:39 2008 for rpm by  doxygen 1.5.6