OW_NAMESPACE::OperationScope Class Reference

Collaboration diagram for OW_NAMESPACE::OperationScope:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OperationScope (RepositoryCIMOMHandle *pHdl, EOperationFlag op, OperationContext &context)
 ~OperationScope ()
void completedSuccessfully ()

Private Attributes

RepositoryCIMOMHandlem_pHdl
EOperationFlag m_op
OperationContextm_context
WBEMFlags::EOperationResultFlag m_result

Detailed Description

Definition at line 59 of file OW_RepositoryCIMOMHandle.cpp.


Constructor & Destructor Documentation

OW_NAMESPACE::OperationScope::OperationScope RepositoryCIMOMHandle pHdl,
EOperationFlag  op,
OperationContext context
[inline]
 

Definition at line 62 of file OW_RepositoryCIMOMHandle.cpp.

References OW_NAMESPACE::RepositoryCIMOMHandle::beginOperation(), m_context, m_op, and m_pHdl.

OW_NAMESPACE::OperationScope::~OperationScope  )  [inline]
 

Definition at line 70 of file OW_RepositoryCIMOMHandle.cpp.

References OW_NAMESPACE::RepositoryCIMOMHandle::endOperation(), m_context, m_op, m_pHdl, and m_result.


Member Function Documentation

void OW_NAMESPACE::OperationScope::completedSuccessfully  )  [inline]
 

Definition at line 74 of file OW_RepositoryCIMOMHandle.cpp.

References OW_NAMESPACE::WBEMFlags::E_SUCCESS, and m_result.

Referenced by OW_NAMESPACE::RepositoryCIMOMHandle::associatorNames(), OW_NAMESPACE::RepositoryCIMOMHandle::associators(), OW_NAMESPACE::RepositoryCIMOMHandle::associatorsClasses(), OW_NAMESPACE::RepositoryCIMOMHandle::createClass(), OW_NAMESPACE::RepositoryCIMOMHandle::createInstance(), OW_NAMESPACE::RepositoryCIMOMHandle::createNameSpace(), OW_NAMESPACE::RepositoryCIMOMHandle::deleteClass(), OW_NAMESPACE::RepositoryCIMOMHandle::deleteInstance(), OW_NAMESPACE::RepositoryCIMOMHandle::deleteNameSpace(), OW_NAMESPACE::RepositoryCIMOMHandle::deleteQualifierType(), OW_NAMESPACE::RepositoryCIMOMHandle::enumClass(), OW_NAMESPACE::RepositoryCIMOMHandle::enumClassNames(), OW_NAMESPACE::RepositoryCIMOMHandle::enumInstanceNames(), OW_NAMESPACE::RepositoryCIMOMHandle::enumInstances(), OW_NAMESPACE::RepositoryCIMOMHandle::enumNameSpace(), OW_NAMESPACE::RepositoryCIMOMHandle::enumQualifierTypes(), OW_NAMESPACE::RepositoryCIMOMHandle::execQuery(), OW_NAMESPACE::RepositoryCIMOMHandle::getClass(), OW_NAMESPACE::RepositoryCIMOMHandle::getInstance(), OW_NAMESPACE::RepositoryCIMOMHandle::getProperty(), OW_NAMESPACE::RepositoryCIMOMHandle::getQualifierType(), OW_NAMESPACE::RepositoryCIMOMHandle::invokeMethod(), OW_NAMESPACE::RepositoryCIMOMHandle::modifyClass(), OW_NAMESPACE::RepositoryCIMOMHandle::modifyInstance(), OW_NAMESPACE::RepositoryCIMOMHandle::referenceNames(), OW_NAMESPACE::RepositoryCIMOMHandle::references(), OW_NAMESPACE::RepositoryCIMOMHandle::referencesClasses(), OW_NAMESPACE::RepositoryCIMOMHandle::setProperty(), and OW_NAMESPACE::RepositoryCIMOMHandle::setQualifierType().


Member Data Documentation

OperationContext& OW_NAMESPACE::OperationScope::m_context [private]
 

Definition at line 81 of file OW_RepositoryCIMOMHandle.cpp.

Referenced by OperationScope(), and ~OperationScope().

EOperationFlag OW_NAMESPACE::OperationScope::m_op [private]
 

Definition at line 80 of file OW_RepositoryCIMOMHandle.cpp.

Referenced by OperationScope(), and ~OperationScope().

RepositoryCIMOMHandle* OW_NAMESPACE::OperationScope::m_pHdl [private]
 

Definition at line 79 of file OW_RepositoryCIMOMHandle.cpp.

Referenced by OperationScope(), and ~OperationScope().

WBEMFlags::EOperationResultFlag OW_NAMESPACE::OperationScope::m_result [private]
 

Definition at line 82 of file OW_RepositoryCIMOMHandle.cpp.

Referenced by completedSuccessfully(), and ~OperationScope().


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