Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

rovsoft::lib::PtrTarget Class Reference

Classes that should be managed by an autopointer class, have to be derived from this class. More...

#include <PtrTarget.hh>

Inheritance diagram for rovsoft::lib::PtrTarget:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~PtrTarget ()
 Virtual empty destructor.

Protected Member Functions

 PtrTarget ()

Friends

class Ptr

Detailed Description

Classes that should be managed by an autopointer class, have to be derived from this class.

This class has to be virtual, so there is a private virtual dummy function. (Otherwise the deletion of objects of derived classes using a base class pointer would not work.)


Constructor & Destructor Documentation

virtual rovsoft::lib::PtrTarget::~PtrTarget  )  [inline, virtual]
 

Virtual empty destructor.

Required to make this class a virtual one and the deletion of derived classes using a base class pointer works.

rovsoft::lib::PtrTarget::PtrTarget  )  [inline, protected]
 


Friends And Related Function Documentation

friend class Ptr [friend]
 


The documentation for this class was generated from the following file:
Generated on Tue May 31 14:19:52 2005 for Rovsoft by  doxygen 1.4.3