OW_CIMValue.cpp File Reference

#include "OW_config.h"
#include "OW_CIMValue.hpp"
#include "OW_StringBuffer.hpp"
#include "OW_CIMObjectPath.hpp"
#include "OW_Assertion.hpp"
#include "OW_BinarySerialization.hpp"
#include "OW_CIMValueCast.hpp"
#include "OW_CIMDateTime.hpp"
#include "OW_COWIntrusiveCountableBase.hpp"
#include <new>
#include <cassert>

Include dependency graph for OW_CIMValue.cpp:

Go to the source code of this file.

Namespaces

namespace  OW_NAMESPACE

Classes

class  OW_NAMESPACE::CIMValue::CIMValueImpl
union  OW_NAMESPACE::CIMValue::CIMValueImpl::CIMValueData

Functions

template<class T>
static String OW_NAMESPACE::toString (const T &x)
static String OW_NAMESPACE::toString (const CIMObjectPath &x)
static String OW_NAMESPACE::toString (const Char16 &x)
static String OW_NAMESPACE::toString (const CIMDateTime &x)
template<class T>
static String OW_NAMESPACE::raToString (const T &ra, bool forMOF=false)
static String OW_NAMESPACE::raToString (const Array< String > &ra, bool forMOF=false)
static String OW_NAMESPACE::raToString (const Array< CIMClass > &ra, bool forMOF=false)
static String OW_NAMESPACE::raToString (const Array< CIMInstance > &ra, bool forMOF=false)
static String OW_NAMESPACE::raToString (const Array< Bool > &ra, bool isString=false)
template<class T>
void OW_NAMESPACE::readValue (istream &istrm, T &val, int convType)
static Real64 OW_NAMESPACE::readReal64Value (istream &istrm)
static Real32 OW_NAMESPACE::readReal32Value (istream &istrm)
template<class T>
void OW_NAMESPACE::readArray (istream &istrm, T &ra, int convType)
static void OW_NAMESPACE::readReal32Array (istream &istrm, Array< Real32 > &ra)
static void OW_NAMESPACE::readReal64Array (istream &istrm, Array< Real64 > &ra)
template<class T>
void OW_NAMESPACE::readObjectArray (istream &istrm, T &ra)
template<class T>
void OW_NAMESPACE::writeValue (ostream &ostrm, T val, int convType)
static void OW_NAMESPACE::writeRealValue (ostream &ostrm, Real64 rv)
template<class T>
void OW_NAMESPACE::writeArray (ostream &ostrm, const T &ra, int convType)
static void OW_NAMESPACE::writeArray (ostream &ostrm, const Array< Real32 > &ra)
static void OW_NAMESPACE::writeArray (ostream &ostrm, const Array< Real64 > &ra)
template<class T>
void OW_NAMESPACE::writeObjectArray (ostream &ostrm, const T &ra)


Generated on Thu Feb 9 08:54:51 2006 for openwbem by  doxygen 1.4.6