#include "OW_config.h"
#include "OW_ProviderManager.hpp"
#include "OW_ProviderProxies.hpp"
#include "OW_Format.hpp"
#include "OW_CppPolledProviderIFC.hpp"
#include "OW_CppIndicationExportProviderIFC.hpp"
#include "OW_Assertion.hpp"
#include "OW_CIMValue.hpp"
#include "OW_CIMQualifier.hpp"
#include "OW_CIMClass.hpp"
#include "OW_CIMMethod.hpp"
#include "OW_CIMProperty.hpp"
#include "OW_CppProviderIFC.hpp"
#include "OW_OperationContext.hpp"
#include "OW_Platform.hpp"
#include "OW_RepositoryIFC.hpp"
#include "OW_ServiceIFCNames.hpp"
#include "OW_ConfigOpts.hpp"
Include dependency graph for OW_ProviderManager.cpp:
Go to the source code of this file.
Namespaces | |
namespace | OW_NAMESPACE |
Functions | |
void | OW_NAMESPACE::registerProviderInfo (const ProviderEnvironmentIFCRef &env, const String &name_, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::ProvRegMap_t ®Map) |
void | OW_NAMESPACE::registerProviderInfo (const ProviderEnvironmentIFCRef &env, const String &name_, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t ®Map) |
void | OW_NAMESPACE::processProviderClassExtraInfo (const ProviderEnvironmentIFCRef &env, const String &name, const StringArray &extra, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::ProvRegMap_t ®Map) |
void | OW_NAMESPACE::processProviderClassExtraInfo (const ProviderEnvironmentIFCRef &env, const String &name, const StringArray &extra, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t ®Map) |
template<typename ClassInfoT> | |
String | OW_NAMESPACE::getClassName (const ClassInfoT &classInfo) |
String | OW_NAMESPACE::getClassName (const IndicationProviderInfoEntry &classInfo) |
template<typename RegMapT, typename ClassInfoT> | |
void | OW_NAMESPACE::processProviderClassInfo (const ProviderEnvironmentIFCRef &env, const ClassInfoT &classInfo, const ProviderIFCBaseIFCRef &ifc, const String &providerName, RegMapT ®Map) |
void | OW_NAMESPACE::processProviderClassInfo (const ProviderEnvironmentIFCRef &env, const MethodProviderInfo::ClassInfo &classInfo, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::ProvRegMap_t ®Map) |
void | OW_NAMESPACE::processProviderClassInfo (const ProviderEnvironmentIFCRef &env, const IndicationProviderInfo::ClassInfo &classInfo, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t ®Map) |
template<typename ProviderInfoT, typename RegMapT> | |
void | OW_NAMESPACE::processProviderInfo (const ProviderEnvironmentIFCRef &env, const Array< ProviderInfoT > &providerInfo, const ProviderIFCBaseIFCRef &ifc, RegMapT ®Map) |
InstanceProviderIFCRef | OW_NAMESPACE::wrapProvider (InstanceProviderIFCRef pref, const ProviderEnvironmentIFCRef &env) |
SecondaryInstanceProviderIFCRef | OW_NAMESPACE::wrapProvider (SecondaryInstanceProviderIFCRef pref, const ProviderEnvironmentIFCRef &env) |
MethodProviderIFCRef | OW_NAMESPACE::wrapProvider (MethodProviderIFCRef pref, const ProviderEnvironmentIFCRef &env) |
AssociatorProviderIFCRef | OW_NAMESPACE::wrapProvider (AssociatorProviderIFCRef pref, const ProviderEnvironmentIFCRef &env) |
Variables | |
ServiceEnvironmentIFCRef | env |
OperationContext | m_context |
|
Definition at line 154 of file OW_ProviderManager.cpp. |
|
Definition at line 155 of file OW_ProviderManager.cpp. |