CmpiProviderBase Class Reference

#include <CmpiProviderBase.h>

Collaboration diagram for CmpiProviderBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CmpiProviderBase ()

Static Public Member Functions

static CMPIBrokergetBroker ()
static void setBroker (CMPIBroker *mb)
static int testAndSetOneTime (int t)

Private Attributes

CMPIBrokerbroker
int oneTime

Static Private Attributes

static CmpiProviderBasebase = NULL

Detailed Description

Definition at line 36 of file CmpiProviderBase.h.


Constructor & Destructor Documentation

CmpiProviderBase::CmpiProviderBase  )  [inline]
 

Definition at line 52 of file CmpiProviderBase.h.

References base, broker, and oneTime.


Member Function Documentation

static CMPIBroker* CmpiProviderBase::getBroker  )  [inline, static]
 

Definition at line 41 of file CmpiProviderBase.h.

References base, and broker.

Referenced by CmpiObjectPath::classPathIsA(), CmpiArgs::CmpiArgs(), CmpiArray::CmpiArray(), CmpiDateTime::CmpiDateTime(), CmpiInstance::CmpiInstance(), CmpiObjectPath::CmpiObjectPath(), CmpiStatus::CmpiStatus(), CmpiInstance::instanceIsA(), CmpiObject::isA(), and CmpiObject::toString().

static void CmpiProviderBase::setBroker CMPIBroker mb  )  [inline, static]
 

Definition at line 44 of file CmpiProviderBase.h.

References base, and broker.

static int CmpiProviderBase::testAndSetOneTime int  t  )  [inline, static]
 

Definition at line 47 of file CmpiProviderBase.h.

References base, and oneTime.

Referenced by CmpiBaseMI::driveBaseCleanup().


Member Data Documentation

CmpiProviderBase * CmpiProviderBase::base = NULL [static, private]
 

Definition at line 37 of file CmpiProviderBase.h.

Referenced by CmpiProviderBase(), getBroker(), setBroker(), and testAndSetOneTime().

CMPIBroker* CmpiProviderBase::broker [private]
 

Definition at line 38 of file CmpiProviderBase.h.

Referenced by CmpiProviderBase(), getBroker(), and setBroker().

int CmpiProviderBase::oneTime [private]
 

Definition at line 39 of file CmpiProviderBase.h.

Referenced by CmpiProviderBase(), and testAndSetOneTime().


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:12:11 2006 for openwbem by  doxygen 1.4.6