#include "OW_config.h"#include <stdio.h>Include dependency graph for cmpidt.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
| Classes | |
| struct | _CMPIValuePtr | 
| union | _CMPIValue | 
| struct | _CMPIData | 
| struct | _CMPIStatus | 
| Defines | |
| #define | CMPIVersion051 51 | 
| #define | CMPIVersion060 60 | 
| #define | CMPIVersion070 70 | 
| #define | CMPIVersion080 80 | 
| #define | CMPIVersion085 85 | 
| #define | CMPIVersion086 86 | 
| #define | CMPIVersion087 87 | 
| #define | CMPIVersion090 90 | 
| #define | CMPIVersion100 100 | 
| #define | CMPI_VER_100 | 
| #define | CMPI_VER_90 | 
| #define | CMPI_VER_87 | 
| #define | CMPI_VER_86 | 
| #define | CMPI_VER_85 | 
| #define | CMPI_VER_80 | 
| #define | CMPICurrentVersion CMPIVersion100 | 
| #define | CMPI_null 0 | 
| #define | CMPI_SIMPLE (2) | 
| #define | CMPI_boolean (2+0) | 
| #define | CMPI_char16 (2+1) | 
| #define | CMPI_REAL ((2)<<2) | 
| #define | CMPI_real32 ((2+0)<<2) | 
| #define | CMPI_real64 ((2+1)<<2) | 
| #define | CMPI_UINT ((8)<<4) | 
| #define | CMPI_uint8 ((8+0)<<4) | 
| #define | CMPI_uint16 ((8+1)<<4) | 
| #define | CMPI_uint32 ((8+2)<<4) | 
| #define | CMPI_uint64 ((8+3)<<4) | 
| #define | CMPI_SINT ((8+4)<<4) | 
| #define | CMPI_sint8 ((8+4)<<4) | 
| #define | CMPI_sint16 ((8+5)<<4) | 
| #define | CMPI_sint32 ((8+6)<<4) | 
| #define | CMPI_sint64 ((8+7)<<4) | 
| #define | CMPI_INTEGER ((CMPI_UINT | CMPI_SINT)) | 
| #define | CMPI_ENC ((16)<<8) | 
| #define | CMPI_instance ((16+0)<<8) | 
| #define | CMPI_ref ((16+1)<<8) | 
| #define | CMPI_args ((16+2)<<8) | 
| #define | CMPI_class ((16+3)<<8) | 
| #define | CMPI_filter ((16+4)<<8) | 
| #define | CMPI_enumeration ((16+5)<<8) | 
| #define | CMPI_string ((16+6)<<8) | 
| #define | CMPI_chars ((16+7)<<8) | 
| #define | CMPI_dateTime ((16+8)<<8) | 
| #define | CMPI_ptr ((16+9)<<8) | 
| #define | CMPI_charsptr ((16+10)<<8) | 
| #define | CMPI_ARRAY ((1)<<13) | 
| #define | CMPI_SIMPLEA (CMPI_ARRAY | CMPI_SIMPLE) | 
| #define | CMPI_booleanA (CMPI_ARRAY | CMPI_boolean) | 
| #define | CMPI_char16A (CMPI_ARRAY | CMPI_char16) | 
| #define | CMPI_REALA (CMPI_ARRAY | CMPI_REAL) | 
| #define | CMPI_real32A (CMPI_ARRAY | CMPI_real32) | 
| #define | CMPI_real64A (CMPI_ARRAY | CMPI_real64) | 
| #define | CMPI_UINTA (CMPI_ARRAY | CMPI_UINT) | 
| #define | CMPI_uint8A (CMPI_ARRAY | CMPI_uint8) | 
| #define | CMPI_uint16A (CMPI_ARRAY | CMPI_uint16) | 
| #define | CMPI_uint32A (CMPI_ARRAY | CMPI_uint32) | 
| #define | CMPI_uint64A (CMPI_ARRAY | CMPI_uint64) | 
| #define | CMPI_SINTA (CMPI_ARRAY | CMPI_SINT) | 
| #define | CMPI_sint8A (CMPI_ARRAY | CMPI_sint8) | 
| #define | CMPI_sint16A (CMPI_ARRAY | CMPI_sint16) | 
| #define | CMPI_sint32A (CMPI_ARRAY | CMPI_sint32) | 
| #define | CMPI_sint64A (CMPI_ARRAY | CMPI_sint64) | 
| #define | CMPI_INTEGERA (CMPI_ARRAY | CMPI_INTEGER) | 
| #define | CMPI_ENCA (CMPI_ARRAY | CMPI_ENC) | 
| #define | CMPI_stringA (CMPI_ARRAY | CMPI_string) | 
| #define | CMPI_charsA (CMPI_ARRAY | CMPI_chars) | 
| #define | CMPI_dateTimeA (CMPI_ARRAY | CMPI_dateTime) | 
| #define | CMPI_instanceA (CMPI_ARRAY | CMPI_instance) | 
| #define | CMPI_refA (CMPI_ARRAY | CMPI_ref) | 
| #define | CMPI_charsptrA (CMPI_ARRAY | CMPI_charsptr) | 
| #define | CMPI_keyInteger (CMPI_sint64) | 
| #define | CMPI_keyString (CMPI_string) | 
| #define | CMPI_keyBoolean (CMPI_boolean) | 
| #define | CMPI_keyRef (CMPI_ref) | 
| #define | CMPI_charString (CMPI_string) | 
| #define | CMPI_realString (CMPI_string | CMPI_real64) | 
| #define | CMPI_integerString (CMPI_string | CMPI_sint64) | 
| #define | CMPI_numericString (CMPI_string | CMPI_sint64) | 
| #define | CMPI_booleanString (CMPI_string | CMPI_boolean) | 
| #define | CMPI_dateTimeString (CMPI_string | CMPI_dateTime) | 
| #define | CMPI_classNameString (CMPI_string | CMPI_class) | 
| #define | CMPI_nameString (CMPI_string | ((16+10)<<8)) | 
| #define | CMPI_goodValue (0) | 
| #define | CMPI_nullValue (1<<8) | 
| #define | CMPI_keyValue (2<<8) | 
| #define | CMPI_notFound (4<<8) | 
| #define | CMPI_badValue (0x80<<8) | 
| #define | CMPI_Byte CMPI_sint8 | 
| #define | CMPI_Short CMPI_sint16 | 
| #define | CMPI_Int CMPI_sint32 | 
| #define | CMPI_Long CMPI_sint64 | 
| #define | CMPI_Float CMPI_real32 | 
| #define | CMPI_Double CMPI_real64 | 
| #define | CMPI_ByteA CMPI_sint8A | 
| #define | CMPI_ShortA CMPI_sint16A | 
| #define | CMPI_IntA CMPI_sint32A | 
| #define | CMPI_LongA CMPI_sint64A | 
| #define | CMPI_FloatA CMPI_real32A | 
| #define | CMPI_DoubleA CMPI_real64A | 
| #define | CMPI_FLAG_LocalOnly 1 | 
| #define | CMPI_FLAG_DeepInheritance 2 | 
| #define | CMPI_FLAG_IncludeQualifiers 4 | 
| #define | CMPI_FLAG_IncludeClassOrigin 8 | 
| #define | CMPIInvocationFlags "CMPIInvocationFlags" | 
| #define | CMPI_MB_Class_0 0x00000001 | 
| #define | CMPI_MB_Class_1 0x00000003 | 
| #define | CMPI_MB_Class_2 0x00000007 | 
| #define | CMPI_MB_Supports_PropertyMI 0x00000100 | 
| #define | CMPI_MB_Supports_IndicationMI 0x00000200 | 
| #define | CMPI_MB_Supports_IndicationPolling 0x00000400 | 
| #define | CMPI_MB_Supports_QueryNormalization 0x00000800 | 
| #define | CMPI_MB_Supports_Qualifier 0x00001000 | 
| #define | CMPI_MB_Supports_Schema 0x00003000 | 
| Typedefs | |
| typedef _CMPIBroker | CMPIBroker | 
| typedef _CMPIInstance | CMPIInstance | 
| typedef _CMPIObjectPath | CMPIObjectPath | 
| typedef _CMPIArgs | CMPIArgs | 
| typedef _CMPISelectExp | CMPISelectExp | 
| typedef _CMPISelectCond | CMPISelectCond | 
| typedef _CMPISubCond | CMPISubCond | 
| typedef _CMPIPredicate | CMPIPredicate | 
| typedef _CMPIEnumeration | CMPIEnumeration | 
| typedef _CMPIArray | CMPIArray | 
| typedef _CMPIString | CMPIString | 
| typedef _CMPIResult | CMPIResult | 
| typedef _CMPIContext | CMPIContext | 
| typedef _CMPIDateTime | CMPIDateTime | 
| typedef _CMPIBrokerFT | CMPIBrokerFT | 
| typedef _CMPIBrokerEncFT | CMPIBrokerEncFT | 
| typedef _CMPIBrokerExtFT | CMPIBrokerExtFT | 
| typedef _CMPIInstanceFT | CMPIInstanceFT | 
| typedef _CMPIObjectPathFT | CMPIObjectPathFT | 
| typedef _CMPIArgsFT | CMPIArgsFT | 
| typedef _CMPISelectExpFT | CMPISelectExpFT | 
| typedef _CMPISelectCondFT | CMPISelectCondFT | 
| typedef _CMPISubCondFT | CMPISubCondFT | 
| typedef _CMPIPredicateFT | CMPIPredicateFT | 
| typedef _CMPIEnumerationFT | CMPIEnumerationFT | 
| typedef _CMPIArrayFT | CMPIArrayFT | 
| typedef _CMPIStringFT | CMPIStringFT | 
| typedef _CMPIResultFT | CMPIResultFT | 
| typedef _CMPIContextFT | CMPIContextFT | 
| typedef _CMPIDateTimeFT | CMPIDateTimeFT | 
| typedef unsigned char | CMPIBoolean | 
| typedef unsigned short | CMPIChar16 | 
| typedef unsigned char | CMPIUint8 | 
| typedef unsigned short | CMPIUint16 | 
| typedef unsigned long | CMPIUint32 | 
| typedef unsigned long long | CMPIUint64 | 
| typedef signed char | CMPISint8 | 
| typedef short | CMPISint16 | 
| typedef long | CMPISint32 | 
| typedef long long | CMPISint64 | 
| typedef float | CMPIReal32 | 
| typedef double | CMPIReal64 | 
| typedef _CMPIValuePtr | CMPIValuePtr | 
| typedef _CMPIValue | CMPIValue | 
| typedef unsigned short | CMPIType | 
| typedef unsigned short | CMPIValueState | 
| typedef _CMPIData | CMPIData | 
| typedef unsigned int | CMPICount | 
| typedef unsigned int | CMPIFlags | 
| typedef enum _CMPIrc | CMPIrc | 
| typedef _CMPIStatus | CMPIStatus | 
| typedef CMPIData | CMPIAccessor (const char *, void *parm) | 
| typedef enum _CMPIPredOp | CMPIPredOp | 
| Enumerations | |
| enum | _CMPIrc { CMPI_RC_OK = 0, CMPI_RC_ERR_FAILED = 1, CMPI_RC_ERR_ACCESS_DENIED = 2, CMPI_RC_ERR_INVALID_NAMESPACE = 3, CMPI_RC_ERR_INVALID_PARAMETER = 4, CMPI_RC_ERR_INVALID_CLASS = 5, CMPI_RC_ERR_NOT_FOUND = 6, CMPI_RC_ERR_NOT_SUPPORTED = 7, CMPI_RC_ERR_CLASS_HAS_CHILDREN = 8, CMPI_RC_ERR_CLASS_HAS_INSTANCES = 9, CMPI_RC_ERR_INVALID_SUPERCLASS = 10, CMPI_RC_ERR_ALREADY_EXISTS = 11, CMPI_RC_ERR_NO_SUCH_PROPERTY = 12, CMPI_RC_ERR_TYPE_MISMATCH = 13, CMPI_RC_ERR_QUERY_LANGUAGE_NOT_SUPPORTED = 14, CMPI_RC_ERR_INVALID_QUERY = 15, CMPI_RC_ERR_METHOD_NOT_AVAILABLE = 16, CMPI_RC_ERR_METHOD_NOT_FOUND = 17, CMPI_RC_DO_NOT_UNLOAD = 50, CMPI_RC_NEVER_UNLOAD = 51, CMPI_RC_ERR_INVALID_HANDLE = 60, CMPI_RC_ERR_INVALID_DATA_TYPE = 61, CMPI_RC_ERROR_SYSTEM = 100, CMPI_RC_ERROR = 200 } | 
| enum | _CMPIPredOp { CMPI_PredOp_Equals = 1, CMPI_PredOp_NotEquals = 2, CMPI_PredOp_LessThan = 3, CMPI_PredOp_GreaterThanOrEquals = 4, CMPI_PredOp_GreaterThan = 5, CMPI_PredOp_LessThanOrEquals = 6, CMPI_PredOp_Isa = 7, CMPI_PredOp_NotIsa = 8, CMPI_PredOp_Like = 9, CMPI_PredOp_NotLike = 10 } | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 277 of file cmpidt.h. Referenced by arraySetElementAt(), CmpiData::CmpiData(), type2CMPIType(), value2CIMValue(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 245 of file cmpidt.h. Referenced by CmpiData::CmpiData(), type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 246 of file cmpidt.h. Referenced by type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 272 of file cmpidt.h. Referenced by CmpiData::CmpiData(), CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArgs::setArg(), CmpiObjectPath::setKey(), CmpiInstance::setProperty(), and value2CIMValue(). | 
| 
 | 
| 
 Definition at line 300 of file cmpidt.h. Referenced by value2CIMValue(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 273 of file cmpidt.h. Referenced by type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 264 of file cmpidt.h. Referenced by arrayClone(), and arrayRelease(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 364 of file cmpidt.h. Referenced by OW_NAMESPACE::CMPIInstanceProviderProxy::enumInstances(), OW_NAMESPACE::CMPIInstanceProviderProxy::getInstance(), and resultReturnInstance(). | 
| 
 | 
| 
 Definition at line 363 of file cmpidt.h. Referenced by OW_NAMESPACE::CMPIInstanceProviderProxy::enumInstances(), OW_NAMESPACE::CMPIInstanceProviderProxy::getInstance(), and resultReturnInstance(). | 
| 
 | 
| 
 Definition at line 361 of file cmpidt.h. Referenced by resultReturnInstance(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 265 of file cmpidt.h. Referenced by CmpiData::CmpiData(), enumGetNext(), and CmpiData::operator>>(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 329 of file cmpidt.h. Referenced by key2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 328 of file cmpidt.h. Referenced by argsGetArg(), argsGetArgAt(), arrayClone(), arrayGetElementAt(), instGetProperty(), instGetPropertyAt(), CmpiData::isNull(), mbEncNewArray(), mbGetProperty(), mbInvokeMethod(), refGetKey(), and refGetKeyAt(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 249 of file cmpidt.h. Referenced by type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 250 of file cmpidt.h. Referenced by type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 266 of file cmpidt.h. Referenced by CmpiData::CmpiData(), enumGetNext(), CmpiData::operator>>(), type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 257 of file cmpidt.h. Referenced by value2CIMValue(), and value2CMPIData(). | 
| 
 | 
| 
 Definition at line 259 of file cmpidt.h. Referenced by CmpiData::CmpiData(), CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArrayIdx::operator>>(), CmpiData::operator>>(), type2CMPIType(), value2CIMValue(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 260 of file cmpidt.h. Referenced by CmpiData::CmpiData(), CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArrayIdx::operator>>(), CmpiData::operator>>(), type2CMPIType(), value2CIMValue(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 261 of file cmpidt.h. Referenced by CmpiData::CmpiData(), key2CMPIData(), CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArrayIdx::operator>>(), CmpiData::operator>>(), type2CMPIType(), value2CIMValue(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 258 of file cmpidt.h. Referenced by CmpiData::CmpiData(), CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArrayIdx::operator>>(), CmpiData::operator>>(), type2CMPIType(), value2CIMValue(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 271 of file cmpidt.h. Referenced by CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArrayIdx::operator>>(), CmpiData::operator>>(), type2CMPIType(), value2CIMValue(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 252 of file cmpidt.h. Referenced by value2CIMValue(), and value2CMPIData(). | 
| 
 | 
| 
 Definition at line 254 of file cmpidt.h. Referenced by CmpiData::CmpiData(), CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArrayIdx::operator>>(), CmpiData::operator>>(), type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 256 of file cmpidt.h. Referenced by CmpiData::CmpiData(), CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArrayIdx::operator>>(), CmpiData::operator>>(), type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 253 of file cmpidt.h. Referenced by CmpiArrayIdx::operator=(), CmpiData::operator==(), CmpiArrayIdx::operator>>(), CmpiData::operator>>(), type2CMPIType(), and value2CMPIData(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.4.6
 1.4.6