Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members  

IObjectImplInternal Struct Reference

Helper internal structure. More...

List of all members.

Public Methods

IObjectgetInterface (void *self, const UUID &uuid, const UUID_Info *uuidlist)
 Used to implement IObject::getInterface().


Public Attributes

unsigned int refcount
 Holds the reference count.

WeakRefweakref
 Pointer to a weak reference object.


Detailed Description

Helper internal structure.

Used for implementing IMPLEMENT_IOBJECT.


Member Data Documentation

WeakRef* IObjectImplInternal::weakref
 

Pointer to a weak reference object.

This object is lazily instantiated, so the pointer is NULL until a weak reference is needed.


The documentation for this struct was generated from the following file:
Generated on Sun Sep 26 04:01:48 2004 for XPLC by doxygen1.2.18