#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(). |
1.4.6