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

DatabaseObjectSmith Class Reference

#include <DatabaseManager.h>

List of all members.

Public Methods

void checkinObjectFromDatabase (istream &istr)

Private Methods

void reset ()
void checkinObjectProperties (istream &istr)
void checkinObjectDefinition (istream &istr)
SMObjectcheckinFPGroup (istream &istr, DatabaseObjectCategory type)
SMObjectcheckinWord (istream &istr)
SMObjectcheckinSubgroup (istream &istr)
SMObjectcheckinSetOfWords (istream &istr)
SMObjectcheckinVectorOfWords (istream &istr)
SMObjectcheckinMap (istream &istr, DatabaseObjectCategory type)
SMObjectcheckinHomomorphism (istream &istr, DatabaseObjectCategory type)
SMObjectcheckinEquation (istream &istr, DatabaseObjectCategory type)
void parseError (const Chars &str)

Private Attributes

Chars theError
Chars theObjectName
VectorOf<SMObject *> theExperiment

Member Function Documentation

void DatabaseObjectSmith::checkinObjectFromDatabase ( istream & istr )

void DatabaseObjectSmith::reset ( ) [private]

void DatabaseObjectSmith::checkinObjectProperties ( istream & istr ) [private]

void DatabaseObjectSmith::checkinObjectDefinition ( istream & istr ) [private]

SMObject* DatabaseObjectSmith::checkinFPGroup ( istream & istr,
DatabaseObjectCategory type ) [private]

SMObject* DatabaseObjectSmith::checkinWord ( istream & istr ) [private]

SMObject* DatabaseObjectSmith::checkinSubgroup ( istream & istr ) [private]

SMObject* DatabaseObjectSmith::checkinSetOfWords ( istream & istr ) [private]

SMObject* DatabaseObjectSmith::checkinVectorOfWords ( istream & istr ) [private]

SMObject* DatabaseObjectSmith::checkinMap ( istream & istr,
DatabaseObjectCategory type ) [private]

SMObject* DatabaseObjectSmith::checkinHomomorphism ( istream & istr,
DatabaseObjectCategory type ) [private]

SMObject* DatabaseObjectSmith::checkinEquation ( istream & istr,
DatabaseObjectCategory type ) [private]

void DatabaseObjectSmith::parseError ( const Chars & str ) [inline, private]

Definition at line 340 of file DatabaseManager.h.

Member Data Documentation

Chars DatabaseObjectSmith::theError [private]

Definition at line 344 of file DatabaseManager.h.

Chars DatabaseObjectSmith::theObjectName [private]

Definition at line 345 of file DatabaseManager.h.

VectorOf<SMObject *> DatabaseObjectSmith::theExperiment [private]

Definition at line 346 of file DatabaseManager.h.

ListOf<OID> DatabaseObjectSmith::dependencies [private]

Definition at line 347 of file DatabaseManager.h.

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