#include <OW_NPIMethodProviderProxy.hpp>
Inheritance diagram for OW_NAMESPACE::NPIMethodProviderProxy:
Public Member Functions | |
NPIMethodProviderProxy (const FTABLERef &f) | |
virtual | ~NPIMethodProviderProxy () |
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 | |
FTABLERef | m_ftable |
Definition at line 39 of file OW_NPIMethodProviderProxy.hpp.
|
Definition at line 42 of file OW_NPIMethodProviderProxy.hpp. |
|
Definition at line 51 of file OW_NPIMethodProviderProxy.cpp. |
|
The CIMOM calls this method when the method specified in the parameters is to be invoked.
Implements OW_NAMESPACE::MethodProviderIFC. Definition at line 56 of file OW_NPIMethodProviderProxy.cpp. References OW_NAMESPACE::_NPIGarbageCan(), _VectorAddTo(), _VectorGet(), OW_NAMESPACE::Array< T >::append(), OW_NAMESPACE::String::c_str(), OW_NAMESPACE::CIM_PARAMVALUE, OW_NAMESPACE::CIMNULL, OW_NAMESPACE::Array< T >::clear(), OW_NAMESPACE::COMPONENT_NAME, env, OW_NAMESPACE::CIMException::FAILED, i, m_ftable, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, OW_NAMESPACE::CIMObjectPath::setNameSpace(), OW_NAMESPACE::Array< T >::size(), VectorNew(), and VectorSize(). |
|
Definition at line 70 of file OW_NPIMethodProviderProxy.hpp. Referenced by invokeMethod(). |