version 1.76, 2009/12/15 11:39:33
|
version 1.77, 2013/04/25 13:00:20
|
|
|
break; | break; |
| |
default: | default: |
PEGASUS_ASSERT(0); |
PEGASUS_UNREACHABLE(PEGASUS_ASSERT(0);) |
} | } |
} | } |
| |
|
|
case CIMTYPE_INSTANCE: | case CIMTYPE_INSTANCE: |
return CIMValueType<CIMInstance>::arraySize(_rep); | return CIMValueType<CIMInstance>::arraySize(_rep); |
default: | default: |
PEGASUS_ASSERT(0); |
PEGASUS_UNREACHABLE(PEGASUS_ASSERT(0);) |
} | } |
| |
return 0; | return 0; |
|
|
CIMValueType<CIMInstance>::setNull(_rep, type, isArray, arraySize); | CIMValueType<CIMInstance>::setNull(_rep, type, isArray, arraySize); |
break; | break; |
default: | default: |
PEGASUS_ASSERT(0); |
PEGASUS_UNREACHABLE(PEGASUS_ASSERT(0);) |
} | } |
} | } |
| |
|
|
case CIMTYPE_INSTANCE: | case CIMTYPE_INSTANCE: |
return CIMValueType<CIMInstance>::equalArray(_rep, x._rep); | return CIMValueType<CIMInstance>::equalArray(_rep, x._rep); |
default: | default: |
PEGASUS_ASSERT(0); |
PEGASUS_UNREACHABLE(PEGASUS_ASSERT(0);) |
} | } |
} | } |
else | else |
|
|
return CIMValueType<CIMInstance>::ref(_rep).identical( | return CIMValueType<CIMInstance>::ref(_rep).identical( |
CIMValueType<CIMInstance>::ref(x._rep)); | CIMValueType<CIMInstance>::ref(x._rep)); |
default: | default: |
PEGASUS_ASSERT(0); |
PEGASUS_UNREACHABLE(PEGASUS_ASSERT(0);) |
} | } |
} | } |
| |
|
|
break; | break; |
} | } |
default: | default: |
PEGASUS_ASSERT(0); |
PEGASUS_UNREACHABLE(PEGASUS_ASSERT(0);) |
} | } |
} | } |
else | else |
|
|
_toString(out, CIMValueType<CIMInstance>::ref(_rep)); | _toString(out, CIMValueType<CIMInstance>::ref(_rep)); |
break; | break; |
default: | default: |
PEGASUS_ASSERT(0); |
PEGASUS_UNREACHABLE(PEGASUS_ASSERT(0);) |
} | } |
} | } |
| |