#include <OW_PerlMethodProviderProxy.hpp>
Inheritance diagram for OW_NAMESPACE::PerlMethodProviderProxy:
Public Member Functions | |
PerlMethodProviderProxy (const FTABLERef &f) | |
virtual | ~PerlMethodProviderProxy () |
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_PerlMethodProviderProxy.hpp.
|
Definition at line 42 of file OW_PerlMethodProviderProxy.hpp. |
|
Definition at line 52 of file OW_PerlMethodProviderProxy.cpp. |
|
The CIMOM calls this method when the method specified in the parameters is to be invoked.
Implements OW_NAMESPACE::MethodProviderIFC. Definition at line 57 of file OW_PerlMethodProviderProxy.cpp. References _VectorAddTo(), _VectorGet(), OW_NAMESPACE::Array< T >::append(), OW_NAMESPACE::String::c_str(), 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_PerlMethodProviderProxy.hpp. Referenced by invokeMethod(). |