Regina Calculation Engine
Public Member Functions
regina::NPropertyBase Class Reference

A base class that provides routines shared by all properties, regardless of their individual NProperty template parameters. More...

#include <nproperty.h>

Inheritance diagram for regina::NPropertyBase:
regina::NProperty< T, Storage >

List of all members.

Public Member Functions

virtual ~NPropertyBase ()
 Virtual destructor.
virtual bool known () const =0
 Returns whether or not this property is currently marked as known.
virtual void clear ()=0
 Marks this property as unknown.

Detailed Description

A base class that provides routines shared by all properties, regardless of their individual NProperty template parameters.

Python:
Not present.

Constructor & Destructor Documentation

virtual regina::NPropertyBase::~NPropertyBase ( ) [inline, virtual]

Virtual destructor.


Member Function Documentation

virtual void regina::NPropertyBase::clear ( ) [pure virtual]
virtual bool regina::NPropertyBase::known ( ) const [pure virtual]

The documentation for this class was generated from the following file:

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).