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

allocatingpointer.h File Reference


Detailed Description

AllocatingPointer, OwningPointer, and MemoryReference classes.

Header
/u/nn/cvsroot/lissom/src/allocatingpointer.h,v 1.17 2001/04/01 07:05:54 jbednar Exp

Definition in file allocatingpointer.h.

#include <functional>

Include dependency graph for allocatingpointer.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  AllocatingPointer
 Version of OwningPointer that adds a default argument to the value constructor, thus making it parameter-less, which allows it to be used in e.g. More...

struct  CopyAsNominalType
 Returns a copy of the given object. More...

struct  CopyUsingClone
 Returns a copy of the given object. More...

class  MemoryReference
 Keeps track of at most one pointer, deleting it when this object is destroyed. More...

class  OwningPointer
 Simple pointer-like class to hide whether the object pointed to is an external object with its own lifetime, or an object allocated and managed by this class. More...


Generated on Mon Jan 20 02:35:48 2003 for RF-LISSOM by doxygen1.3-rc2