OW_CIMRepository.cpp File Reference

#include "OW_config.h"
#include "OW_CIMRepository.hpp"
#include "OW_FileSystem.hpp"
#include "OW_CIMValueCast.hpp"
#include "OW_CIMOMHandleIFC.hpp"
#include "OW_ConfigOpts.hpp"
#include "OW_Format.hpp"
#include "OW_WQLIFC.hpp"
#include "OW_Assertion.hpp"
#include "OW_IOException.hpp"
#include "OW_CIMParamValue.hpp"
#include "OW_Map.hpp"
#include "OW_CIMQualifierType.hpp"
#include "OW_CIMClass.hpp"
#include "OW_CIMInstance.hpp"
#include "OW_CIMProperty.hpp"
#include "OW_CIMValue.hpp"
#include "OW_CIMQualifier.hpp"
#include "OW_CIMObjectPath.hpp"
#include "OW_OperationContext.hpp"
#include "OW_ServiceIFCNames.hpp"

Include dependency graph for OW_CIMRepository.cpp:

Go to the source code of this file.

Namespaces

namespace  OW_NAMESPACE
namespace  OW_NAMESPACE::CIMRepositoryImpl

Classes

class  OW_NAMESPACE::CIMRepositoryImpl::instEnumerator

Functions

CIMNameArray OW_NAMESPACE::getClassChildren (MetaRepository &rep, const String &ns, const CIMName &clsName)

Variables

const String OW_NAMESPACE::COMPONENT_NAME ("ow.repository.hdb")
MetaRepository & m_mStore
const String & ns
InstanceRepository & m_iStore
AssocDb & m_assocDb
CIMNameArraym_result
String ns
CIMObjectPathResultHandlerIFCresult
const ServiceEnvironmentIFCRefm_env
InstanceRepository & m_iStore
CIMClassArrayAssocs
CIMObjectPathResultHandlerIFCresult
CIMClassResultHandlerIFCresult
CIMRepositoryserver
String & ns
EIncludeQualifiersFlag includeQualifiers
EIncludeClassOriginFlag includeClassOrigin
const StringArraypropList
OperationContext & context
OperationContext & context
CIMOMHandleIFCRef hdl
CIMInstanceResultHandlerIFCresult
EIncludeQualifiersFlag includeQualifiers
EIncludeClassOriginFlag includeClassOrigin
const StringArraypropertyList
OperationContext & intAclInfo
CIMOMHandleIFCRef hdl
CIMInstanceResultHandlerIFCresult
EIncludeQualifiersFlag includeQualifiers
EIncludeClassOriginFlag includeClassOrigin
const StringArraypropertyList
CIMObjectPathResultHandlerIFCresult
CIMClassResultHandlerIFCresult
CIMRepositoryserver
String & ns
EIncludeQualifiersFlag includeQualifiers
EIncludeClassOriginFlag includeClassOrigin
const StringArraypropList
OperationContext & context
CIMClassResultHandlerIFChandler
MetaRepository & m_mStore
const String & ns
StringArraynames


Variable Documentation

CIMClassArray& Assocs
 

Definition at line 1172 of file OW_CIMRepository.cpp.

OperationContext& context
 

Definition at line 1537 of file OW_CIMRepository.cpp.

OperationContext& context
 

Definition at line 1322 of file OW_CIMRepository.cpp.

OperationContext& context
 

Definition at line 1293 of file OW_CIMRepository.cpp.

CIMClassResultHandlerIFC& handler
 

Definition at line 1661 of file OW_CIMRepository.cpp.

CIMOMHandleIFCRef hdl
 

Definition at line 1356 of file OW_CIMRepository.cpp.

CIMOMHandleIFCRef hdl
 

Definition at line 1323 of file OW_CIMRepository.cpp.

Referenced by OW_NAMESPACE::MetaRepository::_addQualifierType(), OW_NAMESPACE::MetaRepository::_getClassFromNode(), OW_NAMESPACE::MetaRepository::_getClassNameNodes(), OW_NAMESPACE::MetaRepository::_getClassNodes(), OW_NAMESPACE::IndicationServerImplThread::_processIndicationRange(), OW_NAMESPACE::MetaRepository::_resolveQualifiers(), OW_NAMESPACE::HDBNode::addChild(), OW_NAMESPACE::GenericHDBRepository::addCIMObject(), OW_NAMESPACE::AssocDb::addEntry(), OW_NAMESPACE::AssocDb::addToFreeList(), OW_NAMESPACE::MetaRepository::adjustClass(), OW_NAMESPACE::RemoteAssociatorProvider::associatorNames(), OW_NAMESPACE::RemoteAssociatorProvider::associators(), OW_NAMESPACE::InstanceRepository::classHasInstances(), OW_NAMESPACE::cleanupInteropInstance(), OW_NAMESPACE::MOF::compileInstancesFromMOF(), OW_NAMESPACE::MOF::compileMOF(), OW_NAMESPACE::CIMNameSpaceUtils::create__Namespace(), OW_NAMESPACE::CIMNameSpaceUtils::createCIM_Namespace(), OW_NAMESPACE::MetaRepository::createClass(), OW_NAMESPACE::InstanceRepository::createClass(), OW_NAMESPACE::RemoteSecondaryInstanceProvider::createInstance(), OW_NAMESPACE::RemoteInstanceProvider::createInstance(), OW_NAMESPACE::InstanceRepository::createInstance(), OW_NAMESPACE::GenericHDBRepository::createNameSpace(), OW_NAMESPACE::createRootNode(), OW_NAMESPACE::IndicationServerImplThread::createSubscription(), OW_NAMESPACE::OpenWBEM_ObjectManagerInstProv::createTheInstance(), OW_NAMESPACE::CIMNameSpaceUtils::delete__Namespace(), OW_NAMESPACE::CIMNameSpaceUtils::deleteCIM_Namespace(), OW_NAMESPACE::MetaRepository::deleteClass(), OW_NAMESPACE::InstanceRepository::deleteClass(), OW_NAMESPACE::AssocDb::deleteEntry(), OW_NAMESPACE::RemoteSecondaryInstanceProvider::deleteInstance(), OW_NAMESPACE::RemoteInstanceProvider::deleteInstance(), OW_NAMESPACE::InstanceRepository::deleteInstance(), OW_NAMESPACE::CIMRepository::deleteInstance(), OW_NAMESPACE::MetaRepository::deleteQualifierType(), OW_NAMESPACE::HTTPXMLCIMListenerCallback::deleteRegistrationObjects(), OW_NAMESPACE::CIM_NamespaceInManagerInstProv::AssociatorFilter::doHandle(), OW_NAMESPACE::CIM_NamespaceInstProv::doSimpleEnumInstances(), OW_NAMESPACE::CIMNameSpaceUtils::enum__Namespace(), OW_NAMESPACE::CIMNameSpaceUtils::enumCIM_Namespace(), OW_NAMESPACE::MetaRepository::enumClass(), OW_NAMESPACE::MetaRepository::enumClassNames(), OW_NAMESPACE::RemoteInstanceProvider::enumInstanceNames(), OW_NAMESPACE::CIM_NamespaceInManagerInstProv::enumInstanceNames(), OW_NAMESPACE::RemoteInstanceProvider::enumInstances(), OW_NAMESPACE::CIM_NamespaceInManagerInstProv::enumInstances(), OW_NAMESPACE::CIMRepository::enumNameSpace(), OW_NAMESPACE::CIMNameSpaceUtils::enumNameSpaceAux(), OW_NAMESPACE::MetaRepository::enumQualifierTypes(), OW_NAMESPACE::WQLImpl::evaluate(), OW_NAMESPACE::RemoteSecondaryInstanceProvider::filterInstances(), OW_NAMESPACE::AssocDb::findEntry(), OW_NAMESPACE::GenericHDBRepository::freeHandle(), OW_NAMESPACE::MetaRepository::getCIMClass(), OW_NAMESPACE::InstanceRepository::getCIMInstance(), OW_NAMESPACE::InstanceRepository::getCIMInstances(), OW_NAMESPACE::GenericHDBRepository::getCIMObject(), OW_NAMESPACE::RemoteInstanceProvider::getInstance(), OW_NAMESPACE::InstanceRepository::getInstanceNames(), OW_NAMESPACE::AssocDb::getNewBlock(), OW_NAMESPACE::MetaRepository::getQualifierType(), OW_NAMESPACE::RemoteProviderUtils::getRemoteClientCIMOMHandle(), OW_NAMESPACE::MetaRepository::getTopLevelAssociations(), OW_NAMESPACE::HDBNode::HDBNode(), OW_NAMESPACE::XMLExecute::init(), OW_NAMESPACE::RemoteMethodProvider::invokeMethod(), OW_NAMESPACE::MetaRepository::modifyClass(), OW_NAMESPACE::IndicationServerImplThread::modifyFilter(), OW_NAMESPACE::RemoteSecondaryInstanceProvider::modifyInstance(), OW_NAMESPACE::RemoteInstanceProvider::modifyInstance(), OW_NAMESPACE::InstanceRepository::modifyInstance(), OW_NAMESPACE::GenericHDBRepository::nameSpaceExists(), OW_NAMESPACE::AssocDb::nextEntry(), OW_NAMESPACE::MetaRepository::open(), OW_NAMESPACE::LifecycleIndicationPoller::poll(), OW_NAMESPACE::HDBNode::read(), OW_NAMESPACE::AssocDb::readEntry(), OW_NAMESPACE::RemoteAssociatorProvider::referenceNames(), OW_NAMESPACE::RemoteAssociatorProvider::references(), OW_NAMESPACE::HTTPXMLCIMListenerCallback::registerForIndication(), OW_NAMESPACE::HDBNode::reload(), OW_NAMESPACE::HDBNode::remove(), OW_NAMESPACE::HDBNode::removeBlock(), OW_NAMESPACE::MetaRepository::setQualifierType(), OW_NAMESPACE::OpenWBEM_ObjectManagerInstProv::shuttingDown(), OW_NAMESPACE::HDBNode::turnFlagsOff(), OW_NAMESPACE::HDBNode::turnFlagsOn(), OW_NAMESPACE::GenericHDBRepository::updateCIMObject(), OW_NAMESPACE::HDBNode::updateData(), OW_NAMESPACE::HDBNode::updateOffsets(), and OW_NAMESPACE::HDBNode::write().

EIncludeClassOriginFlag includeClassOrigin
 

Definition at line 1535 of file OW_CIMRepository.cpp.

EIncludeClassOriginFlag includeClassOrigin
 

Definition at line 1359 of file OW_CIMRepository.cpp.

EIncludeClassOriginFlag includeClassOrigin
 

Definition at line 1326 of file OW_CIMRepository.cpp.

EIncludeClassOriginFlag includeClassOrigin
 

Definition at line 1291 of file OW_CIMRepository.cpp.

EIncludeQualifiersFlag includeQualifiers
 

Definition at line 1534 of file OW_CIMRepository.cpp.

EIncludeQualifiersFlag includeQualifiers
 

Definition at line 1358 of file OW_CIMRepository.cpp.

EIncludeQualifiersFlag includeQualifiers
 

Definition at line 1325 of file OW_CIMRepository.cpp.

EIncludeQualifiersFlag includeQualifiers
 

Definition at line 1290 of file OW_CIMRepository.cpp.

OperationContext& intAclInfo
 

Definition at line 1355 of file OW_CIMRepository.cpp.

AssocDb& m_assocDb
 

Definition at line 400 of file OW_CIMRepository.cpp.

const ServiceEnvironmentIFCRef& m_env
 

Definition at line 637 of file OW_CIMRepository.cpp.

InstanceRepository& m_iStore
 

Definition at line 638 of file OW_CIMRepository.cpp.

InstanceRepository& m_iStore
 

Definition at line 398 of file OW_CIMRepository.cpp.

MetaRepository& m_mStore
 

Definition at line 1662 of file OW_CIMRepository.cpp.

MetaRepository& m_mStore
 

Definition at line 396 of file OW_CIMRepository.cpp.

CIMNameArray& m_result
 

Definition at line 601 of file OW_CIMRepository.cpp.

StringArray& names
 

Definition at line 1750 of file OW_CIMRepository.cpp.

Referenced by OW_NAMESPACE::CryptographicRandomNumber::initRandomness().

const String& ns
 

Definition at line 1663 of file OW_CIMRepository.cpp.

String& ns
 

Definition at line 1533 of file OW_CIMRepository.cpp.

String& ns
 

Definition at line 1289 of file OW_CIMRepository.cpp.

String ns
 

Definition at line 635 of file OW_CIMRepository.cpp.

const String& ns
 

Definition at line 397 of file OW_CIMRepository.cpp.

const StringArray* propertyList
 

Definition at line 1360 of file OW_CIMRepository.cpp.

const StringArray* propertyList
 

Definition at line 1327 of file OW_CIMRepository.cpp.

const StringArray* propList
 

Definition at line 1536 of file OW_CIMRepository.cpp.

const StringArray* propList
 

Definition at line 1292 of file OW_CIMRepository.cpp.

Referenced by OW_NAMESPACE::BinaryRequestHandler::associators(), OW_NAMESPACE::BinaryRequestHandler::enumInstances(), OW_NAMESPACE::BinaryRequestHandler::getClass(), OW_NAMESPACE::BinaryRequestHandler::getInstance(), OW_NAMESPACE::BinaryRequestHandler::modifyInstance(), and OW_NAMESPACE::BinaryRequestHandler::references().

CIMClassResultHandlerIFC& result
 

Definition at line 1531 of file OW_CIMRepository.cpp.

CIMObjectPathResultHandlerIFC& result
 

Definition at line 1494 of file OW_CIMRepository.cpp.

CIMInstanceResultHandlerIFC& result
 

Definition at line 1357 of file OW_CIMRepository.cpp.

CIMInstanceResultHandlerIFC& result
 

Definition at line 1324 of file OW_CIMRepository.cpp.

CIMClassResultHandlerIFC& result
 

Definition at line 1287 of file OW_CIMRepository.cpp.

CIMObjectPathResultHandlerIFC& result
 

Definition at line 1250 of file OW_CIMRepository.cpp.

CIMObjectPathResultHandlerIFC& result
 

Definition at line 636 of file OW_CIMRepository.cpp.

CIMRepository& server
 

Definition at line 1532 of file OW_CIMRepository.cpp.

CIMRepository& server
 

Definition at line 1288 of file OW_CIMRepository.cpp.


Generated on Thu Feb 9 08:54:37 2006 for openwbem by  doxygen 1.4.6