Provided by: libcimcclient0-dev_2.2.8-0ubuntu2_amd64 bug

NAME

       CMCIClientFT.getInstance() - Get class instance

SYNOPSIS

       #include <cmci.h>

       CMPIInstance*
       CMCIClientFT.getInstance(CMCIClient*cl,
                      CMPIObjectPath*op,
                      CMPIFlagsflags,
                      char**properties,
                      CMPIStatus*rc);

DESCRIPTION

       Get  class  instance  using  op  as  reference. The content of the returned class instance
       structure can be controled using the flags parameter.

       Arguments are the client object pointer cl, ObjectPath object  pointer  op  that  contains
       namespace  and classname components, flags to affect the returned class instance structure
       content,
        properties array, and rc which returns the operation status (suppressed when NULL).

       The flags argument is a bit mask that can contain combinations of the  following  flags  -
       CMPI_FLAG_LocalOnly, CMPI_FLAG_IncludeQualifiers, and CMPI_FLAG_IncludeClassOrigin.

       The  properties  array  defines what properties should be returned for the class.  If this
       argument is not NULL, only the class properties in the list are returned.   If  it's  NULL
       all class properties are returned.

RETURN VALUE

       When   successful   the   CMCIClientFT.getInstance()  function  returns  a  pointer  to  a
       CMPIInstance object and sets a successful  status  code  for  rc.   When  unsuccessful  it
       returns  NULL  and  sets  the  rc argument with the error code and and corresponding error
       string.

ERRORS

EXAMPLES

CONFORMING TO

SEE ALSO

       Common Manageability Programming Interface (CMPI) - OpenGroup,
       CMCIClient(3), CMPIInstance(3), CMPIObjectPath(3), CMPIFlags(3), CMPIStatus(3)