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

namespace  regina
 Contains the entire Regina calculation engine.

Detailed Description

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


Copyright © 1999-2012, The Regina development team
This software is released under the GNU General Public License.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@debian.org).