#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
 1.4.6