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

Synchronizer Class Reference

#include <synchronizer.h>

Inheritance diagram for Synchronizer:

CloneStream OutputStream InputStream ObjectStream ObjectStream List of all members.

Public Methods

 Synchronizer (ObjectFactory *factory)
virtual ~Synchronizer ()
virtual void synchronize ( ObjectFactory* system_factory, ObjectFactory* new_object_factory, InputStream* input_stream )
virtual ObjectFactoryget_object_factory () const
MetaClassget_replacement (Object *) const
virtual void object_enquiry (Object *,CloneStreamObjectInstance *,PTR_TYPE ptr_type)


Detailed Description


Constructor & Destructor Documentation

Synchronizer::Synchronizer ( ObjectFactory * factory)

Synchronizer::~Synchronizer () [virtual]


Member Function Documentation

ObjectFactory * Synchronizer::get_object_factory () const [virtual]

Reimplemented from InputStream.

MetaClass * Synchronizer::get_replacement ( Object * x) const

void Synchronizer::object_enquiry ( Object * x,
CloneStreamObjectInstance * o,
PTR_TYPE ptr_type) [virtual]

Reimplemented from CloneStream.

void Synchronizer::synchronize ( ObjectFactory * system_factory,
ObjectFactory * new_object_factory,
InputStream * input_stream) [virtual]


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:44:42 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000