version 1.17, 2002/09/10 03:14:39
|
version 1.18, 2002/09/16 22:21:39
|
|
|
| |
#include <Pegasus/Common/Config.h> | #include <Pegasus/Common/Config.h> |
| |
#include <Pegasus/Provider/CIMBaseProvider.h> |
#include <Pegasus/Provider/CIMProvider.h> |
#include <Pegasus/Provider/CIMInstanceProvider.h> | #include <Pegasus/Provider/CIMInstanceProvider.h> |
#include <Pegasus/Provider/CIMClassProvider.h> | #include <Pegasus/Provider/CIMClassProvider.h> |
#include <Pegasus/Provider/CIMAssociationProvider.h> | #include <Pegasus/Provider/CIMAssociationProvider.h> |
|
|
public CIMIndicationConsumer | public CIMIndicationConsumer |
{ | { |
public: | public: |
ProviderFacade(CIMBaseProvider * provider); |
ProviderFacade(CIMProvider * provider); |
virtual ~ProviderFacade(void); | virtual ~ProviderFacade(void); |
| |
// CIMBaseProvider interface |
// CIMProvider interface |
virtual void initialize(CIMOMHandle & cimom); | virtual void initialize(CIMOMHandle & cimom); |
virtual void terminate(void); | virtual void terminate(void); |
| |
|
|
} | } |
| |
protected: | protected: |
CIMBaseProvider * _provider; |
CIMProvider * _provider; |
| |
}; | }; |
| |