version 1.1.2.32, 2009/11/03 13:11:51
|
version 1.1.2.34, 2009/11/12 16:18:04
|
|
|
} | } |
| |
/** | /** |
|
* Assignment operator for the SCMO instance, |
|
* @param theSCMOClass The right hand value |
|
**/ |
|
SCMOInstance& operator=(const SCMOInstance& theSCMOInstance) |
|
{ |
|
if (inst.hdr != theSCMOInstance.inst.hdr) |
|
{ |
|
Unref(); |
|
inst.hdr = theSCMOInstance.inst.hdr; |
|
Ref(); |
|
} |
|
return *this; |
|
} |
|
|
|
/** |
* Destructor is decrementing the refcount. If refcount is zero, the | * Destructor is decrementing the refcount. If refcount is zero, the |
* singele chunk memory object is deallocated. | * singele chunk memory object is deallocated. |
*/ | */ |
|
|
| |
void _copyExternalReferences(); | void _copyExternalReferences(); |
| |
|
void _setExtRefIndex(Uint64 idx); |
|
|
void _initSCMOInstance(SCMOClass* pClass); | void _initSCMOInstance(SCMOClass* pClass); |
| |
void _setCIMInstance(const CIMInstance& cimInstance); | void _setCIMInstance(const CIMInstance& cimInstance); |
|
|
Uint64 lenNS, | Uint64 lenNS, |
Union& u); | Union& u); |
| |
|
static void _setExtRefIndex(SCMBUnion* pInst, SCMBMgmt_Header** pmem); |
|
|
SCMO_RC _getKeyBindingDataAtNodeIndex( | SCMO_RC _getKeyBindingDataAtNodeIndex( |
Uint32 node, | Uint32 node, |
const char** pname, | const char** pname, |