Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

PLearn::PPointable Class Reference

#include <PP.h>

Inheritance diagram for PLearn::PPointable:

Inheritance graph
[legend]
Collaboration diagram for PLearn::PPointable:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PPointable ()
 PPointable (const PPointable &other)
void ref () const
void unref () const
int usage () const
virtual ~PPointable ()

Private Attributes

int refcount

Constructor & Destructor Documentation

PLearn::PPointable::PPointable  )  [inline]
 

Definition at line 65 of file PP.h.

References refcount.

PLearn::PPointable::PPointable const PPointable other  )  [inline]
 

Definition at line 69 of file PP.h.

References refcount.

virtual PLearn::PPointable::~PPointable  )  [inline, virtual]
 

Definition at line 86 of file PP.h.


Member Function Documentation

void PLearn::PPointable::ref  )  const [inline]
 

Definition at line 73 of file PP.h.

void PLearn::PPointable::unref  )  const [inline]
 

Definition at line 76 of file PP.h.

References refcount.

int PLearn::PPointable::usage  )  const [inline]
 

Definition at line 83 of file PP.h.

References refcount.


Member Data Documentation

int PLearn::PPointable::refcount [private]
 

Definition at line 62 of file PP.h.

Referenced by PPointable(), unref(), and usage().


The documentation for this class was generated from the following file:
Generated on Tue Aug 17 16:22:38 2004 for PLearn by doxygen 1.3.7