OW_NAMESPACE::CppMethodProviderProxy Class Reference

#include <OW_CppProxyProvider.hpp>

Inheritance diagram for OW_NAMESPACE::CppMethodProviderProxy:

Inheritance graph
[legend]
Collaboration diagram for OW_NAMESPACE::CppMethodProviderProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CppMethodProviderProxy (CppMethodProviderIFCRef pProv)
virtual CIMValue invokeMethod (const ProviderEnvironmentIFCRef &env, const String &ns, const CIMObjectPath &path, const String &methodName, const CIMParamValueArray &in, CIMParamValueArray &out)
 The CIMOM calls this method when the method specified in the parameters is to be invoked.

Private Attributes

CppMethodProviderIFCRef m_pProv

Detailed Description

Definition at line 180 of file OW_CppProxyProvider.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::CppMethodProviderProxy::CppMethodProviderProxy CppMethodProviderIFCRef  pProv  ) 
 

Definition at line 257 of file OW_CppProxyProvider.cpp.


Member Function Documentation

CIMValue OW_NAMESPACE::CppMethodProviderProxy::invokeMethod const ProviderEnvironmentIFCRef env,
const String ns,
const CIMObjectPath path,
const String methodName,
const CIMParamValueArray in,
CIMParamValueArray out
[virtual]
 

The CIMOM calls this method when the method specified in the parameters is to be invoked.

Parameters:
cop Contains the path to the instance whose method must be invoked.
methodName The name of the method.
inParams An array of CIMValues which are the input parameters for this method.
outParams An array of CIMValues which are the output parameters for this method.
Returns:
CIMValue - The return value of the method. Must be a valid CIMValue.
Exceptions:
CIMException 

Implements OW_NAMESPACE::MethodProviderIFC.

Definition at line 263 of file OW_CppProxyProvider.cpp.

References env, m_pProv, and ns.


Member Data Documentation

CppMethodProviderIFCRef OW_NAMESPACE::CppMethodProviderProxy::m_pProv [private]
 

Definition at line 192 of file OW_CppProxyProvider.hpp.

Referenced by invokeMethod().


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