|
| void | Finalize () |
| |
|
SQTable * | Clone () |
| |
| void | Mark (SQCollectable **chain) |
| |
| SQObjectType | GetType () |
| |
|
_HashNode * | _Get (const SQObjectPtr &key, SQHash hash) |
| |
|
bool | GetStr (const SQChar *key, SQInteger keylen, SQObjectPtr &val) |
| |
|
bool | Get (const SQObjectPtr &key, SQObjectPtr &val) |
| |
|
void | Remove (const SQObjectPtr &key) |
| |
|
bool | Set (const SQObjectPtr &key, const SQObjectPtr &val) |
| |
|
bool | NewSlot (const SQObjectPtr &key, const SQObjectPtr &val) |
| |
|
SQInteger | Next (bool getweakrefs, const SQObjectPtr &refpos, SQObjectPtr &outkey, SQObjectPtr &outval) |
| |
|
SQInteger | CountUsed () |
| |
|
void | Clear () |
| |
| void | Release () |
| |
|
bool | SetDelegate (SQTable *m) |
| |
|
virtual bool | GetMetaMethod (SQVM *v, SQMetaMethod mm, SQObjectPtr &res) |
| |
|
virtual SQObjectType | GetType ()=0 |
| |
| virtual void | Release ()=0 |
| |
|
virtual void | Mark (SQCollectable **chain)=0 |
| |
|
void | UnMark () |
| |
|
virtual void | Finalize ()=0 |
| |
|
SQWeakRef * | GetWeakRef (SQObjectType type) |
| |
|
virtual void | Release ()=0 |
| |
◆ Finalize()
| void SQTable::Finalize |
( |
| ) |
|
|
virtual |
◆ Mark()
◆ GetType()
| SQObjectType SQTable::GetType |
( |
| ) |
|
|
inlinevirtual |
◆ Release()
| void SQTable::Release |
( |
| ) |
|
|
inlinevirtual |
The documentation for this struct was generated from the following file: