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

StreamComponentManagerReader.h

Go to the documentation of this file.
00001 
00039 #ifndef _AMIRE_COMPONENT_STREAM_COMPONENT_MANAGER_READER_H
00040 #define _AMIRE_COMPONENT_STREAM_COMPONENT_MANAGER_READER_H
00041 
00042 #include <iostream>
00043 
00044 #include <amire/property/PropertyTypeManager.h>
00045 #include <amire/component/ComponentManagerReader.h>
00046 
00047 namespace amire {
00048   namespace component {
00049     class StreamComponentManagerReader : public ComponentManagerReader {
00050     protected:
00051       std::istream *in;
00052 
00053     public:
00054       StreamComponentManagerReader(std::istream *in, amire::property::PropertyTypeManager *propertyTypeManager = NULL);
00055 
00056       virtual ~StreamComponentManagerReader();
00057 
00058       virtual ComponentManager *read() = 0;
00059     };
00060   }
00061 }
00062 
00063 #endif
00064 

Generated on Tue May 20 17:23:53 2003 for AMIRE-Framework by doxygen1.3