OWBI1::BI1InstanceProviderProxy Class Reference

#include <OWBI1_ProxyProvider.hpp>

List of all members.

Public Member Functions

 BI1InstanceProviderProxy (const BI1InstanceProviderIFCRef &pProv)
virtual void enumInstanceNames (const OpenWBEM::ProviderEnvironmentIFCRef &env, const OpenWBEM::String &ns, const OpenWBEM::String &className, OpenWBEM::CIMObjectPathResultHandlerIFC &result, const OpenWBEM::CIMClass &cimClass)
virtual void enumInstances (const OpenWBEM::ProviderEnvironmentIFCRef &env, const OpenWBEM::String &ns, const OpenWBEM::String &className, OpenWBEM::CIMInstanceResultHandlerIFC &result, OpenWBEM::WBEMFlags::ELocalOnlyFlag localOnly, OpenWBEM::WBEMFlags::EDeepFlag deep, OpenWBEM::WBEMFlags::EIncludeQualifiersFlag includeQualifiers, OpenWBEM::WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const OpenWBEM::StringArray *propertyList, const OpenWBEM::CIMClass &requestedClass, const OpenWBEM::CIMClass &cimClass)
virtual OpenWBEM::CIMInstance getInstance (const OpenWBEM::ProviderEnvironmentIFCRef &env, const OpenWBEM::String &ns, const OpenWBEM::CIMObjectPath &instanceName, OpenWBEM::WBEMFlags::ELocalOnlyFlag localOnly, OpenWBEM::WBEMFlags::EIncludeQualifiersFlag includeQualifiers, OpenWBEM::WBEMFlags::EIncludeClassOriginFlag includeClassOrigin, const OpenWBEM::StringArray *propertyList, const OpenWBEM::CIMClass &cimClass)
virtual OpenWBEM::CIMObjectPath createInstance (const OpenWBEM::ProviderEnvironmentIFCRef &env, const OpenWBEM::String &ns, const OpenWBEM::CIMInstance &cimInstance)
virtual void modifyInstance (const OpenWBEM::ProviderEnvironmentIFCRef &env, const OpenWBEM::String &ns, const OpenWBEM::CIMInstance &modifiedInstance, const OpenWBEM::CIMInstance &previousInstance, OpenWBEM::WBEMFlags::EIncludeQualifiersFlag includeQualifiers, const OpenWBEM::StringArray *propertyList, const OpenWBEM::CIMClass &theClass)
virtual void deleteInstance (const OpenWBEM::ProviderEnvironmentIFCRef &env, const OpenWBEM::String &ns, const OpenWBEM::CIMObjectPath &cop)

Private Attributes

BI1InstanceProviderIFCRef m_pProv


Detailed Description

Definition at line 136 of file OWBI1_ProxyProvider.hpp.


Constructor & Destructor Documentation

OWBI1::BI1InstanceProviderProxy::BI1InstanceProviderProxy const BI1InstanceProviderIFCRef pProv  ) 
 

Definition at line 144 of file OWBI1_ProxyProvider.cpp.


Member Function Documentation

OpenWBEM::CIMObjectPath OWBI1::BI1InstanceProviderProxy::createInstance const OpenWBEM::ProviderEnvironmentIFCRef env,
const OpenWBEM::String &  ns,
const OpenWBEM::CIMInstance &  cimInstance
[virtual]
 

Definition at line 204 of file OWBI1_ProxyProvider.cpp.

References OWBI1::detail::convertCIMInstance(), OWBI1::detail::convertCIMObjectPath(), OWBI1::detail::createProvEnvWrapper(), and m_pProv.

void OWBI1::BI1InstanceProviderProxy::deleteInstance const OpenWBEM::ProviderEnvironmentIFCRef env,
const OpenWBEM::String &  ns,
const OpenWBEM::CIMObjectPath &  cop
[virtual]
 

Definition at line 229 of file OWBI1_ProxyProvider.cpp.

References OWBI1::detail::convertCIMObjectPath(), OWBI1::detail::createProvEnvWrapper(), and m_pProv.

void OWBI1::BI1InstanceProviderProxy::enumInstanceNames const OpenWBEM::ProviderEnvironmentIFCRef env,
const OpenWBEM::String &  ns,
const OpenWBEM::String &  className,
OpenWBEM::CIMObjectPathResultHandlerIFC result,
const OpenWBEM::CIMClass &  cimClass
[virtual]
 

Definition at line 151 of file OWBI1_ProxyProvider.cpp.

References OWBI1::detail::convertCIMClass(), OWBI1::detail::createProvEnvWrapper(), and m_pProv.

void OWBI1::BI1InstanceProviderProxy::enumInstances const OpenWBEM::ProviderEnvironmentIFCRef env,
const OpenWBEM::String &  ns,
const OpenWBEM::String &  className,
OpenWBEM::CIMInstanceResultHandlerIFC result,
OpenWBEM::WBEMFlags::ELocalOnlyFlag  localOnly,
OpenWBEM::WBEMFlags::EDeepFlag  deep,
OpenWBEM::WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
OpenWBEM::WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const OpenWBEM::StringArray propertyList,
const OpenWBEM::CIMClass &  requestedClass,
const OpenWBEM::CIMClass &  cimClass
[virtual]
 

Definition at line 164 of file OWBI1_ProxyProvider.cpp.

References OWBI1::detail::convertCIMClass(), OWBI1::detail::convertPropertyList(), OWBI1::detail::createProvEnvWrapper(), and m_pProv.

OpenWBEM::CIMInstance OWBI1::BI1InstanceProviderProxy::getInstance const OpenWBEM::ProviderEnvironmentIFCRef env,
const OpenWBEM::String &  ns,
const OpenWBEM::CIMObjectPath &  instanceName,
OpenWBEM::WBEMFlags::ELocalOnlyFlag  localOnly,
OpenWBEM::WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
OpenWBEM::WBEMFlags::EIncludeClassOriginFlag  includeClassOrigin,
const OpenWBEM::StringArray propertyList,
const OpenWBEM::CIMClass &  cimClass
[virtual]
 

Definition at line 186 of file OWBI1_ProxyProvider.cpp.

References OWBI1::detail::convertCIMClass(), OWBI1::detail::convertCIMInstance(), OWBI1::detail::convertCIMObjectPath(), OWBI1::detail::convertPropertyList(), OWBI1::detail::createProvEnvWrapper(), and m_pProv.

void OWBI1::BI1InstanceProviderProxy::modifyInstance const OpenWBEM::ProviderEnvironmentIFCRef env,
const OpenWBEM::String &  ns,
const OpenWBEM::CIMInstance &  modifiedInstance,
const OpenWBEM::CIMInstance &  previousInstance,
OpenWBEM::WBEMFlags::EIncludeQualifiersFlag  includeQualifiers,
const OpenWBEM::StringArray propertyList,
const OpenWBEM::CIMClass &  theClass
[virtual]
 

Definition at line 214 of file OWBI1_ProxyProvider.cpp.

References OWBI1::detail::convertCIMClass(), OWBI1::detail::convertCIMInstance(), OWBI1::detail::convertPropertyList(), OWBI1::detail::createProvEnvWrapper(), and m_pProv.


Member Data Documentation

BI1InstanceProviderIFCRef OWBI1::BI1InstanceProviderProxy::m_pProv [private]
 

Definition at line 186 of file OWBI1_ProxyProvider.hpp.

Referenced by createInstance(), deleteInstance(), enumInstanceNames(), enumInstances(), getInstance(), and modifyInstance().


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