|
CMPI 2.1.0 API
|
Functions | |
| static CMPIStatus | CMSetNameSpace (const CMPIObjectPath *op, const char *ns) |
| Set the namespace component in a CMPIObjectPath object. More... | |
| static CMPIString * | CMGetNameSpace (const CMPIObjectPath *op, CMPIStatus *rc) |
| Get the namespace component from a CMPIObjectPath object. More... | |
| static CMPIStatus | CMSetHostname (const CMPIObjectPath *op, const char *hn) |
| Set the host name component in a CMPIObjectPath object. More... | |
| static CMPIString * | CMGetHostname (const CMPIObjectPath *op, CMPIStatus *rc) |
| Get the host name component in a CMPIObjectPath object. More... | |
| static CMPIStatus | CMSetClassName (const CMPIObjectPath *op, const char *cn) |
| Set class name component in a CMPIObjectPath object. More... | |
| static CMPIString * | CMGetClassName (const CMPIObjectPath *op, CMPIStatus *rc) |
| Get the class name component from CMPIObjectPath. More... | |
| static CMPIStatus | CMAddKey (const CMPIObjectPath *op, const char *key, const CMPIValue *value, const CMPIType type) |
| Add or replace a key binding in a CMPIObjectPath object. More... | |
| static CMPIData | CMGetKey (const CMPIObjectPath *op, const char *key, CMPIStatus *rc) |
| Get a key binding in a CMPIObjectPath object by name. More... | |
| static CMPIData | CMGetKeyAt (const CMPIObjectPath *op, CMPICount index, CMPIString **name, CMPIStatus *rc) |
| Get a key binding in a CMPIObjectPath object by index. More... | |
| static CMPICount | CMGetKeyCount (const CMPIObjectPath *op, CMPIStatus *rc) |
| Get the number of key bindings in a CMPIObjectPath object. More... | |
| static CMPIStatus | CMSetNameSpaceFromObjectPath (const CMPIObjectPath *op, const CMPIObjectPath *src) |
| Set the namespace and class name components in a CMPIObjectPath object from another CMPIObjectPath object. More... | |
| static CMPIStatus | CMSetHostAndNameSpaceFromObjectPath (const CMPIObjectPath *op, const CMPIObjectPath *src) |
| Set host name, namespace, and class name components in a CMPIObjectPath object from another CMPIObjectPath object. More... | |
| static CMPIData | CMGetClassQualifier (const CMPIObjectPath *op, const char *qName, CMPIStatus *rc) |
| Get a class qualifier. More... | |
| static CMPIData | CMGetPropertyQualifier (const CMPIObjectPath *op, const char *pName, const char *qName, CMPIStatus *rc) |
| Get a property qualifier. More... | |
| static CMPIData | CMGetMethodQualifier (const CMPIObjectPath *op, const char *mName, const char *qName, CMPIStatus *rc) |
| Get a method qualifier. More... | |
| static CMPIData | CMGetParameterQualifier (const CMPIObjectPath *op, const char *mName, const char *pName, const char *qName, CMPIStatus *rc) |
| Get a parameter qualifier. More... | |
|
inlinestatic |
Set the namespace component in a CMPIObjectPath object.
| op | CMPIObjectPath object. |
| ns | New namespace name. |
|
inlinestatic |
Get the namespace component from a CMPIObjectPath object.
| op | CMPIObjectPath object. | |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Set the host name component in a CMPIObjectPath object.
| op | CMPIObjectPath object. |
| hn | New host name. |
|
inlinestatic |
Get the host name component in a CMPIObjectPath object.
| op | CMPIObjectPath object. | |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Set class name component in a CMPIObjectPath object.
| op | CMPIObjectPath object. |
| cn | New class name. |
|
inlinestatic |
Get the class name component from CMPIObjectPath.
| op | CMPIObjectPath object. | |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Add or replace a key binding in a CMPIObjectPath object.
| op | CMPIObjectPath object. |
| key | Name of the key binding. |
| value | CMPIValue structure containing the value to be assigned to the key binding. Key bindings are not permitted to be NULL. |
| type | Type of the value. |
|
inlinestatic |
Get a key binding in a CMPIObjectPath object by name.
| op | CMPIObjectPath object. | |
| [out] | key | Name of the key binding. |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Get a key binding in a CMPIObjectPath object by index.
| op | CMPIObjectPath object. | |
| index | Zero-based position of the key binding within the internal data array. | |
| [out] | name | Name of the returned key binding (suppressed when NULL). |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Get the number of key bindings in a CMPIObjectPath object.
| op | CMPIObjectPath object. | |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Set the namespace and class name components in a CMPIObjectPath object from another CMPIObjectPath object.
| op | CMPIObjectPath object. |
| src | The other CMPIObjectPath object. |
|
inlinestatic |
Set host name, namespace, and class name components in a CMPIObjectPath object from another CMPIObjectPath object.
| op | CMPIObjectPath object. |
| src | The other CMPIObjectPath object. |
|
inlinestatic |
Get a class qualifier.
| op | CMPIObjectPath object containing namespace and class components. | |
| qName | Qualifier name. | |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Get a property qualifier.
| op | CMPIObjectPath object containing namespace and class components. | |
| pName | Property name. | |
| qName | Qualifier name. | |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Get a method qualifier.
| op | CMPIObjectPath object containing namespace and class components. | |
| mName | Method name. | |
| qName | Qualifier name. | |
| [out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Get a parameter qualifier.
| op | CMPIObjectPath object containing namespace and class components. | |
| mName | Method name. | |
| pName | Parameter name. | |
| qName | Qualifier name. | |
| [out] | rc | Function return status (suppressed when NULL). |
1.8.6