#include <cmpift.h>
Collaboration diagram for _CMPIBrokerEncFT:
Public Attributes | |
int | ftVersion |
Function table version. | |
CMPIInstance *(* | newInstance )(const CMPIBroker *mb, const CMPIObjectPath *op, CMPIStatus *rc) |
Instance factory service. | |
CMPIObjectPath *(* | newObjectPath )(const CMPIBroker *mb, const char *ns, const char *cn, CMPIStatus *rc) |
ObjectPath factory service. | |
CMPIArgs *(* | newArgs )(const CMPIBroker *mb, CMPIStatus *rc) |
Args container factory service. | |
CMPIString *(* | newString )(const CMPIBroker *mb, const char *data, CMPIStatus *rc) |
String container factory service. | |
CMPIArray *(* | newArray )(const CMPIBroker *mb, CMPICount max, CMPIType type, CMPIStatus *rc) |
Array container factory service. | |
CMPIDateTime *(* | newDateTime )(const CMPIBroker *mb, CMPIStatus *rc) |
DateTime factory service. | |
CMPIDateTime *(* | newDateTimeFromBinary )(const CMPIBroker *mb, CMPIUint64 binTime, CMPIBoolean interval, CMPIStatus *rc) |
DateTime factory service. | |
CMPIDateTime *(* | newDateTimeFromChars )(const CMPIBroker *mb, const char *utcTime, CMPIStatus *rc) |
DateTime factory service. | |
CMPISelectExp *(* | newSelectExp )(const CMPIBroker *mb, const char *query, const char *lang, CMPIArray **projection, CMPIStatus *st) |
SelectExp factory service. | |
CMPIBoolean(* | classPathIsA )(const CMPIBroker *mb, const CMPIObjectPath *op, const char *type, CMPIStatus *rc) |
Function to determine whether a CIM class is of <type> or any of <type> subclasses. | |
CMPIString *(* | toString )(const CMPIBroker *mb, const void *object, CMPIStatus *rc) |
Attempts to transforms an CMPI object to a broker specific string format. | |
CMPIBoolean(* | isOfType )(const CMPIBroker *mb, const void *object, const char *type, CMPIStatus *rc) |
Verifies whether <object> is of CMPI type <type>. | |
CMPIString *(* | getType )(const CMPIBroker *mb, const void *object, CMPIStatus *rc) |
Retrieves the CMPI type of <object>. |
This table is made available by the Management Broker, aka CIMOM, whenever a provider is loaded and initialized.
Definition at line 48 of file cmpift.h.
|
Function to determine whether a CIM class is of <type> or any of <type> subclasses.
Referenced by CmpiObjectPath::doClassPathIsA(). |
|
Function table version.
|
|
Retrieves the CMPI type of <object>. Intended for debugging purposes only.
|
|
Verifies whether <object> is of CMPI type <type>. Intended for debugging purposes only.
Referenced by CmpiObject::doIsA(). |
|
Args container factory service.
Referenced by CmpiArgs::makeArgs(). |
|
Array container factory service.
Referenced by CmpiArray::makeArray(). |
|
DateTime factory service. Initialized with the time of day.
Referenced by CmpiDateTime::makeDateTime(). |
|
DateTime factory service. Initialized from <binTime>.
Referenced by CmpiDateTime::makeDateTime(). |
|
DateTime factory service. Is initialized from <utcTime>.
Referenced by CmpiDateTime::makeDateTime(). |
|
Instance factory service.
Referenced by CmpiInstance::makeInstance(). |
|
ObjectPath factory service.
Referenced by CmpiObjectPath::makeObjectPath(). |
|
SelectExp factory service. TBD.
|
|
String container factory service.
Referenced by mbEncGetType(). |
|
Attempts to transforms an CMPI object to a broker specific string format. Intended for debugging purposes only.
Referenced by CmpiObject::doToString(). |