OW_NAMESPACE::CIMRepositoryImpl::instEnumerator Class Reference

Inheritance diagram for OW_NAMESPACE::CIMRepositoryImpl::instEnumerator:

Inheritance graph
[legend]
Collaboration diagram for OW_NAMESPACE::CIMRepositoryImpl::instEnumerator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 instEnumerator (CIMRepository &rep_, const String &ns_, const CIMClass &theTopClass_, CIMInstanceResultHandlerIFC &result_, EDeepFlag deep_, ELocalOnlyFlag localOnly_, EIncludeQualifiersFlag includeQualifiers_, EIncludeClassOriginFlag includeClassOrigin_, const StringArray *propertyList_)
void doHandle (const String &className)

Private Attributes

CIMRepositoryrep
const Stringns
const CIMClasstheTopClass
CIMInstanceResultHandlerIFCresult
EDeepFlag deep
ELocalOnlyFlag localOnly
EIncludeQualifiersFlag includeQualifiers
EIncludeClassOriginFlag includeClassOrigin
const StringArraypropertyList

Detailed Description

Definition at line 683 of file OW_CIMRepository.cpp.


Constructor & Destructor Documentation

OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::instEnumerator CIMRepository rep_,
const String ns_,
const CIMClass theTopClass_,
CIMInstanceResultHandlerIFC result_,
EDeepFlag  deep_,
ELocalOnlyFlag  localOnly_,
EIncludeQualifiersFlag  includeQualifiers_,
EIncludeClassOriginFlag  includeClassOrigin_,
const StringArray propertyList_
[inline]
 

Definition at line 686 of file OW_CIMRepository.cpp.


Member Function Documentation

void OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::doHandle const String className  )  [inline, virtual]
 

Implements OW_NAMESPACE::ResultHandlerIFC< String >.

Definition at line 705 of file OW_CIMRepository.cpp.

References OW_NAMESPACE::CIMRepository::_instGetClass(), className, deep, OW_NAMESPACE::InstanceRepository::getCIMInstances(), includeClassOrigin, includeQualifiers, localOnly, OW_NAMESPACE::CIMRepository::m_iStore, OW_NAMESPACE::CIMRepository::m_logger, ns, OW_LOG_DEBUG, propertyList, rep, result, theClass, and theTopClass.


Member Data Documentation

EDeepFlag OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::deep [private]
 

Definition at line 717 of file OW_CIMRepository.cpp.

Referenced by doHandle().

EIncludeClassOriginFlag OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::includeClassOrigin [private]
 

Definition at line 720 of file OW_CIMRepository.cpp.

Referenced by doHandle().

EIncludeQualifiersFlag OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::includeQualifiers [private]
 

Definition at line 719 of file OW_CIMRepository.cpp.

Referenced by doHandle().

ELocalOnlyFlag OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::localOnly [private]
 

Definition at line 718 of file OW_CIMRepository.cpp.

Referenced by doHandle().

const String& OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::ns [private]
 

Definition at line 714 of file OW_CIMRepository.cpp.

Referenced by doHandle().

const StringArray* OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::propertyList [private]
 

Definition at line 721 of file OW_CIMRepository.cpp.

Referenced by doHandle().

CIMRepository& OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::rep [private]
 

Definition at line 713 of file OW_CIMRepository.cpp.

Referenced by doHandle().

CIMInstanceResultHandlerIFC& OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::result [private]
 

Definition at line 716 of file OW_CIMRepository.cpp.

Referenced by doHandle().

const CIMClass& OW_NAMESPACE::CIMRepositoryImpl::instEnumerator::theTopClass [private]
 

Definition at line 715 of file OW_CIMRepository.cpp.

Referenced by doHandle().


The documentation for this class was generated from the following file:
Generated on Thu Feb 9 09:17:12 2006 for openwbem by  doxygen 1.4.6