#include "librpm.h"
#include <cstdlib>
#include <cstdio>
#include <ctime>
#include <iostream>
#include <fstream>
#include <list>
#include <map>
#include <string>
#include <vector>
#include <y2util/Date.h>
#include <y2util/FSize.h>
#include <y2util/Vendor.h>
#include <y2util/Y2SLog.h>
#include <y2util/TagParser.h>
#include <y2util/Pathname.h>
#include <y2util/PathInfo.h>
#include <y2util/ExternalDataSource.h>
#include <y2util/diff.h>
#include <y2pm/RpmDb.h>
#include <y2pm/InstTargetError.h>
#include <y2pm/RpmDbCallbacks.h>
#include <y2pm/librpmDb.h>
#include <y2pm/PMRpmPackageDataProvider.h>
#include <y2pm/PMPackageManager.h>
#include <y2pm/Timecount.h>
#include <Y2PM.h>
Classes | |
class | RpmDb::Logfile |
class | RpmDb::Packages |
Defines | |
#define | _(X) X |
#define | ENUM_OUT(B, C) str << ( obj & RpmDb::B ? C : '-' ) |
#define | WARNINGMAILPATH "/var/adm/notify/warnings" |
#define | FILEFORBACKUPFILES "YaSTBackupModifiedFiles" |
#define | FAILIFNOTINITIALIZED if( ! initialized() ) { WAR << "No database access: " << Error::E_RpmDB_not_open << endl; return Error::E_RpmDB_not_open; } |
#define | ENUM_OUT(B, C) str << ( _dbStateInfo & B ? C : '-' ) |
Functions | |
string | stringPath (const Pathname &root_r, const Pathname &sub_r) |
ostream & | operator<< (ostream &str, const RpmDb::DbStateInfoBits &obj) |
IMPL_BASE_POINTER (RpmDb) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|