(file) Return to CMPI_Broker.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / CMPI

Diff for /pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_Broker.h between version 1.20 and 1.20.4.2

version 1.20, 2008/12/16 18:56:55 version 1.20.4.2, 2009/10/06 10:07:54
Line 46 
Line 46 
  
 #define CM_Context(ctx) (((CMPI_Context*)ctx)->ctx) #define CM_Context(ctx) (((CMPI_Context*)ctx)->ctx)
 #define CM_Instance(ci) ((CIMInstance*)ci->hdl) #define CM_Instance(ci) ((CIMInstance*)ci->hdl)
   #define SCMO_Instance(ci) ((SCMOInstance*)ci->hdl)
 #define CM_ObjectPath(cop) ((CIMObjectPath*)cop->hdl) #define CM_ObjectPath(cop) ((CIMObjectPath*)cop->hdl)
   #define SCMO_ObjectPath(cop) ((SCMOInstance*)cop->hdl)
  
 #define CM_ClassOrigin(flgs) (((flgs) & CMPI_FLAG_IncludeClassOrigin)!=0) #define CM_ClassOrigin(flgs) (((flgs) & CMPI_FLAG_IncludeClassOrigin)!=0)
 #define CM_IncludeQualifiers(flgs) (((flgs) & CMPI_FLAG_IncludeQualifiers)!=0) #define CM_IncludeQualifiers(flgs) (((flgs) & CMPI_FLAG_IncludeQualifiers)!=0)
 #define CM_DeepInheritance(flgs) (((flgs) & CMPI_FLAG_DeepInheritance)!=0) #define CM_DeepInheritance(flgs) (((flgs) & CMPI_FLAG_DeepInheritance)!=0)
  
 CIMClass *mbGetClass(const CMPIBroker *mb, const CIMObjectPath &cop); CIMClass *mbGetClass(const CMPIBroker *mb, const CIMObjectPath &cop);
   SCMOClass *mbGetSCMOClass(const CMPIBroker *mb,
                             const char* ns,
                             const char* cls);
  
 class CMPIProvider; class CMPIProvider;
  


Legend:
Removed from v.1.20  
changed lines
  Added in v.1.20.4.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2