openModeller  Version 1.5.0
ReferenceCountedObject Class Referenceabstract

#include <refcount.hh>

Inheritance diagram for ReferenceCountedObject:
Inheritance graph
Collaboration diagram for ReferenceCountedObject:
Collaboration graph

Protected Member Functions

 ReferenceCountedObject ()
 
virtual ~ReferenceCountedObject ()=0
 

Private Attributes

int _ref_count
 

Friends

template<typename T >
class ReferenceCountedPointer
 

Detailed Description

Definition at line 49 of file refcount.hh.

Constructor & Destructor Documentation

ReferenceCountedObject::ReferenceCountedObject ( )
inlineprotected

Definition at line 59 of file refcount.hh.

ReferenceCountedObject::~ReferenceCountedObject ( )
inlineprotectedpure virtual

Definition at line 339 of file refcount.hh.

Friends And Related Function Documentation

template<typename T >
friend class ReferenceCountedPointer
friend

Definition at line 56 of file refcount.hh.

Member Data Documentation

int ReferenceCountedObject::_ref_count
private

Definition at line 67 of file refcount.hh.


The documentation for this class was generated from the following file: