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

smart_void Class Reference

The base class, returning a void*. More...

#include <SmartPointer.h>

Inheritance diagram for smart_void:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual void* theaddr ()=0
virtual ~smart_void ()

Detailed Description

The base class, returning a void*.

using this clas, you can create an heterogeneous array of pointers, and delete them using the right destructor

Definition at line 17 of file SmartPointer.h.


Constructor & Destructor Documentation

smart_void::~smart_void ( ) [inline, virtual]
 

Definition at line 21 of file SmartPointer.h.


Member Function Documentation

void * smart_void::theaddr ( ) [pure virtual]
 

Reimplemented in smart_type.


The documentation for this class was generated from the following file:
Generated at Wed Jun 18 17:21:57 2003 for ALPHA++ by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001