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

amire::component::StreamComponentManagerWriter Class Reference

Inheritance diagram for amire::component::StreamComponentManagerWriter:

amire::component::ComponentManagerWriter List of all members.

Public Member Functions

 StreamComponentManagerWriter (std::ostream *out, amire::property::PropertyTypeManager *propertyTypeManager=NULL)
virtual ~StreamComponentManagerWriter ()
virtual write (const ComponentManager *componentManager)=0

Protected Attributes

std::ostream * out

Constructor & Destructor Documentation

amire::component::StreamComponentManagerWriter::StreamComponentManagerWriter std::ostream *  out,
amire::property::PropertyTypeManager propertyTypeManager = NULL
 

virtual amire::component::StreamComponentManagerWriter::~StreamComponentManagerWriter  )  [virtual]
 


Member Function Documentation

virtual amire::component::StreamComponentManagerWriter::write const ComponentManager componentManager  )  [pure virtual]
 

The write method is abstract and has to be implemented by each component manager writer. It writes the given component manager. An assert exception is thrown in any failure case.

Implements amire::component::ComponentManagerWriter.


Member Data Documentation

std::ostream* amire::component::StreamComponentManagerWriter::out [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue May 20 17:23:57 2003 for AMIRE-Framework by doxygen1.3