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

Ctor Struct Reference

#include <Menu.h>

Inheritance diagram for Ctor::

CtorAux0 CtorAux1 CtorAux2 CtorAux3 CtorAux4 CtorArgs0 CtorArgs1 CtorArgs2 CtorArgs3 CtorArgs4 Ctor0 Ctor1 Ctor2 Ctor3 Ctor4 ReadEditPackage ReadPackage ReadSMAbelianGroup ReadSMFPGroup ReadSMFreeGroup ReadSMFreeNilpotentGroup ReadSMNilpotentGroup ReadSMORGroup ReadSMPermutation ReadSMSmallCancGroup ReadSymmetricGroup ReadAutEnumItem ReadFinAutEnumItem ReadFreeGetN_thElementItem ReadFreeGetNextN_thElementItem ReadGroupPackageID ReadHomologyItem ReadHomologyItem1 ReadHomoPackageID ReadInitialSegmentItem ReadIsNilpotentProblemItem ReadIsSGNilpotentItem ReadLCStermProblem ReadMakeNilpotentQuotientItem ReadMakeQuotientItem ReadMapPackageID ReadPHeight ReadPowerOfMapItem ReadSegmentOfWordItem ReadSMEqSystem ReadSMEquation ReadSMEquation2 ReadSMMagnusBreakdown ReadSMMap ReadSMSetOfWords ReadSMSubgroup ReadSMVectorOfWords ReadSMWord ReadSubgroupPackageID ReadTerminalSegmentItem ReadTuplePackageID ReadWordPackageID ReadSMMap2 ReadSubgroupSubgroupPackageID ReadSubgroupWordPackageID ReadWordWordPackageID List of all members.

Public Methods

virtual void readFrom (istream &istr) const=0
virtual Ctor* copy () const=0

Protected Methods

SMObjectget (int oid) const
void newDependent (SMObject *smo, OID oid) const

Member Function Documentation

virtual void Ctor::readFrom ( istream & istr ) const [pure virtual]
 

Reimplemented in CtorAux0, CtorAux1, CtorAux2, CtorAux3, and CtorAux4.

virtual Ctor* Ctor::copy ( ) const [pure virtual]
 

Reimplemented in Ctor0, Ctor1, Ctor2, Ctor3, Ctor4, ReadSMFPGroup, ReadSMFreeGroup, ReadSMAbelianGroup, ReadSMNilpotentGroup, ReadSMFreeNilpotentGroup, ReadSMORGroup, ReadSMSmallCancGroup, ReadSMPermutation, ReadSMWord, ReadSMEquation, ReadSMEquation2, ReadSMEqSystem, ReadSMSubgroup, ReadSMSetOfWords, ReadSMVectorOfWords, ReadSMMap, ReadSMMap2, ReadSymmetricGroup, ReadSMMagnusBreakdown, ReadPowerOfMapItem, ReadHomologyItem, ReadHomologyItem1, ReadAutEnumItem, ReadFinAutEnumItem, ReadInitialSegmentItem, ReadPHeight, ReadTerminalSegmentItem, ReadSegmentOfWordItem, ReadFreeGetN_thElementItem, ReadFreeGetNextN_thElementItem, ReadMakeNilpotentQuotientItem, ReadMakeQuotientItem, ReadIsNilpotentProblemItem, ReadIsSGNilpotentItem, ReadLCStermProblem, ReadPackage, ReadEditPackage, ReadGroupPackageID, ReadWordPackageID, ReadSubgroupPackageID, ReadTuplePackageID, ReadMapPackageID, ReadHomoPackageID, ReadWordWordPackageID, ReadSubgroupSubgroupPackageID, and ReadSubgroupWordPackageID.

Referenced by Menu4::add(), Menu3::add(), Menu2::add(), Menu1::add(), and Menu0::add().

SMObject* Ctor::get ( int oid ) const [protected]
 

void Ctor::newDependent ( SMObject * smo,
OID oid ) const [protected]
 


The documentation for this struct 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