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

ComplexProperty Class Template Reference

#include <Property.h>

Inheritance diagram for ComplexProperty::

GenericComplexProperty GenericProperty AbelianGroupProperty AbelianSGPresentationProperty DecomposeInSubgroupOfFPGroupProperty DiffMachineProperty GroupDFSAProperty ListOfAutomorphismProperty ListOfEndomorphismProperty NilpGroupAssocProperty NilpotentGroupProperty PermutationRepresentationProperty SGNilpGroupAssocProperty SGOfNilpotentGroupProperty SubgroupGraphProperty List of all members.

Public Methods

 ComplexProperty (const T &data, const Chars descr)
const T& value () const
T& ref ()
void putProperty (GenericProperty *property)

Protected Attributes


template<class T> class ComplexProperty

Constructor & Destructor Documentation

template<class T>
ComplexProperty<T>::ComplexProperty<T> ( const T & data,
const Chars descr ) [inline]

Definition at line 354 of file Property.h.

Member Function Documentation

template<class T>
const T & ComplexProperty<T>::value ( ) const [inline]

Definition at line 357 of file Property.h.

template<class T>
T & ComplexProperty<T>::ref ( ) [inline]

Definition at line 358 of file Property.h.

template<class T>
void ComplexProperty<T>::putProperty ( GenericProperty * property ) [inline, virtual]

Reimplemented from GenericProperty.

Definition at line 360 of file Property.h.

Member Data Documentation

template<class T>
T ComplexProperty<T>::theData [protected]

Definition at line 376 of file Property.h.

The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:49:49 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001