Regina Calculation Engine
Classes | Namespaces
memutils.h File Reference

Provides object creation and deletion functions for use with the Standard Template Library. More...

#include "regina-core.h"

Classes

struct  regina::FuncNew< T >
 An adaptable generator used to create objects using default constructors. More...
 
struct  regina::FuncNewCopyPtr< T >
 An adaptable unary function used to create objects using copy constructors. More...
 
struct  regina::FuncNewCopyRef< T >
 An adaptable unary function used to create objects using copy constructors. More...
 
struct  regina::FuncNewClonePtr< T >
 An adaptable unary function used to create objects using the clone() method. More...
 
struct  regina::FuncDelete< T >
 An adaptable unary function used to deallocate objects. More...
 

Namespaces

 regina
 Contains the entire Regina calculation engine.
 

Detailed Description

Provides object creation and deletion functions for use with the Standard Template Library.


Copyright © 1999-2014, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@debian.org).