#include "librpm.h"
#include <rpm/rpmcli.h>
#include <rpm/rpmlog.h>
#include <cstdlib>
#include <cstdio>
#include <ctime>
#include <iostream>
#include <fstream>
#include <sstream>
#include <list>
#include <map>
#include <set>
#include <string>
#include <utility>
#include <vector>
#include <algorithm>
#include <zypp-core/base/StringV.h>
#include <zypp/base/Logger.h>
#include <zypp/base/String.h>
#include <zypp/base/Gettext.h>
#include <zypp/base/LocaleGuard.h>
#include <zypp-core/base/DtorReset>
#include <zypp/Date.h>
#include <zypp/Pathname.h>
#include <zypp/PathInfo.h>
#include <zypp-common/PublicKey.h>
#include <zypp-core/ui/ProgressData>
#include <zypp/target/rpm/RpmDb.h>
#include <zypp/target/rpm/RpmCallbacks.h>
#include <zypp/target/RpmPostTransCollector.h>
#include <zypp/HistoryLog.h>
#include <zypp/target/rpm/librpmDb.h>
#include <zypp/target/rpm/RpmException.h>
#include <zypp/TmpPath.h>
#include <zypp/KeyRing.h>
#include <zypp-common/KeyManager.h>
#include <zypp/ZYppFactory.h>
#include <zypp/ZConfig.h>
#include <zypp/base/IOTools.h>
Go to the source code of this file.
◆ WARNINGMAILPATH
      
        
          | #define WARNINGMAILPATH   "/var/log/YaST2/" | 
      
 
 
◆ FILEFORBACKUPFILES
      
        
          | #define FILEFORBACKUPFILES   "YaSTBackupModifiedFiles" | 
      
 
 
◆ MAXRPMMESSAGELINES
      
        
          | #define MAXRPMMESSAGELINES   10000 | 
      
 
 
◆ WORKAROUNDRPMPWDBUG
      
        
          | #define WORKAROUNDRPMPWDBUG | 
      
 
 
◆ ZYPP_BASE_LOGGER_LOGGROUP
      
        
          | #define ZYPP_BASE_LOGGER_LOGGROUP   "librpmDb" | 
      
 
 
◆ FAILIFNOTINITIALIZED
      
        
          | #define FAILIFNOTINITIALIZED   if( ! initialized() ) { ZYPP_THROW(RpmDbNotOpenException()); } | 
      
 
 
◆ OUTS
Value:case RpmDb::E: 
return str << 
"["<< (unsigned)obj << 
"-"<< S << 
"]"; 
break 
String related utilities and Regular expression matching.