Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Public Member Functions | Static Public Member Functions | Public Attributes

SQClass Struct Reference

Collaboration diagram for SQClass:
Collaboration graph
[legend]

List of all members.

Public Member Functions

SQInstanceCreateInstance ()
void Finalize ()
bool Get (const SQObjectPtr &key, SQObjectPtr &val)
bool GetAttributes (const SQObjectPtr &key, SQObjectPtr &outval)
void Lock ()
void Mark (SQCollectable **)
bool NewSlot (SQSharedState *ss, const SQObjectPtr &key, const SQObjectPtr &val, bool bstatic)
SQInteger Next (const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval)
void Release ()
bool SetAttributes (const SQObjectPtr &key, const SQObjectPtr &val)
 SQClass (SQSharedState *ss, SQClass *base)

Static Public Member Functions

static SQClassCreate (SQSharedState *ss, SQClass *base)

Public Attributes

SQObjectPtr _attributes
SQClass_base
SQClassMemberVec _defaultvalues
SQRELEASEHOOK _hook
bool _locked
SQTable_members
SQObjectPtrVec _metamethods
SQClassMemberVec _methods
SQUserPointer _typetag
SQInteger _udsize

Detailed Description

Definition at line 29 of file sqclass.h.


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

Generated by  Doxygen 1.6.0   Back to index