inline static CMPIEnumeration* CBReferenceNames

(const CMPIBroker* mb,
  const CMPIContext* ctx,
  const CMPIObjectPath* op,
  const char* resultClass,
  const char* role,
  CMPIStatus* rc)

Enumerates the association ObjectPaths that refer to the instance defined by <op>.

Documentation

Enumerates the association ObjectPaths that refer to the instance defined by <op>.
Parameters:
mb - Broker this pointer.
ctx - Context object
op - Source ObjectPath containing namespace, classname and key components.
resultClass - If not NULL, MUST be a valid Class name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be either an Instance of this Class (or one of its subclasses).
role - If not NULL, MUST be a valid Property name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be associated to the source Object via an Association in which the source Object plays the specified role (i.e. the name of the Property in the Association Class that refers to the source Object MUST match the value of this parameter).
- rc Output: Service return status (suppressed when NULL).
Returns:
Enumeration of ObjectPaths.

Alphabetic index