OW_NAMESPACE::BinarySerialization Namespace Reference


Functions

template<typename Handler, typename ReaderFunc>
static void readEnum (std::istream &istrm, Handler &result, const ReaderFunc &read, const Int32 beginsig, const Int32 endsig)
void readObjectPathEnum (std::istream &istrm, CIMObjectPathResultHandlerIFC &result)
void readClassEnum (std::istream &istrm, CIMClassResultHandlerIFC &result)
void readInstanceEnum (std::istream &istrm, CIMInstanceResultHandlerIFC &result)
void readQualifierTypeEnum (std::istream &istrm, CIMQualifierTypeResultHandlerIFC &result)
void readStringEnum (std::istream &istrm, StringResultHandlerIFC &result)
void writeLen (std::ostream &ostrm, UInt32 len)
void readLen (std::istream &istrm, UInt32 &len)
void write (std::ostream &ostrm, const void *dataOut, int dataOutLen)
void verifySignature (std::istream &istrm, UInt8 validSig)
void writeStringArray (std::ostream &ostrm, const StringArray *propertyList)
void read (std::istream &istrm, void *dataIn, int dataInLen)
void write (std::ostream &ostrm, Int32 val)
void write (std::ostream &ostrm, UInt32 val)
void write (std::ostream &ostrm, UInt8 val)
void write (std::ostream &ostrm, UInt16 val)
void write (std::ostream &ostrm, Int16 val)
void write (std::ostream &ostrm, const String &str)
void writeObject (std::ostream &ostrm, UInt8 sig, const CIMBase &obj)
void writeObjectPath (std::ostream &ostrm, const CIMObjectPath &op)
void writeNameSpace (std::ostream &ostrm, const CIMNameSpace &ns)
void writeBool (std::ostream &ostrm, Bool arg)
void writeClass (std::ostream &ostrm, const CIMClass &cc)
void writeInstance (std::ostream &ostrm, const CIMInstance &ci)
void writeQualType (std::ostream &ostrm, const CIMQualifierType &qt)
void writeValue (std::ostream &ostrm, const CIMValue &value)
void writeString (std::ostream &ostrm, const String &str)
template<typename T>
void readArray (std::istream &istr, T &a)
template<typename T>
void writeArray (std::ostream &ostrm, const T &a)
void writeStringArray (std::ostream &ostrm, const StringArray &stra)
void read (std::istream &istrm, String &arg)
void read (std::istream &istrm, Int32 &val)
void read (std::istream &istrm, UInt32 &val)
void read (std::istream &istrm, UInt16 &val)
void read (std::istream &istrm, Int16 &val)
void read (std::istream &istrm, UInt8 &val)
void readObject (std::istream &istrm, UInt8 validSig, CIMBase &obj)
CIMObjectPath readObjectPath (std::istream &istrm)
CIMInstance readInstance (std::istream &istrm)
Bool readBool (std::istream &istrm)
CIMNameSpace readNameSpace (std::istream &istrm)
CIMClass readClass (std::istream &istrm)
String readString (std::istream &istrm)
CIMQualifierType readQualType (std::istream &istrm)
CIMValue readValue (std::istream &istrm)
StringArray readStringArray (std::istream &istrm)


Function Documentation

void OW_NAMESPACE::BinarySerialization::read std::istream &  istrm,
UInt8 val
[inline]
 

Definition at line 287 of file OW_BinarySerialization.hpp.

References read().

void OW_NAMESPACE::BinarySerialization::read std::istream &  istrm,
Int16 val
[inline]
 

Definition at line 282 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::ntoh16(), and read().

void OW_NAMESPACE::BinarySerialization::read std::istream &  istrm,
UInt16 val
[inline]
 

Definition at line 277 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::ntoh16(), and read().

void OW_NAMESPACE::BinarySerialization::read std::istream &  istrm,
UInt32 val
[inline]
 

Definition at line 272 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::ntoh32(), and read().

void OW_NAMESPACE::BinarySerialization::read std::istream &  istrm,
Int32 val
[inline]
 

Definition at line 267 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::ntoh32(), and read().

void OW_NAMESPACE::BinarySerialization::read std::istream &  istrm,
String &  arg
[inline]
 

Definition at line 263 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::String::readObject().

void OW_NAMESPACE::BinarySerialization::read std::istream &  istrm,
void *  dataIn,
int  dataInLen
 

Definition at line 223 of file OW_BinarySerialization.cpp.

References OW_THROW_ERRNO_MSG.

Referenced by OW_NAMESPACE::checkError(), OW_NAMESPACE::generateRandomDataFromFile(), OW_NAMESPACE::TmpFileImpl::read(), OW_NAMESPACE::FileSystem::read(), OW_NAMESPACE::File::read(), read(), OW_NAMESPACE::readArray(), OW_NAMESPACE::SocketImpl::readAux(), readEnum(), readLen(), OWBI1::CIMBase::readSig(), OW_NAMESPACE::CIMBase::readSig(), OW_NAMESPACE::readValue(), and verifySignature().

template<typename T>
void OW_NAMESPACE::BinarySerialization::readArray std::istream &  istr,
T &  a
[inline]
 

Definition at line 224 of file OW_BinarySerialization.hpp.

References i, and readLen().

Bool OW_NAMESPACE::BinarySerialization::readBool std::istream &  istrm  )  [inline]
 

Definition at line 308 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_BOOL, OW_NAMESPACE::Bool::readObject(), and verifySignature().

Referenced by OW_NAMESPACE::BinaryRequestHandler::associators(), OW_NAMESPACE::BinaryRequestHandler::enumClasses(), OW_NAMESPACE::BinaryRequestHandler::enumClassNames(), OW_NAMESPACE::BinaryRequestHandler::enumInstances(), OW_NAMESPACE::BinaryRequestHandler::getClass(), OW_NAMESPACE::BinaryRequestHandler::getInstance(), OW_NAMESPACE::BinaryCIMOMHandle::getProperty(), OW_NAMESPACE::BinaryCIMOMHandle::invokeMethod(), OW_NAMESPACE::BinaryRequestHandler::modifyInstance(), OW_NAMESPACE::BinaryRequestHandler::references(), and OW_NAMESPACE::BinaryRequestHandler::setProperty().

CIMClass OW_NAMESPACE::BinarySerialization::readClass std::istream &  istrm  )  [inline]
 

Definition at line 321 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_CLS, OW_NAMESPACE::CIMNULL, and readObject().

Referenced by OW_NAMESPACE::BinaryRequestHandler::createClass(), OW_NAMESPACE::XMLClass::getObjectWithPath(), OW_NAMESPACE::BinaryRequestHandler::modifyClass(), OW_NAMESPACE::readCIMObject(), and readClassEnum().

void OW_NAMESPACE::BinarySerialization::readClassEnum std::istream &  istrm,
CIMClassResultHandlerIFC result
 

Definition at line 82 of file OW_BinarySerialization.cpp.

References OW_NAMESPACE::BINSIG_CLSENUM, OW_NAMESPACE::END_CLSENUM, readClass(), readEnum(), and result.

Referenced by OW_NAMESPACE::readCIMObject().

template<typename Handler, typename ReaderFunc>
static void OW_NAMESPACE::BinarySerialization::readEnum std::istream &  istrm,
Handler &  result,
const ReaderFunc &  read,
const Int32  beginsig,
const Int32  endsig
[inline, static]
 

Definition at line 53 of file OW_BinarySerialization.cpp.

References read(), and verifySignature().

Referenced by readClassEnum(), readInstanceEnum(), readObjectPathEnum(), readQualifierTypeEnum(), and readStringEnum().

CIMInstance OW_NAMESPACE::BinarySerialization::readInstance std::istream &  istrm  )  [inline]
 

Definition at line 302 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_INST, OW_NAMESPACE::CIMNULL, and readObject().

Referenced by OW_NAMESPACE::BinaryRequestHandler::createInstance(), OW_NAMESPACE::XMLClass::getObjectWithPath(), OW_NAMESPACE::BinaryRequestHandler::modifyInstance(), OW_NAMESPACE::readCIMObject(), and readInstanceEnum().

void OW_NAMESPACE::BinarySerialization::readInstanceEnum std::istream &  istrm,
CIMInstanceResultHandlerIFC result
 

Definition at line 89 of file OW_BinarySerialization.cpp.

References OW_NAMESPACE::BINSIG_INSTENUM, OW_NAMESPACE::END_INSTENUM, readEnum(), readInstance(), and result.

Referenced by OW_NAMESPACE::readCIMObject().

void OW_NAMESPACE::BinarySerialization::readLen std::istream &  istrm,
UInt32 len
 

Definition at line 160 of file OW_BinarySerialization.cpp.

References i, OW_THROW, and read().

Referenced by OW_NAMESPACE::readArray(), readArray(), OW_NAMESPACE::readReal32Array(), OW_NAMESPACE::readReal64Array(), OWBI1::CIMBase::readSig(), and OW_NAMESPACE::CIMBase::readSig().

CIMNameSpace OW_NAMESPACE::BinarySerialization::readNameSpace std::istream &  istrm  )  [inline]
 

Definition at line 315 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_NS, OW_NAMESPACE::CIMNULL, ns, and readObject().

void OW_NAMESPACE::BinarySerialization::readObject std::istream &  istrm,
UInt8  validSig,
CIMBase &  obj
[inline]
 

Definition at line 291 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::SerializableIFC::readObject().

Referenced by readClass(), readInstance(), readNameSpace(), readObjectPath(), readQualType(), readValue(), and OW_NAMESPACE::registerString().

CIMObjectPath OW_NAMESPACE::BinarySerialization::readObjectPath std::istream &  istrm  )  [inline]
 

Definition at line 296 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_OP, OW_NAMESPACE::CIMNULL, and readObject().

Referenced by OW_NAMESPACE::BinaryRequestHandler::associatorNames(), OW_NAMESPACE::BinaryRequestHandler::associators(), OW_NAMESPACE::BinaryRequestHandler::deleteInstance(), OW_NAMESPACE::BinaryRequestHandler::getInstance(), OW_NAMESPACE::BinaryRequestHandler::getProperty(), OW_NAMESPACE::BinaryRequestHandler::invokeMethod(), OW_NAMESPACE::readCIMObject(), readObjectPathEnum(), OW_NAMESPACE::BinaryRequestHandler::referenceNames(), OW_NAMESPACE::BinaryRequestHandler::references(), and OW_NAMESPACE::BinaryRequestHandler::setProperty().

void OW_NAMESPACE::BinarySerialization::readObjectPathEnum std::istream &  istrm,
CIMObjectPathResultHandlerIFC result
 

Definition at line 75 of file OW_BinarySerialization.cpp.

References OW_NAMESPACE::BINSIG_OPENUM, OW_NAMESPACE::END_OPENUM, readEnum(), readObjectPath(), and result.

Referenced by OW_NAMESPACE::readCIMObject().

void OW_NAMESPACE::BinarySerialization::readQualifierTypeEnum std::istream &  istrm,
CIMQualifierTypeResultHandlerIFC result
 

Definition at line 96 of file OW_BinarySerialization.cpp.

References OW_NAMESPACE::BINSIG_QUAL_TYPEENUM, OW_NAMESPACE::END_QUALENUM, readEnum(), readQualType(), and result.

Referenced by OW_NAMESPACE::readCIMObject().

CIMQualifierType OW_NAMESPACE::BinarySerialization::readQualType std::istream &  istrm  )  [inline]
 

Definition at line 334 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_QUAL_TYPE, OW_NAMESPACE::CIMNULL, and readObject().

Referenced by OW_NAMESPACE::readCIMObject(), readQualifierTypeEnum(), and OW_NAMESPACE::BinaryRequestHandler::setQual().

String OW_NAMESPACE::BinarySerialization::readString std::istream &  istrm  )  [inline]
 

Definition at line 327 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_STR, OW_NAMESPACE::String::readObject(), and verifySignature().

Referenced by OW_NAMESPACE::BinaryRequestHandler::associatorNames(), OW_NAMESPACE::BinaryRequestHandler::associators(), OW_NAMESPACE::BinaryRequestHandler::createClass(), OW_NAMESPACE::BinaryRequestHandler::createInstance(), OW_NAMESPACE::BinaryRequestHandler::deleteClass(), OW_NAMESPACE::BinaryRequestHandler::deleteInstance(), OW_NAMESPACE::BinaryRequestHandler::deleteQual(), OW_NAMESPACE::BinaryRequestHandler::enumClasses(), OW_NAMESPACE::BinaryRequestHandler::enumClassNames(), OW_NAMESPACE::BinaryRequestHandler::enumInstanceNames(), OW_NAMESPACE::BinaryRequestHandler::enumInstances(), OW_NAMESPACE::BinaryRequestHandler::enumQualifiers(), OW_NAMESPACE::BinaryRequestHandler::execQuery(), OW_NAMESPACE::BinaryRequestHandler::getClass(), OW_NAMESPACE::BinaryRequestHandler::getInstance(), OW_NAMESPACE::BinaryRequestHandler::getProperty(), OW_NAMESPACE::BinaryRequestHandler::getQual(), OW_NAMESPACE::BinaryRequestHandler::invokeMethod(), OW_NAMESPACE::BinaryRequestHandler::modifyClass(), OW_NAMESPACE::BinaryRequestHandler::modifyInstance(), readStringEnum(), OW_NAMESPACE::BinaryRequestHandler::referenceNames(), OW_NAMESPACE::BinaryRequestHandler::references(), OW_NAMESPACE::BinaryRequestHandler::setProperty(), and OW_NAMESPACE::BinaryRequestHandler::setQual().

StringArray OW_NAMESPACE::BinarySerialization::readStringArray std::istream &  istrm  )  [inline]
 

Definition at line 346 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_STRARRAY, OW_NAMESPACE::readArray(), and verifySignature().

Referenced by OW_NAMESPACE::BinaryRequestHandler::associators(), OW_NAMESPACE::BinaryRequestHandler::enumInstances(), OW_NAMESPACE::BinaryRequestHandler::getClass(), OW_NAMESPACE::BinaryRequestHandler::getInstance(), OW_NAMESPACE::BinaryRequestHandler::modifyInstance(), and OW_NAMESPACE::BinaryRequestHandler::references().

void OW_NAMESPACE::BinarySerialization::readStringEnum std::istream &  istrm,
StringResultHandlerIFC result
 

Definition at line 103 of file OW_BinarySerialization.cpp.

References OW_NAMESPACE::BINSIG_STRINGENUM, OW_NAMESPACE::END_STRINGENUM, readEnum(), readString(), and result.

Referenced by OW_NAMESPACE::readCIMObject().

CIMValue OW_NAMESPACE::BinarySerialization::readValue std::istream &  istrm  )  [inline]
 

Definition at line 340 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_VALUE, OW_NAMESPACE::CIMNULL, and readObject().

void OW_NAMESPACE::BinarySerialization::verifySignature std::istream &  istrm,
UInt8  validSig
 

Definition at line 196 of file OW_BinarySerialization.cpp.

References OW_THROW, read(), and val.

Referenced by OW_NAMESPACE::BinaryRequestHandler::invokeMethod(), OW_NAMESPACE::BinaryCIMOMHandle::invokeMethod(), readBool(), readEnum(), readString(), and readStringArray().

void OW_NAMESPACE::BinarySerialization::write std::ostream &  ostrm,
const String &  str
[inline]
 

Definition at line 174 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::String::writeObject().

void OW_NAMESPACE::BinarySerialization::write std::ostream &  ostrm,
Int16  val
[inline]
 

Definition at line 169 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::hton16(), and write().

void OW_NAMESPACE::BinarySerialization::write std::ostream &  ostrm,
UInt16  val
[inline]
 

Definition at line 164 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::hton16(), and write().

void OW_NAMESPACE::BinarySerialization::write std::ostream &  ostrm,
UInt8  val
[inline]
 

Definition at line 160 of file OW_BinarySerialization.hpp.

References write().

void OW_NAMESPACE::BinarySerialization::write std::ostream &  ostrm,
UInt32  val
[inline]
 

Definition at line 154 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::hton32(), and write().

void OW_NAMESPACE::BinarySerialization::write std::ostream &  ostrm,
Int32  val
[inline]
 

Definition at line 149 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::hton32(), and write().

void OW_NAMESPACE::BinarySerialization::write std::ostream &  ostrm,
const void *  dataOut,
int  dataOutLen
 

Definition at line 185 of file OW_BinarySerialization.cpp.

References OW_THROW_ERRNO_MSG.

Referenced by OW_NAMESPACE::BinaryRequestHandler::associatorNames(), OW_NAMESPACE::BinaryCIMOMHandle::associatorNames(), OW_NAMESPACE::BinaryRequestHandler::associators(), OW_NAMESPACE::BinaryRequestHandler::createClass(), OW_NAMESPACE::BinaryCIMOMHandle::createClass(), OW_NAMESPACE::BinaryCIMOMHandle::createInstance(), OW_NAMESPACE::BinaryRequestHandler::deleteClass(), OW_NAMESPACE::BinaryCIMOMHandle::deleteClass(), OW_NAMESPACE::BinaryRequestHandler::deleteInstance(), OW_NAMESPACE::BinaryCIMOMHandle::deleteInstance(), OW_NAMESPACE::BinaryRequestHandler::deleteQual(), OW_NAMESPACE::BinaryCIMOMHandle::deleteQualifierType(), OW_NAMESPACE::BinaryCIMOMHandle::enumClass(), OW_NAMESPACE::BinaryRequestHandler::enumClasses(), OW_NAMESPACE::BinaryRequestHandler::enumClassNames(), OW_NAMESPACE::BinaryCIMOMHandle::enumClassNames(), OW_NAMESPACE::BinaryRequestHandler::enumInstanceNames(), OW_NAMESPACE::BinaryCIMOMHandle::enumInstanceNames(), OW_NAMESPACE::BinaryRequestHandler::enumInstances(), OW_NAMESPACE::BinaryCIMOMHandle::enumInstances(), OW_NAMESPACE::BinaryRequestHandler::enumQualifiers(), OW_NAMESPACE::BinaryCIMOMHandle::enumQualifierTypes(), OW_NAMESPACE::BinaryRequestHandler::execQuery(), OW_NAMESPACE::BinaryCIMOMHandle::execQuery(), OW_NAMESPACE::BinaryRequestHandler::getClass(), OW_NAMESPACE::BinaryCIMOMHandle::getClass(), OW_NAMESPACE::BinaryRequestHandler::getInstance(), OW_NAMESPACE::BinaryCIMOMHandle::getInstance(), OW_NAMESPACE::BinaryRequestHandler::getProperty(), OW_NAMESPACE::BinaryCIMOMHandle::getProperty(), OW_NAMESPACE::BinaryRequestHandler::getQual(), OW_NAMESPACE::BinaryCIMOMHandle::getQualifierType(), OW_NAMESPACE::BinaryRequestHandler::getServerFeatures(), OW_NAMESPACE::BinaryRequestHandler::invokeMethod(), OW_NAMESPACE::BinaryCIMOMHandle::invokeMethod(), OW_NAMESPACE::BinaryRequestHandler::modifyClass(), OW_NAMESPACE::BinaryCIMOMHandle::modifyClass(), OW_NAMESPACE::BinaryRequestHandler::modifyInstance(), OW_NAMESPACE::BinaryCIMOMHandle::modifyInstance(), OW_NAMESPACE::BinaryRequestHandler::referenceNames(), OW_NAMESPACE::BinaryCIMOMHandle::referenceNames(), OW_NAMESPACE::BinaryRequestHandler::references(), OW_NAMESPACE::BinaryRequestHandler::setProperty(), OW_NAMESPACE::BinaryCIMOMHandle::setProperty(), OW_NAMESPACE::BinaryRequestHandler::setQual(), OW_NAMESPACE::BinaryCIMOMHandle::setQualifierType(), OW_NAMESPACE::FileSystem::write(), OW_NAMESPACE::File::write(), write(), OW_NAMESPACE::SocketImpl::writeAux(), writeBool(), OW_NAMESPACE::BinaryRequestHandler::writeError(), OW_NAMESPACE::BinaryRequestHandler::writeFileName(), writeLen(), OWBI1::CIMBase::writeSig(), OW_NAMESPACE::CIMBase::writeSig(), writeString(), writeStringArray(), and OW_NAMESPACE::writeValue().

template<typename T>
void OW_NAMESPACE::BinarySerialization::writeArray std::ostream &  ostrm,
const T &  a
[inline]
 

Definition at line 243 of file OW_BinarySerialization.hpp.

References i, and writeLen().

void OW_NAMESPACE::BinarySerialization::writeBool std::ostream &  ostrm,
Bool  arg
[inline]
 

Definition at line 193 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_BOOL, write(), and OW_NAMESPACE::Bool::writeObject().

Referenced by OW_NAMESPACE::BinaryCIMOMHandle::enumClass(), OW_NAMESPACE::BinaryCIMOMHandle::enumClassNames(), OW_NAMESPACE::BinaryCIMOMHandle::enumInstances(), OW_NAMESPACE::BinaryCIMOMHandle::getClass(), OW_NAMESPACE::BinaryCIMOMHandle::getInstance(), OW_NAMESPACE::BinaryRequestHandler::getProperty(), OW_NAMESPACE::BinaryRequestHandler::getServerFeatures(), OW_NAMESPACE::BinaryRequestHandler::invokeMethod(), OW_NAMESPACE::BinaryCIMOMHandle::modifyInstance(), OW_NAMESPACE::BinaryCIMOMHandle::setProperty(), and writeStringArray().

void OW_NAMESPACE::BinarySerialization::writeClass std::ostream &  ostrm,
const CIMClass cc
[inline]
 

Definition at line 199 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_CLS, and writeObject().

Referenced by OW_NAMESPACE::BinaryCIMOMHandle::createClass(), OW_NAMESPACE::BinaryRequestHandler::getClass(), and OW_NAMESPACE::BinaryCIMOMHandle::modifyClass().

void OW_NAMESPACE::BinarySerialization::writeInstance std::ostream &  ostrm,
const CIMInstance ci
[inline]
 

Definition at line 203 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_INST, and writeObject().

Referenced by OW_NAMESPACE::BinaryCIMOMHandle::createInstance(), OW_NAMESPACE::BinaryRequestHandler::getInstance(), and OW_NAMESPACE::BinaryCIMOMHandle::modifyInstance().

void OW_NAMESPACE::BinarySerialization::writeLen std::ostream &  ostrm,
UInt32  len
 

Definition at line 110 of file OW_BinarySerialization.cpp.

References write().

Referenced by OW_NAMESPACE::writeArray(), writeArray(), OWBI1::CIMBase::writeSig(), and OW_NAMESPACE::CIMBase::writeSig().

void OW_NAMESPACE::BinarySerialization::writeNameSpace std::ostream &  ostrm,
const CIMNameSpace &  ns
[inline]
 

Definition at line 188 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_NS, ns, and writeObject().

void OW_NAMESPACE::BinarySerialization::writeObject std::ostream &  ostrm,
UInt8  sig,
const CIMBase &  obj
[inline]
 

Definition at line 178 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::SerializableIFC::writeObject().

Referenced by OW_NAMESPACE::registerString(), writeClass(), writeInstance(), writeNameSpace(), writeObjectPath(), writeQualType(), and writeValue().

void OW_NAMESPACE::BinarySerialization::writeObjectPath std::ostream &  ostrm,
const CIMObjectPath op
[inline]
 

Definition at line 183 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_OP, and writeObject().

Referenced by OW_NAMESPACE::BinaryCIMOMHandle::associatorNames(), OW_NAMESPACE::BinaryCIMOMHandle::deleteInstance(), OW_NAMESPACE::BinaryCIMOMHandle::getInstance(), OW_NAMESPACE::BinaryCIMOMHandle::getProperty(), OW_NAMESPACE::BinaryCIMOMHandle::invokeMethod(), OW_NAMESPACE::BinaryCIMOMHandle::referenceNames(), and OW_NAMESPACE::BinaryCIMOMHandle::setProperty().

void OW_NAMESPACE::BinarySerialization::writeQualType std::ostream &  ostrm,
const CIMQualifierType &  qt
[inline]
 

Definition at line 207 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_QUAL_TYPE, and writeObject().

Referenced by OW_NAMESPACE::BinaryRequestHandler::getQual(), and OW_NAMESPACE::BinaryCIMOMHandle::setQualifierType().

void OW_NAMESPACE::BinarySerialization::writeString std::ostream &  ostrm,
const String &  str
[inline]
 

Definition at line 215 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_STR, write(), and OW_NAMESPACE::String::writeObject().

Referenced by OW_NAMESPACE::BinaryCIMOMHandle::associatorNames(), OW_NAMESPACE::BinaryCIMOMHandle::createClass(), OW_NAMESPACE::BinaryCIMOMHandle::createInstance(), OW_NAMESPACE::BinaryCIMOMHandle::deleteClass(), OW_NAMESPACE::BinaryCIMOMHandle::deleteInstance(), OW_NAMESPACE::BinaryCIMOMHandle::deleteQualifierType(), OW_NAMESPACE::BinaryCIMOMHandle::enumClass(), OW_NAMESPACE::BinaryCIMOMHandle::enumClassNames(), OW_NAMESPACE::BinaryCIMOMHandle::enumInstanceNames(), OW_NAMESPACE::BinaryCIMOMHandle::enumInstances(), OW_NAMESPACE::BinaryCIMOMHandle::enumQualifierTypes(), OW_NAMESPACE::BinaryCIMOMHandle::execQuery(), OW_NAMESPACE::BinaryCIMOMHandle::getClass(), OW_NAMESPACE::BinaryCIMOMHandle::getInstance(), OW_NAMESPACE::BinaryCIMOMHandle::getProperty(), OW_NAMESPACE::BinaryCIMOMHandle::getQualifierType(), OW_NAMESPACE::BinaryRequestHandler::getServerFeatures(), OW_NAMESPACE::BinaryCIMOMHandle::invokeMethod(), OW_NAMESPACE::BinaryCIMOMHandle::modifyClass(), OW_NAMESPACE::BinaryCIMOMHandle::modifyInstance(), OW_NAMESPACE::BinaryCIMOMHandle::referenceNames(), OW_NAMESPACE::BinaryCIMOMHandle::setProperty(), OW_NAMESPACE::BinaryCIMOMHandle::setQualifierType(), and OW_NAMESPACE::BinaryRequestHandler::writeFileName().

void OW_NAMESPACE::BinarySerialization::writeStringArray std::ostream &  ostrm,
const StringArray stra
[inline]
 

Definition at line 252 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_STRARRAY, write(), and OW_NAMESPACE::writeArray().

void OW_NAMESPACE::BinarySerialization::writeStringArray std::ostream &  ostrm,
const StringArray propertyList
 

Definition at line 210 of file OW_BinarySerialization.cpp.

References propertyList, and writeBool().

Referenced by OW_NAMESPACE::BinaryCIMOMHandle::enumInstances(), OW_NAMESPACE::BinaryCIMOMHandle::getClass(), OW_NAMESPACE::BinaryCIMOMHandle::getInstance(), OW_NAMESPACE::BinaryRequestHandler::getServerFeatures(), and OW_NAMESPACE::BinaryCIMOMHandle::modifyInstance().

void OW_NAMESPACE::BinarySerialization::writeValue std::ostream &  ostrm,
const CIMValue value
[inline]
 

Definition at line 211 of file OW_BinarySerialization.hpp.

References OW_NAMESPACE::BINSIG_VALUE, and writeObject().


Generated on Thu Feb 9 09:17:12 2006 for openwbem by  doxygen 1.4.6