OWBI1::SerializableIFC Class Reference

#include <OWBI1_SerializableIFC.hpp>

Inheritance diagram for OWBI1::SerializableIFC:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~SerializableIFC ()
virtual void readObject (std::istream &istrm)=0
 Read this object from an input stream.
virtual void writeObject (std::ostream &ostrm) const =0
 Write this object to an output stream.

Detailed Description

Definition at line 44 of file OWBI1_SerializableIFC.hpp.


Constructor & Destructor Documentation

OWBI1::SerializableIFC::~SerializableIFC  )  [virtual]
 

Definition at line 42 of file OWBI1_SerializableIFC.cpp.


Member Function Documentation

virtual void OWBI1::SerializableIFC::readObject std::istream &  istrm  )  [pure virtual]
 

Read this object from an input stream.

The object must have been previously written through a call to writeObject.

Parameters:
istrm The input stream to read this object from.

Implemented in OWBI1::CIMClass, OWBI1::CIMDataType, OWBI1::CIMFlavor, OWBI1::CIMInstance, OWBI1::CIMMethod, OWBI1::CIMName, OWBI1::CIMNameSpace, OWBI1::CIMObjectPath, OWBI1::CIMParameter, OWBI1::CIMParamValue, OWBI1::CIMProperty, OWBI1::CIMPropertyList, OWBI1::CIMQualifier, OWBI1::CIMQualifierType, OWBI1::CIMScope, OWBI1::CIMUrl, and OWBI1::CIMValue.

virtual void OWBI1::SerializableIFC::writeObject std::ostream &  ostrm  )  const [pure virtual]
 

Write this object to an output stream.

The intent is for the object to be retrieved later through a call to readObject.

Parameters:
ostrm The output stream to write the object to.

Implemented in OWBI1::CIMClass, OWBI1::CIMDataType, OWBI1::CIMFlavor, OWBI1::CIMInstance, OWBI1::CIMMethod, OWBI1::CIMName, OWBI1::CIMNameSpace, OWBI1::CIMObjectPath, OWBI1::CIMParameter, OWBI1::CIMParamValue, OWBI1::CIMProperty, OWBI1::CIMPropertyList, OWBI1::CIMQualifier, OWBI1::CIMQualifierType, OWBI1::CIMScope, OWBI1::CIMUrl, and OWBI1::CIMValue.


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:18:42 2006 for openwbem by  doxygen 1.4.6