Defines | |
| #define | ZYPP_THROW(EXCPT) _ZYPP_THROW( EXCPT, ZYPP_EX_CODELOCATION ) |
| Drops a logline and throws the Exception. | |
| #define | ZYPP_CAUGHT(EXCPT) _ZYPP_CAUGHT( EXCPT, ZYPP_EX_CODELOCATION ) |
| Drops a logline telling the Exception was caught (in order to handle it). | |
| #define | ZYPP_RETHROW(EXCPT) _ZYPP_RETHROW( EXCPT, ZYPP_EX_CODELOCATION ) |
| Drops a logline and rethrows, updating the CodeLocation. | |
| #define | ZYPP_THROW_MSG(EXCPTTYPE, MSG) ZYPP_THROW( EXCPTTYPE( MSG ) ) |
| Throw Exception built from a message string. | |
| #define | ZYPP_THROW_ERRNO(EXCPTTYPE) ZYPP_THROW( EXCPTTYPE( ::zypp::Exception::strErrno(errno) ) ) |
| Throw Exception built from errno. | |
| #define | ZYPP_THROW_ERRNO1(EXCPTTYPE, ERRNO) ZYPP_THROW( EXCPTTYPE( ::zypp::Exception::strErrno(ERRNO) ) ) |
| Throw Exception built from errno provided as argument. | |
| #define | ZYPP_THROW_ERRNO_MSG(EXCPTTYPE, MSG) ZYPP_THROW( EXCPTTYPE( ::zypp::Exception::strErrno(errno,MSG) ) ) |
| Throw Exception built from errno and a message string. | |
| #define | ZYPP_THROW_ERRNO_MSG1(EXCPTTYPE, ERRNO, MSG) ZYPP_THROW( EXCPTTYPE( ::zypp::Exception::strErrno(ERRNO,MSG) ) ) |
| Throw Exception built from errno provided as argument and a message string. | |
| #define ZYPP_THROW | ( | EXCPT | ) | _ZYPP_THROW( EXCPT, ZYPP_EX_CODELOCATION ) |
Drops a logline and throws the Exception.
Definition at line 228 of file Exception.h.
Referenced by zypp::media::MediaManager::addVerifier(), zypp::CapFactory::Impl::assertResKind(), zypp::media::MediaAccess::attach(), zypp::media::MediaSMB::attachTo(), zypp::media::MediaNFS::attachTo(), zypp::media::MediaISO::attachTo(), zypp::media::MediaDISK::attachTo(), zypp::media::MediaDIR::attachTo(), zypp::media::MediaCurl::attachTo(), zypp::media::MediaCD::attachTo(), zypp::source::yum::YUMSourceImpl::augmentPackage(), zypp::CapFactory::Impl::buildHal(), zypp::CapFactory::Impl::buildModalias(), zypp::url::checkUrlData(), zypp::media::MediaManager::close(), zypp::source::susetags::PackagesParser::collectDeps(), zypp::zypp_detail::ZYppImpl::commit(), zypp::target::TargetImpl::commit(), zypp::source::susetags::SelectionTagFileParser::consume(), zypp::source::susetags::PatternTagFileParser::consume(), zypp::source::susetags::PackagesParser::consume(), zypp::source::susetags::PackageDiskUsageParser::consume(), zypp::source::susetags::PackagesLangParser::consume(), zypp::source::SourceImpl::copyLocalMetadata(), zypp::storage::XMLFilesBackend::createAtom(), zypp::SourceFactory::createFrom(), zypp::source::yum::YUMSourceImpl::createGroup(), zypp::storage::XMLFilesBackend::createLanguage(), zypp::storage::XMLFilesBackend::createMessage(), zypp::source::yum::YUMSourceImpl::createMessage(), zypp::source::yum::YUMSourceImpl::createPackage(), zypp::storage::XMLFilesBackend::createPatch(), zypp::source::yum::YUMSourceImpl::createPatch(), zypp::storage::XMLFilesBackend::createPattern(), zypp::source::yum::YUMSourceImpl::createPattern(), zypp::storage::XMLFilesBackend::createProduct(), zypp::source::yum::YUMSourceImpl::createProduct(), zypp::storage::XMLFilesBackend::createScript(), zypp::source::yum::YUMSourceImpl::createScript(), zypp::storage::XMLFilesBackend::createSelection(), zypp::SourceFactory::createSourceImplWorkflow(), zypp::target::rpm::librpmDb::D::D(), zypp::target::rpm::librpmDb::dbAccess(), zypp::url::decode(), zypp::storage::XMLFilesBackend::deleteFileObject(), zypp::KeyRing::Impl::deleteKey(), zypp::storage::XMLFilesBackend::deleteSource(), zypp::media::MediaHandler::dirInfo(), zypp::media::MediaAccess::dirInfo(), zypp::media::MediaAccess::disconnect(), zypp::source::yum::YUMScriptImpl::do_script(), zypp::media::MediaHandler::doesFileExist(), zypp::media::MediaAccess::doesFileExist(), zypp::media::MediaCurl::doGetFileCopy(), zypp::target::rpm::RpmDb::doInstallPackage(), zypp::target::rpm::RpmDb::doRebuildDatabase(), zypp::source::yum::YUMSourceImpl::downloadMetadata(), zypp::source::susetags::SuseTagsImpl::downloadMetadata(), zypp::source::yum::YUMSourceImpl::downloadNeeded(), zypp::target::ExecuteScriptHelper(), zypp::ZYppGlobalLock::exLockFile(), zypp::KeyRing::Impl::exportKey(), zypp::source::SourceImpl::factoryInit(), zypp::source::plaindir::PlaindirImpl::factoryInit(), zypp::media::MediaAccess::FileProvider::FileProvider(), zypp::target::hal::HalContext::findDevicesByCapability(), zypp::media::MediaManager_Impl::findMM(), zypp::SourceManager::findSource(), zypp::SourceManager::findSourceByUrl(), zypp::storage::XMLFilesBackend::flagsFromFile(), zypp::media::MediaCD::forceEject(), zypp::source::yum::get_stream_size(), zypp::target::hal::HalContext::getAllDevices(), zypp::target::hal::HalDrive::getCdromCapabilityNames(), zypp::target::rpm::RpmDb::getData(), zypp::target::hal::HalContext::getDevicePropertyBool(), zypp::target::hal::HalContext::getDevicePropertyDouble(), zypp::target::hal::HalContext::getDevicePropertyInt32(), zypp::target::hal::HalContext::getDevicePropertyString(), zypp::target::hal::HalContext::getDevicePropertyUInt64(), zypp::media::MediaHandler::getDir(), zypp::media::MediaHandler::getDirectoryYast(), zypp::media::MediaHandler::getDirInfo(), zypp::media::MediaHandler::getDoesFileExist(), zypp::media::MediaCurl::getDoesFileExist(), zypp::media::MediaHandler::getFile(), zypp::media::MediaHandler::getFileCopy(), zypp::url::UrlBase::getPathParamsMap(), zypp::source::SourceImpl::getPossiblyCachedMetadataFile(), zypp::url::UrlBase::getQueryStringMap(), zypp::ZYppFactory::getZYpp(), zypp::target::hal::HalContext_Impl::HalContext_Impl(), zypp::solver::detail::HelixControl::HelixControl(), zypp::solver::detail::HelixResolvable::HelixResolvable(), zypp::Edition::Impl::Impl(), zypp::KeyRing::Impl::importKey(), zypp::target::rpm::RpmDb::importPubkey(), zypp::storage::XMLFilesBackend::initBackend(), zypp::source::susetags::SuseTagsImpl::initCacheDir(), zypp::target::rpm::RpmDb::initDatabase(), zypp::target::rpm::internal_convertV3toV4(), zypp::target::rpm::RpmDb::internal_initDatabase(), zypp::media::MediaManager::isDesiredMedia(), zypp::CapFactory::Impl::isEditionSpec(), zypp::url::join(), zypp::SourceFactory::listProducts(), zypp::media::MediaCD::MediaCD(), zypp::media::MediaDIR::MediaDIR(), zypp::media::MediaDISK::MediaDISK(), zypp::media::MediaISO::MediaISO(), zypp::media::Mount::mount(), zypp::target::rpm::librpmDb::newLibrpmDb(), zypp::media::MediaAccess::open(), zypp::ZYppGlobalLock::openLockFile(), zypp::solver::detail::ConflictProcess::operator()(), zypp::Url::operator=(), zypp::source::susetags::ProductMetadataParser::parse(), zypp::source::susetags::MediaPatchesMetadataParser::parse(), zypp::source::susetags::MediaMetadataParser::parse(), zypp::parser::tagfile::TagFileParser::parse(), zypp::parse(), zypp::source::susetags::PatternTagFileParser::parseDeps(), zypp::source::susetags::ProductMetadataParser::parseFileCheckSum(), zypp::media::MediaHandler::provideDir(), zypp::media::MediaAccess::provideDir(), zypp::media::MediaHandler::provideDirTree(), zypp::media::MediaAccess::provideDirTree(), zypp::source::provideFile(), zypp::source::SourceImpl::provideFile(), zypp::MediaSetAccess::provideFile(), zypp::media::MediaHandler::provideFile(), zypp::media::MediaAccess::provideFile(), zypp::media::MediaHandler::provideFileCopy(), zypp::MediaSetAccess::provideFileInternal(), zypp::source::SourceImpl::provideJustFile(), zypp::source::SourceImpl::providePackage(), zypp::source::yum::YUMSourceImpl::providePackages(), zypp::source::susetags::SuseTagsImpl::providePackages(), zypp::source::yum::YUMSourceImpl::providePatches(), zypp::source::yum::YUMSourceImpl::providePatterns(), zypp::MediaSetAccess::providePossiblyCachedMetadataFile(), zypp::source::yum::YUMSourceImpl::provideProducts(), zypp::source::yum::YUMSourceImpl::provideSelections(), zypp::source::susetags::SuseTagsImpl::readContentFile(), zypp::PublicKey::Impl::readFromFile(), zypp::source::susetags::SuseTagsImpl::readMediaFile(), zypp::source::yum::YUMSourceImpl::readRepomd(), zypp::media::MediaCD::releaseFrom(), zypp::target::hal::HalContext::removeDeviceProperty(), zypp::SourceCache::removeSource(), zypp::SourceManager::restore(), zypp::SourceCache::restoreSources(), zypp::target::rpm::RpmDb::run_rpm(), zypp::source::yum::YUMSourceImpl::saveMetadataTo(), zypp::source::susetags::SuseTagsImpl::saveMetadataTo(), zypp::SourceFactory::scanProductsFile(), zypp::url::UrlBase::setAuthority(), zypp::target::hal::HalContext::setDevicePropertyBool(), zypp::target::hal::HalContext::setDevicePropertyDouble(), zypp::target::hal::HalContext::setDevicePropertyInt32(), zypp::target::hal::HalContext::setDevicePropertyString(), zypp::target::hal::HalContext::setDevicePropertyUInt64(), zypp::url::UrlBase::setHost(), zypp::url::UrlBase::setPassword(), zypp::url::UrlBase::setPathName(), zypp::url::UrlBase::setPathParamsMap(), zypp::url::UrlBase::setPort(), zypp::url::UrlBase::setQueryStringMap(), zypp::url::UrlBase::setScheme(), zypp::url::UrlBase::setUsername(), zypp::ZYppGlobalLock::shLockFile(), zypp::url::split(), zypp::storage::XMLFilesBackend::storeObject(), zypp::storage::XMLFilesBackend::storeSource(), zypp::SourceCache::storeSource(), zypp::zypp_detail::ZYppImpl::target(), zypp::media::Mount::umount(), zypp::source::yum::YUMScriptImpl::undo_script(), zypp::ZYppGlobalLock::unLockFile(), zypp::storage::XMLFilesBackend::updateTimestamp(), zypp::Url::Url(), zypp::Edition::Impl::validateE(), zypp::Edition::Impl::validateVR(), zypp::target::hal::VERIFY_CONTEXT(), zypp::target::hal::VERIFY_DRIVE(), zypp::target::hal::VERIFY_VOLUME(), zypp::storage::XMLFilesBackend::writeFlagsInFile(), and zypp::parser::XMLNodeIteratorBase::XMLNodeIteratorBase().
| #define ZYPP_CAUGHT | ( | EXCPT | ) | _ZYPP_CAUGHT( EXCPT, ZYPP_EX_CODELOCATION ) |
Drops a logline telling the Exception was caught (in order to handle it).
Definition at line 232 of file Exception.h.
Referenced by zypp::media::MediaSMB::attachTo(), zypp::media::MediaNFS::attachTo(), zypp::media::MediaISO::attachTo(), zypp::media::MediaDISK::attachTo(), zypp::media::MediaCD::attachTo(), zypp::source::yum::YUMSourceImpl::augmentPackage(), zypp::media::MediaAccess::close(), zypp::target::TargetImpl::commit(), zypp::storage::XMLFilesBackend::createAtom(), zypp::SourceFactory::createFrom(), zypp::source::yum::YUMSourceImpl::createGroup(), zypp::storage::XMLFilesBackend::createLanguage(), zypp::storage::XMLFilesBackend::createMessage(), zypp::source::yum::YUMSourceImpl::createMessage(), zypp::source::yum::YUMSourceImpl::createPackage(), zypp::storage::XMLFilesBackend::createPatch(), zypp::source::yum::YUMSourceImpl::createPatch(), zypp::storage::XMLFilesBackend::createPattern(), zypp::source::yum::YUMSourceImpl::createPattern(), zypp::storage::XMLFilesBackend::createProduct(), zypp::source::yum::YUMSourceImpl::createProduct(), zypp::storage::XMLFilesBackend::createScript(), zypp::source::yum::YUMSourceImpl::createScript(), zypp::storage::XMLFilesBackend::createSelection(), zypp::SourceFactory::createSourceImplWorkflow(), zypp::target::rpm::librpmDb::db_const_iterator::D::D(), zypp::target::rpm::librpmDb::dbAccess(), zypp::media::MediaCD::detectDevices(), zypp::media::disableAutoMounter(), zypp::source::yum::YUMSourceImpl::downloadMetadata(), zypp::media::MediaAccess::FileProvider::FileProvider(), zypp::media::MediaHandler::forceRelaseAllMedia(), zypp::source::MediaSet::getMediaAccessId(), zypp::source::SourceImpl::getPossiblyCachedMetadataFile(), zypp::target::rpm::RpmDb::initDatabase(), zypp::media::MediaCD::isAutoMountedMedia(), zypp::media::MediaManager::isDesiredMedia(), zypp::SourceFactory::listProducts(), zypp::target::rpm::RpmDb::makePackageFromHeader(), zypp::media::MediaISO::MediaISO(), zypp::target::rpm::librpmDb::newLibrpmDb(), zypp::CapFactory::parse(), zypp::source::susetags::parsePackages(), zypp::source::susetags::parsePackagesDiskUsage(), zypp::source::susetags::parsePackagesLang(), zypp::source::susetags::parsePattern(), zypp::source::susetags::parseSelection(), zypp::parser::yum::YUMPrimaryParser::process(), zypp::parser::yum::YUMPatchParser::process(), zypp::parser::yum::YUMOtherParser::process(), zypp::parser::yum::YUMFileListParser::process(), zypp::source::SourceImpl::provideDirTree(), zypp::MediaSetAccess::provideFileInternal(), zypp::source::SourceImpl::provideJustFile(), zypp::source::yum::YUMSourceImpl::providePackages(), zypp::source::susetags::SuseTagsImpl::providePackages(), zypp::source::yum::YUMSourceImpl::providePatches(), zypp::source::yum::YUMSourceImpl::providePatterns(), zypp::source::yum::YUMSourceImpl::provideProducts(), zypp::source::yum::YUMSourceImpl::provideSelections(), zypp::source::susetags::SuseTagsImpl::readMediaFile(), zypp::source::yum::YUMSourceImpl::readRepomd(), zypp::source::MediaSet::redirect(), zypp::media::MediaManager::release(), zypp::media::MediaCD::releaseFrom(), zypp::source::SourceImpl::remote(), zypp::source::MediaSet::reset(), zypp::source::SourceImpl::resetMediaVerifier(), zypp::storage::XMLFilesBackend::resolvablesFromFile(), zypp::SourceManager::restore(), zypp::media::restoreAutoMounter(), zypp::target::rpm::RpmHeader::tag_edition(), and zypp::media::MediaAccess::FileProvider::~FileProvider().
| #define ZYPP_RETHROW | ( | EXCPT | ) | _ZYPP_RETHROW( EXCPT, ZYPP_EX_CODELOCATION ) |
Drops a logline and rethrows, updating the CodeLocation.
Definition at line 236 of file Exception.h.
Referenced by zypp::media::MediaHandler::attach(), zypp::media::MediaAccess::close(), zypp::target::rpm::convertV3toV4(), zypp::SourceFactory::createFrom(), zypp::target::rpm::librpmDb::dbAccess(), zypp::storage::XMLFilesBackend::deleteObject(), zypp::media::MediaCurl::doGetFileCopy(), zypp::source::SourceImpl::factoryCtor(), zypp::media::MediaAccess::FileProvider::FileProvider(), zypp::media::MediaAccess::getFile(), zypp::media::MediaCurl::getFileCopy(), zypp::target::rpm::RpmDb::getPackages(), zypp::target::rpm::RpmDb::initDatabase(), zypp::target::rpm::RpmDb::installPackage(), zypp::target::rpm::librpmDb::newLibrpmDb(), zypp::source::susetags::parsePackages(), zypp::source::susetags::parsePackagesDiskUsage(), zypp::source::SourceImpl::provideDirTree(), zypp::source::SourceImpl::provideFile(), zypp::MediaSetAccess::provideFileInternal(), zypp::source::SourceImpl::provideJustFile(), zypp::source::SourceImpl::providePackage(), zypp::source::PackageProvider::providePackage(), zypp::target::rpm::RpmDb::rebuildDatabase(), zypp::source::SourceImpl::refresh(), zypp::media::MediaHandler::release(), and zypp::media::MediaCD::releaseFrom().
| #define ZYPP_THROW_MSG | ( | EXCPTTYPE, | |||
| MSG | ) | ZYPP_THROW( EXCPTTYPE( MSG ) ) |
| #define ZYPP_THROW_ERRNO | ( | EXCPTTYPE | ) | ZYPP_THROW( EXCPTTYPE( ::zypp::Exception::strErrno(errno) ) ) |
| #define ZYPP_THROW_ERRNO1 | ( | EXCPTTYPE, | |||
| ERRNO | ) | ZYPP_THROW( EXCPTTYPE( ::zypp::Exception::strErrno(ERRNO) ) ) |
| #define ZYPP_THROW_ERRNO_MSG | ( | EXCPTTYPE, | |||
| MSG | ) | ZYPP_THROW( EXCPTTYPE( ::zypp::Exception::strErrno(errno,MSG) ) ) |
Throw Exception built from errno and a message string.
Definition at line 253 of file Exception.h.
Referenced by zypp::base::Fd::Fd(), zypp::thread::Mutex::lock(), zypp::thread::Mutex::Mutex(), and zypp::thread::Mutex::unlock().
| #define ZYPP_THROW_ERRNO_MSG1 | ( | EXCPTTYPE, | |||
| ERRNO, | |||||
| MSG | ) | ZYPP_THROW( EXCPTTYPE( ::zypp::Exception::strErrno(ERRNO,MSG) ) ) |
Throw Exception built from errno provided as argument and a message string.
Definition at line 257 of file Exception.h.
1.5.0