OW_CIMException.hpp File Reference

#include "OW_config.h"
#include "OW_Exception.hpp"

Include dependency graph for OW_CIMException.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OW_NAMESPACE

Classes

class  OW_NAMESPACE::CIMException

Defines

#define OW_THROWCIM(errval)   throw CIMException(__FILE__, __LINE__, (errval))
 Throw a CIMException with error code errval.
#define OW_THROWCIM_SUBEX(errval, subex)   throw CIMException(__FILE__, __LINE__, (errval), (subex).getMessage(), &(subex))
 Throw a CIMException with error code errval, and a subexception.
#define OW_THROWCIMMSG(errval, msg)   throw CIMException(__FILE__, __LINE__, (errval), (msg))
 Throw a CIMException with error code errval and a message.
#define OW_THROWCIMMSG_SUBEX(errval, msg, subex)   throw CIMException(__FILE__, __LINE__, (errval), (msg), &(subex))
 Throw a CIMException with error code errval, a message and a subexception.


Define Documentation

#define OW_THROWCIM errval   )     throw CIMException(__FILE__, __LINE__, (errval))
 

Throw a CIMException with error code errval.

Consider providing a message and using OW_THROWCIMMSG instead of this macro.

Parameters:
errval One of the CIMException::ErrNoType enumerated values

Definition at line 134 of file OW_CIMException.hpp.

Referenced by OW_NAMESPACE::MetaRepository::_addQualifierType(), OW_NAMESPACE::CIMRepository2::_getAssociationClasses(), OW_NAMESPACE::CIMRepository::_getAssociationClasses(), OW_NAMESPACE::ProviderAgentCIMOMHandle::associatorNames(), OW_NAMESPACE::ProviderAgentCIMOMHandle::associators(), OW_NAMESPACE::ProviderAgentCIMOMHandle::associatorsClasses(), OW_NAMESPACE::ProviderAgentCIMOMHandle::createClass(), OW_NAMESPACE::ProviderAgentCIMOMHandle::createInstance(), OW_NAMESPACE::MetaRepository2::createNameSpace(), OW_NAMESPACE::CIMRepository::createNameSpace(), OW_NAMESPACE::ProviderAgentCIMOMHandle::deleteClass(), OW_NAMESPACE::ProviderAgentCIMOMHandle::deleteInstance(), OW_NAMESPACE::CIMRepository::deleteNameSpace(), OW_NAMESPACE::ProviderAgentCIMOMHandle::deleteQualifierType(), OW_NAMESPACE::ProviderAgentCIMOMHandle::enumClass(), OW_NAMESPACE::ProviderAgentCIMOMHandle::enumClassNames(), OW_NAMESPACE::ProviderAgentCIMOMHandle::enumInstanceNames(), OW_NAMESPACE::ProviderAgentCIMOMHandle::enumInstances(), OW_NAMESPACE::ProviderAgentCIMOMHandle::enumQualifierTypes(), OW_NAMESPACE::ProviderAgentCIMOMHandle::execQuery(), OW_NAMESPACE::CIMRepository2::execQuery(), OW_NAMESPACE::CIMRepository::execQuery(), OW_NAMESPACE::LocalEmbeddedCIMOMHandle::exportIndication(), OW_NAMESPACE::CIMOMHandleIFC::exportIndication(), OW_NAMESPACE::InstanceRepository::getCIMInstances(), OW_NAMESPACE::ProviderAgentCIMOMHandle::getClass(), OW_NAMESPACE::OpenWBEM_ConfigSettingDataInstProv::getInstance(), OW_NAMESPACE::ProviderAgentCIMOMHandle::getInstance(), OW_NAMESPACE::InstanceRepository::getInstanceNames(), OW_NAMESPACE::ProviderAgentCIMOMHandle::getProperty(), OW_NAMESPACE::ProviderAgentCIMOMHandle::getQualifierType(), OW_NAMESPACE::ProviderAgentCIMOMHandle::invokeMethod(), OW_NAMESPACE::CIMRepository2::invokeMethod(), OW_NAMESPACE::CIMRepository::invokeMethod(), OW_NAMESPACE::ProviderAgentCIMOMHandle::modifyClass(), OW_NAMESPACE::ProviderAgentCIMOMHandle::modifyInstance(), OW_NAMESPACE::ProviderAgentCIMOMHandle::referenceNames(), OW_NAMESPACE::ProviderAgentCIMOMHandle::references(), OW_NAMESPACE::ProviderAgentCIMOMHandle::referencesClasses(), OW_NAMESPACE::ProviderAgentCIMOMHandle::setProperty(), OW_NAMESPACE::ProviderAgentCIMOMHandle::setQualifierType(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_ASTERISK_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_AT_TIME_ZONE_cExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_BITAND_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_BITOR_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_BITSHIFTLEFT_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_BITSHIFTRIGHT_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_CONCATENATION_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_LIKE_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_LIKE_aExpr_ESCAPE_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_MINUS_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_NOT_LIKE_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_NOT_LIKE_aExpr_ESCAPE_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_PERCENT_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_PLUS_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_aExpr_SOLIDUS_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_BITINVERT_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_MINUS_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_PLUS_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExpr_rowExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_aliasClause_AS_strColId(), OW_NAMESPACE::WQLSelectStatementGen::visit_aliasClause_AS_strColId_LEFTPAREN_nameList_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_aliasClause_strColId(), OW_NAMESPACE::WQLSelectStatementGen::visit_aliasClause_strColId_LEFTPAREN_nameList_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_ASTERISK_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_BITAND_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_BITOR_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_BITSHIFTLEFT_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_BITSHIFTRIGHT_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_CONCATENATION_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_EQUALS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_GREATERTHAN_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_GREATERTHANOREQUALS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_LESSTHAN_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_LESSTHANOREQUALS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_MINUS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_NOTEQUALS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_PERCENT_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_PLUS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_bExpr_SOLIDUS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_BITINVERT_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_MINUS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_bExpr_PLUS_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_CURRENTDATE(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_CURRENTTIME(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_CURRENTTIME_LEFTPAREN_ICONST_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_CURRENTTIMESTAMP(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_CURRENTTIMESTAMP_LEFTPAREN_ICONST_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_CURRENTUSER(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_EXTRACT_LEFTPAREN_optExtract_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_POSITION_LEFTPAREN_positionExpr_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_SESSIONUSER(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_strFuncName_LEFTPAREN_ALL_exprSeq_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_strFuncName_LEFTPAREN_ASTERISK_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_strFuncName_LEFTPAREN_DISTINCT_exprSeq_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_strFuncName_LEFTPAREN_exprSeq_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_strFuncName_LEFTPAREN_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_SUBSTRING_LEFTPAREN_optSubstrExpr_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_TRIM_LEFTPAREN_LEADING_trimExpr_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_TRIM_LEFTPAREN_TRAILING_trimExpr_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_TRIM_LEFTPAREN_trimExpr_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_cExpr_USER(), OW_NAMESPACE::WQLSelectStatementGen::visit_deleteStmt(), OW_NAMESPACE::WQLSelectStatementGen::visit_exprSeq_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_exprSeq_exprSeq_COMMA_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_exprSeq_exprSeq_USING_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_insertRest_DEFAULT_VALUES(), OW_NAMESPACE::WQLSelectStatementGen::visit_insertRest_LEFTPAREN_columnList_RIGHTPAREN_VALUES_LEFTPAREN_targetList_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_insertRest_VALUES_LEFTPAREN_targetList_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_insertStmt(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinedTable_LEFTPAREN_joinedTable_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinedTable_tableRef_CROSS_JOIN_tableRef(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinedTable_tableRef_JOIN_tableRef_joinQual(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinedTable_tableRef_joinType_JOIN_tableRef_joinQual(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinedTable_tableRef_NATURAL_JOIN_tableRef(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinedTable_tableRef_NATURAL_joinType_JOIN_tableRef(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinedTable_tableRef_UNIONJOIN_tableRef(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinQual_ON_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinQual_USING_LEFTPAREN_nameList_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinType_FULL_strOptJoinOuter(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinType_INNERP(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinType_LEFT_strOptJoinOuter(), OW_NAMESPACE::WQLSelectStatementGen::visit_joinType_RIGHT_strOptJoinOuter(), OW_NAMESPACE::WQLSelectStatementGen::visit_optDistinct_ALL(), OW_NAMESPACE::WQLSelectStatementGen::visit_optDistinct_DISTINCT(), OW_NAMESPACE::WQLSelectStatementGen::visit_optDistinct_DISTINCT_ON_LEFTPAREN_exprSeq_RIGHTPAREN(), OW_NAMESPACE::WQLSelectStatementGen::visit_optExtract_strExtractArg_FROM_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_optFromClause_empty(), OW_NAMESPACE::WQLSelectStatementGen::visit_optGroupClause_GROUP_BY_exprSeq(), OW_NAMESPACE::WQLSelectStatementGen::visit_optHavingClause_empty(), OW_NAMESPACE::WQLSelectStatementGen::visit_optHavingClause_HAVING_aExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_optIndirection_optIndirection_LEFTBRACKET_aExpr_COLON_aExpr_RIGHTBRACKET(), OW_NAMESPACE::WQLSelectStatementGen::visit_optIndirection_optIndirection_LEFTBRACKET_aExpr_RIGHTBRACKET(), OW_NAMESPACE::WQLSelectStatementGen::visit_optSortClause_sortClause(), OW_NAMESPACE::WQLSelectStatementGen::visit_optSubstrExpr_aExpr_substrFor(), OW_NAMESPACE::WQLSelectStatementGen::visit_optSubstrExpr_aExpr_substrFor_substrFrom(), OW_NAMESPACE::WQLSelectStatementGen::visit_optSubstrExpr_aExpr_substrFrom(), OW_NAMESPACE::WQLSelectStatementGen::visit_optSubstrExpr_aExpr_substrFrom_substrFor(), OW_NAMESPACE::WQLSelectStatementGen::visit_optSubstrExpr_exprSeq(), OW_NAMESPACE::WQLSelectStatementGen::visit_positionExpr_bExpr_IN_bExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_relationExpr_ONLY_strRelationName(), OW_NAMESPACE::WQLSelectStatementGen::visit_relationExpr_strRelationName_ASTERISK(), OW_NAMESPACE::WQLSelectStatementGen::visit_rowDescriptor(), OW_NAMESPACE::WQLSelectStatementGen::visit_rowExpr(), OW_NAMESPACE::WQLSelectStatementGen::visit_sortby(), OW_NAMESPACE::WQLSelectStatementGen::visit_sortClause(), OW_NAMESPACE::WQLSelectStatementGen::visit_stmt_deleteStmt_optSemicolon(), OW_NAMESPACE::WQLSelectStatementGen::visit_stmt_insertStmt_optSemicolon(), OW_NAMESPACE::WQLSelectStatementGen::visit_stmt_updateStmt_optSemicolon(), OW_NAMESPACE::WQLSelectStatementGen::visit_substrFor(), OW_NAMESPACE::WQLSelectStatementGen::visit_substrFrom(), OW_NAMESPACE::WQLSelectStatementGen::visit_tableRef_joinedTable(), OW_NAMESPACE::WQLSelectStatementGen::visit_tableRef_LEFTPAREN_joinedTable_RIGHTPAREN_aliasClause(), OW_NAMESPACE::WQLSelectStatementGen::visit_tableRef_relationExpr_aliasClause(), OW_NAMESPACE::WQLSelectStatementGen::visit_targetEl_aExpr_AS_strColLabel(), OW_NAMESPACE::WQLSelectStatementGen::visit_trimExpr_aExpr_FROM_exprSeq(), OW_NAMESPACE::WQLSelectStatementGen::visit_trimExpr_exprSeq(), OW_NAMESPACE::WQLSelectStatementGen::visit_trimExpr_FROM_exprSeq(), OW_NAMESPACE::WQLSelectStatementGen::visit_updateStmt(), and OW_NAMESPACE::WQLSelectStatementGen::visit_updateTargetEl().

#define OW_THROWCIM_SUBEX errval,
subex   )     throw CIMException(__FILE__, __LINE__, (errval), (subex).getMessage(), &(subex))
 

Throw a CIMException with error code errval, and a subexception.

subex.getMessage() will be used as the message for this exception

Parameters:
errval One of the CIMException::ErrNoType enumerated values
subex A sub-exception. A pointer to it will be passed to the exception constructor, which should clone() it.

Definition at line 144 of file OW_CIMException.hpp.

Referenced by OW_NAMESPACE::CIM_NamespaceInstProv::createInstance(), OW_NAMESPACE::CIMRepository::deleteClass(), OW_NAMESPACE::CIM_NamespaceInstProv::deleteInstance(), OW_NAMESPACE::CIMRepository::enumClasses(), OW_NAMESPACE::CIMRepository::enumClassNames(), OW_NAMESPACE::CIMRepository::enumInstances(), OW_NAMESPACE::CIMRepository::getClass(), OW_NAMESPACE::CIMRepository::getInstance(), and OW_NAMESPACE::CIMRepository::modifyClass().

#define OW_THROWCIMMSG errval,
msg   )     throw CIMException(__FILE__, __LINE__, (errval), (msg))
 

Throw a CIMException with error code errval and a message.

Parameters:
errval One of the CIMException::ErrNoType enumerated values
msg A message associated with the exception

Definition at line 152 of file OW_CIMException.hpp.

Referenced by OW_NAMESPACE::MetaRepository::_addQualifierType(), OW_NAMESPACE::CIMServer::_checkNameSpaceAccess(), OW_NAMESPACE::CIMServer::_commonAssociators(), OW_NAMESPACE::CIMRepository2::_commonAssociators(), OW_NAMESPACE::CIMRepository::_commonAssociators(), OW_NAMESPACE::CIMServer::_commonReferences(), OW_NAMESPACE::CIMRepository2::_commonReferences(), OW_NAMESPACE::CIMRepository::_commonReferences(), OW_NAMESPACE::PerlIndicationProviderProxy::activateFilter(), OW_NAMESPACE::NPIPolledProviderProxy::activateFilter(), OW_NAMESPACE::NPIIndicationProviderProxy::activateFilter(), OW_NAMESPACE::CMPIIndicationProviderProxy::activateFilter(), OW_NAMESPACE::CIMProperty::addQualifier(), OW_NAMESPACE::MetaRepository::adjustClass(), OW_NAMESPACE::WQLFilterRep::associatorNames(), OW_NAMESPACE::PerlAssociatorProviderProxy::associatorNames(), OW_NAMESPACE::NPIAssociatorProviderProxy::associatorNames(), OW_NAMESPACE::CMPIAssociatorProviderProxy::associatorNames(), OW_NAMESPACE::WQLFilterRep::associators(), OW_NAMESPACE::PerlAssociatorProviderProxy::associators(), OW_NAMESPACE::NPIAssociatorProviderProxy::associators(), OW_NAMESPACE::CIMXMLCIMOMHandle::associators(), OW_NAMESPACE::BinaryCIMOMHandle::associators(), OW_NAMESPACE::WQLFilterRep::associatorsClasses(), OW_NAMESPACE::CIMXMLCIMOMHandle::associatorsClasses(), OW_NAMESPACE::BinaryCIMOMHandle::associatorsClasses(), OW_NAMESPACE::PerlIndicationProviderProxy::authorizeFilter(), OW_NAMESPACE::NPIIndicationProviderProxy::authorizeFilter(), OW_NAMESPACE::CMPIIndicationProviderProxy::authorizeFilter(), OW_NAMESPACE::CIMValueCast::castValueToDataType(), OW_NAMESPACE::checkError(), OW_NAMESPACE::CIMRepository2::checkGetClassRvalAndThrow(), OW_NAMESPACE::CIMRepository::checkGetClassRvalAndThrow(), OW_NAMESPACE::CIMRepository2::checkGetClassRvalAndThrowInst(), OW_NAMESPACE::CIMRepository::checkGetClassRvalAndThrowInst(), OW_NAMESPACE::IndicationExporter::checkNodeForCIMError(), OW_NAMESPACE::CIMXMLCIMOMHandle::checkNodeForCIMError(), OW_NAMESPACE::CIMClassPathtoXML(), OW_NAMESPACE::CIMInstancetoXML(), OW_NAMESPACE::CIMtoXML(), OW_NAMESPACE::CIMNameSpaceUtils::createCIM_Namespace(), OW_NAMESPACE::XMLCIMFactory::createClass(), OW_NAMESPACE::WQLFilterRep::createClass(), OW_NAMESPACE::MetaRepository::createClass(), OW_NAMESPACE::InstanceRepository::createClass(), OW_NAMESPACE::CIMServer::createClass(), OW_NAMESPACE::CIMRepository::createClass(), OW_NAMESPACE::XMLCIMFactory::createInstance(), OW_NAMESPACE::WQLFilterRep::createInstance(), OW_NAMESPACE::OpenWBEM_ConfigSettingDataInstProv::createInstance(), OW_NAMESPACE::CIM_NamespaceInstProv::createInstance(), OW_NAMESPACE::PerlInstanceProviderProxy::createInstance(), OW_NAMESPACE::NPIInstanceProviderProxy::createInstance(), OW_NAMESPACE::NameSpaceProvider::createInstance(), OW_NAMESPACE::InstanceRepository::createInstance(), OW_NAMESPACE::CppReadOnlyInstanceProviderIFC::createInstance(), OW_NAMESPACE::CMPIInstanceProviderProxy::createInstance(), OW_NAMESPACE::CIMServer::createInstance(), OW_NAMESPACE::CIMRepository::createInstance(), OW_NAMESPACE::BinaryRequestHandler::createInstance(), OW_NAMESPACE::XMLCIMFactory::createMethod(), OW_NAMESPACE::WQLFilterRep::createNameSpace(), OW_NAMESPACE::CIMServer::createNameSpace(), OW_NAMESPACE::XMLCIMFactory::createObjectPath(), OW_NAMESPACE::XMLCIMFactory::createParameter(), OW_NAMESPACE::XMLCIMFactory::createProperty(), OW_NAMESPACE::XMLCIMFactory::createQualifier(), OW_NAMESPACE::WQLImpl::createSelectStatement(), OW_NAMESPACE::OpenWBEM_ObjectManagerInstProv::createTheInstance(), OW_NAMESPACE::XMLCIMFactory::createValue(), OW_NAMESPACE::PerlIndicationProviderProxy::deActivateFilter(), OW_NAMESPACE::NPIPolledProviderProxy::deactivateFilter(), OW_NAMESPACE::NPIIndicationProviderProxy::deActivateFilter(), OW_NAMESPACE::CMPIIndicationProviderProxy::deActivateFilter(), OW_NAMESPACE::CIMNameSpaceUtils::deleteCIM_Namespace(), OW_NAMESPACE::WQLFilterRep::deleteClass(), OW_NAMESPACE::CIMServer::deleteClass(), OW_NAMESPACE::WQLFilterRep::deleteInstance(), OW_NAMESPACE::OpenWBEM_ConfigSettingDataInstProv::deleteInstance(), OW_NAMESPACE::CIM_NamespaceInstProv::deleteInstance(), OW_NAMESPACE::PerlInstanceProviderProxy::deleteInstance(), OW_NAMESPACE::NPIInstanceProviderProxy::deleteInstance(), OW_NAMESPACE::NameSpaceProvider::deleteInstance(), OW_NAMESPACE::InstanceRepository::deleteInstance(), OW_NAMESPACE::CppReadOnlyInstanceProviderIFC::deleteInstance(), OW_NAMESPACE::CMPIInstanceProviderProxy::deleteInstance(), OW_NAMESPACE::CIMRepository::deleteInstance(), OW_NAMESPACE::WQLFilterRep::deleteNameSpace(), OW_NAMESPACE::GenericHDBRepository::deleteNameSpace(), OW_NAMESPACE::CIMServer::deleteNameSpace(), OW_NAMESPACE::WQLFilterRep::deleteQualifierType(), OW_NAMESPACE::CIMServer::deleteQualifierType(), OW_NAMESPACE::CIMRepository2::deleteQualifierType(), OW_NAMESPACE::CIMRepository::deleteQualifierType(), OW_NAMESPACE::HTTPXMLCIMListenerCallback::doIndicationOccurred(), OW_NAMESPACE::OpenWBEM_ConfigSettingDataInstProv::doReferences(), OW_NAMESPACE::MetaRepository::enumClass(), OW_NAMESPACE::WQLFilterRep::enumClasses(), OW_NAMESPACE::CIMServer::enumClasses(), OW_NAMESPACE::WQLFilterRep::enumClassNames(), OW_NAMESPACE::MetaRepository::enumClassNames(), OW_NAMESPACE::CIMServer::enumClassNames(), OW_NAMESPACE::WQLFilterRep::enumInstanceNames(), OW_NAMESPACE::PerlInstanceProviderProxy::enumInstanceNames(), OW_NAMESPACE::NPIInstanceProviderProxy::enumInstanceNames(), OW_NAMESPACE::CMPIInstanceProviderProxy::enumInstanceNames(), OW_NAMESPACE::PerlInstanceProviderProxy::enumInstances(), OW_NAMESPACE::NPIInstanceProviderProxy::enumInstances(), OW_NAMESPACE::CMPIInstanceProviderProxy::enumInstances(), OW_NAMESPACE::CIMXMLCIMOMHandle::enumInstances(), OW_NAMESPACE::WQLFilterRep::enumNameSpace(), OW_NAMESPACE::CIMServer::enumNameSpace(), OW_NAMESPACE::CIMNameSpaceUtils::enumNameSpaceAux(), OW_NAMESPACE::WQLFilterRep::enumQualifierTypes(), OW_NAMESPACE::MetaRepository::enumQualifierTypes(), OW_NAMESPACE::CIMServer::enumQualifierTypes(), OW_NAMESPACE::WQLImpl::evaluate(), OW_NAMESPACE::WQLFilterRep::execQuery(), OW_NAMESPACE::InstanceRepository::getCIMInstance(), OW_NAMESPACE::CIMServer::getClass(), OW_NAMESPACE::OpenWBEM_ConfigSettingDataInstProv::getConfigFile(), OW_NAMESPACE::WQLFilterRep::getInstance(), OW_NAMESPACE::PerlInstanceProviderProxy::getInstance(), OW_NAMESPACE::NPIInstanceProviderProxy::getInstance(), OW_NAMESPACE::CppSimpleInstanceProviderIFC::getInstance(), OW_NAMESPACE::CMPIInstanceProviderProxy::getInstance(), OW_NAMESPACE::CIMServer::getInstance(), OW_NAMESPACE::XMLCIMFactory::getInstanceName(), OW_NAMESPACE::XMLCIMFactory::getLocalNameSpacePathAndSet(), OW_NAMESPACE::XMLCIMFactory::getNameSpacePathAndSet(), OW_NAMESPACE::XMLClass::getObjectWithPath(), OW_NAMESPACE::getParameterValues(), OW_NAMESPACE::WQLFilterRep::getProperty(), OW_NAMESPACE::CIMServer::getProperty(), OW_NAMESPACE::CIMRepository2::getProperty(), OW_NAMESPACE::CIMRepository::getProperty(), OW_NAMESPACE::XMLQualifier::getQualifierName(), OW_NAMESPACE::WQLFilterRep::getQualifierType(), OW_NAMESPACE::MetaRepository::getQualifierType(), OW_NAMESPACE::CIMServer::getQualifierType(), OW_NAMESPACE::MetaRepository::getTopLevelAssociations(), OW_NAMESPACE::XMLExecute::init(), OW_NAMESPACE::WQLFilterRep::invokeMethod(), OW_NAMESPACE::PerlMethodProviderProxy::invokeMethod(), OW_NAMESPACE::NPIMethodProviderProxy::invokeMethod(), OW_NAMESPACE::CMPIMethodProviderProxy::invokeMethod(), OW_NAMESPACE::CIMServer::invokeMethod(), OW_NAMESPACE::OpenWBEM_ConfigSettingDataInstProv::loadConfigMap(), OW_NAMESPACE::LocalCIMNameSpacetoXML(), OW_NAMESPACE::InstanceRepository2::makeInstanceKey(), OW_NAMESPACE::InstanceRepository::makeInstanceKey(), OW_NAMESPACE::OpenWBEM_ConfigSettingDataInstProv::mapNeedsLoad(), OW_NAMESPACE::WQLFilterRep::modifyClass(), OW_NAMESPACE::MetaRepository::modifyClass(), OW_NAMESPACE::CIMServer::modifyClass(), OW_NAMESPACE::WQLFilterRep::modifyInstance(), OW_NAMESPACE::OpenWBEM_ConfigSettingDataInstProv::modifyInstance(), OW_NAMESPACE::PerlInstanceProviderProxy::modifyInstance(), OW_NAMESPACE::NPIInstanceProviderProxy::modifyInstance(), OW_NAMESPACE::NameSpaceProvider::modifyInstance(), OW_NAMESPACE::InstanceRepository::modifyInstance(), OW_NAMESPACE::CppReadOnlyInstanceProviderIFC::modifyInstance(), OW_NAMESPACE::CMPIInstanceProviderProxy::modifyInstance(), OW_NAMESPACE::XMLNodeImpl::mustChildElement(), OW_NAMESPACE::XMLNodeImpl::mustChildElementChild(), OW_NAMESPACE::XMLNodeImpl::mustChildFindElement(), OW_NAMESPACE::XMLNodeImpl::mustElement(), OW_NAMESPACE::XMLNodeImpl::mustElementChild(), OW_NAMESPACE::XMLNodeImpl::mustGetChild(), OW_NAMESPACE::CIMXMLParser::mustGetChildId(), OW_NAMESPACE::PerlIndicationProviderProxy::mustPoll(), OW_NAMESPACE::NPIIndicationProviderProxy::mustPoll(), OW_NAMESPACE::CMPIIndicationProviderProxy::mustPoll(), OW_NAMESPACE::CIMXMLParser::mustTokenIsId(), OW_NAMESPACE::XMLNodeImpl::nextElement(), OW_NAMESPACE::outputKEYVALUE(), OW_NAMESPACE::NPIPolledProviderProxy::poll(), OW_NAMESPACE::XMLQualifier::processQualifierDecl(), OW_NAMESPACE::WQLFilterRep::referenceNames(), OW_NAMESPACE::PerlAssociatorProviderProxy::referenceNames(), OW_NAMESPACE::NPIAssociatorProviderProxy::referenceNames(), OW_NAMESPACE::CMPIAssociatorProviderProxy::referenceNames(), OW_NAMESPACE::WQLFilterRep::references(), OW_NAMESPACE::PerlAssociatorProviderProxy::references(), OW_NAMESPACE::NPIAssociatorProviderProxy::references(), OW_NAMESPACE::CIMXMLCIMOMHandle::references(), OW_NAMESPACE::BinaryCIMOMHandle::references(), OW_NAMESPACE::WQLFilterRep::referencesClasses(), OW_NAMESPACE::CIMXMLCIMOMHandle::referencesClasses(), OW_NAMESPACE::BinaryCIMOMHandle::referencesClasses(), OW_NAMESPACE::WQLFilterRep::setProperty(), OW_NAMESPACE::CIMServer::setProperty(), OW_NAMESPACE::CIMRepository2::setProperty(), OW_NAMESPACE::CIMRepository::setProperty(), OW_NAMESPACE::WQLFilterRep::setQualifierType(), OW_NAMESPACE::CIMServer::setQualifierType(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExprConst_BITCONST(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExprConst_FCONST(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExprConst_HEXCONST(), OW_NAMESPACE::WQLSelectStatementGen::visit_aExprConst_ICONST(), and OW_NAMESPACE::WQLSelectStatementGen::visit_optFromClause_FROM_fromList().

#define OW_THROWCIMMSG_SUBEX errval,
msg,
subex   )     throw CIMException(__FILE__, __LINE__, (errval), (msg), &(subex))
 

Throw a CIMException with error code errval, a message and a subexception.

Parameters:
errval One of the CIMException::ErrNoType enumerated values
msg A message associated with the exception
subex A sub-exception. A pointer to it will be passed to the exception constructor, which should clone() it.

Definition at line 162 of file OW_CIMException.hpp.

Referenced by OW_NAMESPACE::CIMServer::_getAssociatorProvider(), OW_NAMESPACE::CIMServer::_getInstanceProvider(), OW_NAMESPACE::CIMServer::_getSecondaryInstanceProviders(), OW_NAMESPACE::CIMRepository::createInstance(), and OW_NAMESPACE::RemoteProviderUtils::getRemoteClientCIMOMHandle().


Generated on Thu Feb 9 08:53:04 2006 for openwbem by  doxygen 1.4.6