OW_ProviderManager.cpp File Reference

#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 &regMap)
void OW_NAMESPACE::registerProviderInfo (const ProviderEnvironmentIFCRef &env, const String &name_, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t &regMap)
void OW_NAMESPACE::processProviderClassExtraInfo (const ProviderEnvironmentIFCRef &env, const String &name, const StringArray &extra, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::ProvRegMap_t &regMap)
void OW_NAMESPACE::processProviderClassExtraInfo (const ProviderEnvironmentIFCRef &env, const String &name, const StringArray &extra, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t &regMap)
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 &regMap)
void OW_NAMESPACE::processProviderClassInfo (const ProviderEnvironmentIFCRef &env, const MethodProviderInfo::ClassInfo &classInfo, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::ProvRegMap_t &regMap)
void OW_NAMESPACE::processProviderClassInfo (const ProviderEnvironmentIFCRef &env, const IndicationProviderInfo::ClassInfo &classInfo, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t &regMap)
template<typename ProviderInfoT, typename RegMapT>
void OW_NAMESPACE::processProviderInfo (const ProviderEnvironmentIFCRef &env, const Array< ProviderInfoT > &providerInfo, const ProviderIFCBaseIFCRef &ifc, RegMapT &regMap)
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


Variable Documentation

ServiceEnvironmentIFCRef env
 

Definition at line 154 of file OW_ProviderManager.cpp.

OperationContext m_context
 

Definition at line 155 of file OW_ProviderManager.cpp.


Generated on Thu Feb 9 09:03:47 2006 for openwbem by  doxygen 1.4.6