Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

SmartObject Class Reference
[Base]

Base class for objects with support for reference counting. More...

#include <gmlsmartobject.h>

Inheritance diagram for SmartObject:

DrawSurface Image GDISurface IntelSurface GDIImage IntelImage SimpleImage List of all members.

Public Member Functions

void AddRef ()
 Increment reference count.

void Release ()
 Decrement reference count.

virtual ~SmartObject ()
 Destructor is virtual.


Detailed Description

Base class for objects with support for reference counting.

See also:
gml::Ref


Member Function Documentation

void AddRef  )  [inline]
 

Increment reference count.

Warning:
This function is used internally, you should never call it

void Release  )  [inline]
 

Decrement reference count.

Warning:
This function is used internally, you should never call it


The documentation for this class was generated from the following file:
Generated on Tue Jan 13 21:12:02 2004 for Graphics and Media Lab CSL by doxygen 1.3.4