nproperty.h File Reference

Deals with calculable properties of individual objects. More...

#include "utilities/boostutils.h"


Classes

class  regina::StoreValue< T >
 An NProperty storage policy indicating that the property should be held by value. More...
class  regina::StoreConstPtr< T >
 An NProperty storage policy indicating that the property should be held by constant pointer. More...
class  regina::StoreManagedPtr< T >
 An NProperty storage policy indicating that the property should be held by pointer and that the property wrapper will also take responsibility for memory management. More...
class  regina::NPropertyBase
 A base class that provides routines shared by all properties, regardless of their individual NProperty template parameters. More...
class  regina::NProperty< T, Storage >
 Stores a calculable property of an object. More...

Namespaces

namespace  regina
 Contains the entire Regina calculation engine.


Detailed Description

Deals with calculable properties of individual objects.


Copyright © 1999-2009, Ben Burton
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).