#include <OW_NPIProviderIFC.hpp>
Inheritance diagram for OW_NAMESPACE::NPIProviderIFC:
It's main function is location and creation of providers.
Definition at line 46 of file OW_NPIProviderIFC.hpp.
|
Definition at line 89 of file OW_NPIProviderIFC.hpp. |
|
Definition at line 87 of file OW_NPIProviderIFC.hpp. |
|
Definition at line 61 of file OW_NPIProviderIFC.cpp. |
|
Definition at line 70 of file OW_NPIProviderIFC.cpp. References OW_NAMESPACE::Map< Key, T, Compare >::begin(), OW_NAMESPACE::Map< Key, T, Compare >::clear(), OW_NAMESPACE::Map< Key, T, Compare >::end(), i, m_noidProviders, m_provs, and OW_NAMESPACE::Array< T >::size(). |
|
Reimplemented from OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 185 of file OW_NPIProviderIFC.cpp. References OW_NAMESPACE::COMPONENT_NAME, env, getProvider(), OW_LOG_DEBUG, OW_LOG_ERROR, and OW_THROW. |
|
Reimplemented from OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 135 of file OW_NPIProviderIFC.cpp. |
|
Reimplemented from OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 208 of file OW_NPIProviderIFC.cpp. References OW_NAMESPACE::COMPONENT_NAME, env, getProvider(), OW_LOG_DEBUG, OW_LOG_ERROR, and OW_THROW. |
|
Reimplemented from OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 113 of file OW_NPIProviderIFC.cpp. References OW_NAMESPACE::COMPONENT_NAME, env, getProvider(), OW_LOG_DEBUG, OW_LOG_ERROR, and OW_THROW. |
|
Reimplemented from OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 162 of file OW_NPIProviderIFC.cpp. References OW_NAMESPACE::COMPONENT_NAME, env, getProvider(), OW_LOG_DEBUG, OW_LOG_ERROR, and OW_THROW. |
|
Reimplemented from OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 154 of file OW_NPIProviderIFC.cpp. |
|
The derived classes must override these functions to implement the desired functionality.
Implements OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 100 of file OW_NPIProviderIFC.cpp. |
|
Reimplemented from OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 82 of file OW_NPIProviderIFC.hpp. |
|
Return the provider's name. The name will be used to identify this provider interface from other provider interfaces.
Implements OW_NAMESPACE::ProviderIFCBaseIFC. Definition at line 53 of file OW_NPIProviderIFC.hpp. |
|
Definition at line 334 of file OW_NPIProviderIFC.cpp. References OW_NAMESPACE::Map< Key, T, Compare >::end(), OW_NAMESPACE::Map< Key, T, Compare >::find(), m_guard, and m_provs. Referenced by doGetAssociatorProvider(), doGetIndicationProvider(), doGetInstanceProvider(), and doGetMethodProvider(). |
|
|
Definition at line 49 of file OW_NPIProviderIFC.hpp. |
|
Definition at line 94 of file OW_NPIProviderIFC.hpp. Referenced by getProvider(), and loadNoIdProviders(). |
|
Definition at line 96 of file OW_NPIProviderIFC.hpp. Referenced by loadNoIdProviders(). |
|
Definition at line 95 of file OW_NPIProviderIFC.hpp. Referenced by ~NPIProviderIFC(). |
|
Definition at line 93 of file OW_NPIProviderIFC.hpp. Referenced by getProvider(), and ~NPIProviderIFC(). |