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) |
|
Definition at line 287 of file OW_BinarySerialization.hpp. References read(). |
|
Definition at line 282 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::ntoh16(), and read(). |
|
Definition at line 277 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::ntoh16(), and read(). |
|
Definition at line 272 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::ntoh32(), and read(). |
|
Definition at line 267 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::ntoh32(), and read(). |
|
Definition at line 263 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::String::readObject(). |
|
|
Definition at line 224 of file OW_BinarySerialization.hpp. |
|
|
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(). |
|
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(). |
|
Definition at line 53 of file OW_BinarySerialization.cpp. References read(), and verifySignature(). Referenced by readClassEnum(), readInstanceEnum(), readObjectPathEnum(), readQualifierTypeEnum(), and readStringEnum(). |
|
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(). |
|
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(). |
|
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(). |
|
Definition at line 315 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::BINSIG_NS, OW_NAMESPACE::CIMNULL, ns, and readObject(). |
|
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(). |
|
|
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(). |
|
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(). |
|
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(). |
|
|
|
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(). |
|
Definition at line 340 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::BINSIG_VALUE, OW_NAMESPACE::CIMNULL, and readObject(). |
|
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(). |
|
Definition at line 174 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::String::writeObject(). |
|
Definition at line 169 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::hton16(), and write(). |
|
Definition at line 164 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::hton16(), and write(). |
|
Definition at line 160 of file OW_BinarySerialization.hpp. References write(). |
|
Definition at line 154 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::hton32(), and write(). |
|
Definition at line 149 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::hton32(), and write(). |
|
|
Definition at line 243 of file OW_BinarySerialization.hpp. References i, and writeLen(). |
|
|
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(). |
|
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(). |
|
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(). |
|
Definition at line 188 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::BINSIG_NS, ns, and writeObject(). |
|
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(). |
|
|
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(). |
|
|
Definition at line 252 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::BINSIG_STRARRAY, write(), and OW_NAMESPACE::writeArray(). |
|
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(). |
|
Definition at line 211 of file OW_BinarySerialization.hpp. References OW_NAMESPACE::BINSIG_VALUE, and writeObject(). |