DD::Image::RefCountedObject Class Reference

Inherited by DD::Image::Attribute, DD::Image::BaseHandle, DD::Image::CurveI, DD::Image::ElementI, DD::Image::GeoInfo::DrawLists, DD::Image::ObjectGrid, DD::Image::PointList, and DD::Image::PrimitiveList.

List of all members.

Public Member Functions

void ref ()
 increment the reference count
void unref ()
 decrement the reference count. delete object if this becomes zero.
int refcount () const
 get the reference counter

Detailed Description

Base class for a reference counted object to be accessed via a RefCountedPtr