Classes | |
| class | BinHeader |
| class | librpmDb |
| Manage access to librpm database. More... | |
| struct | RpmRemoveReport |
| struct | RpmInstallReport |
| struct | KeyRingSignalReceiver |
| class | RpmDb |
| Interface to the rpm program. More... | |
| class | RpmException |
| Just inherits Exception to separate media exceptions. More... | |
| class | GlobalRpmInitException |
| class | RpmInvalidRootException |
| class | RpmAccessBlockedException |
| class | RpmSubprocessException |
| class | RpmInitException |
| class | RpmDbOpenException |
| class | RpmDbAlreadyOpenException |
| class | RpmDbNotOpenException |
| class | RpmDbConvertException |
| class | RpmNullDatabaseException |
| struct | FileInfo |
| class | RpmHeader |
| Wrapper class for rpm header struct. More... | |
| class | RPMPackageImpl |
| Class representing a package. More... | |
| struct | InstallResolvableReport |
| struct | RemoveResolvableReport |
| struct | RebuildDBReport |
| struct | ConvertDBReport |
| struct | ScanDBReport |
Functions | |
| std::ostream & | operator<< (std::ostream &str, const librpmDb::DbDirInfo &obj) |
| ostream & | operator<< (ostream &str, const librpmDb::db_const_iterator &obj) |
| static ssize_t | Pread (FD_t fd, void *buf, size_t count, off_t offset) |
| static FD_t | fadOpen (const char *path) |
| static int | fadNextOffset (FD_t fd, unsigned int lastOffset) |
| static int | fadFirstOffset (FD_t fd) |
| static int | dncmp (const void *a, const void *b) |
| static void | compressFilelist (Header h) |
| void | providePackageNVR (Header h) |
| void | internal_convertV3toV4 (const Pathname &v3db_r, const librpmDb::constPtr &v4db_r, callback::SendReport< ConvertDBReport > &report) |
| void | convertV3toV4 (const Pathname &v3db_r, const librpmDb::constPtr &v4db_r) |
| unsigned | diffFiles (const std::string file1, const std::string file2, std::string &out, int maxlines) |
| string | stringPath (const Pathname &root_r, const Pathname &sub_r) |
| ostream & | operator<< (ostream &str, const RpmDb::DbStateInfoBits &obj) |
Variables | |
| static int | fadFileSize |
| static shared_ptr< KeyRingSignalReceiver > | sKeyRingReceiver |
|
||||||||||||
|
Definition at line 507 of file librpmDb.cc. References zypp::target::rpm::librpmDb::DbDirInfo::dbPath(), zypp::target::rpm::librpmDb::DbDirInfo::illegalArgs(), and zypp::target::rpm::librpmDb::DbDirInfo::root(). |
|
||||||||||||
|
Definition at line 727 of file librpmDb.cc. References zypp::target::rpm::librpmDb::db_const_iterator::_d. |
|
||||||||||||||||||||
|
Definition at line 48 of file librpmDb.cv3.cc. Referenced by fadNextOffset(), and fadOpen(). |
|
|
Definition at line 54 of file librpmDb.cv3.cc. References FA_MAGIC, fadFileSize, and Pread(). Referenced by internal_convertV3toV4(). |
|
||||||||||||
|
Definition at line 86 of file librpmDb.cv3.cc. References fadFileSize, Pread(), and faHeader::size. Referenced by fadFirstOffset(), and internal_convertV3toV4(). |
|
|
Definition at line 124 of file librpmDb.cv3.cc. References fadNextOffset(). Referenced by internal_convertV3toV4(). |
|
||||||||||||
|
Definition at line 130 of file librpmDb.cv3.cc. |
|
|
Definition at line 140 of file librpmDb.cv3.cc. |
|
|
Definition at line 239 of file librpmDb.cv3.cc. References name. |
|
||||||||||||||||
|
= CBSuggest::CANCEL Definition at line 340 of file librpmDb.cv3.cc. References zypp::filesystem::Pathname::asString(), fadFirstOffset(), fadNextOffset(), fadOpen(), INT, MIL, and ZYPP_THROW. Referenced by convertV3toV4(). |
|
||||||||||||
|
Definition at line 497 of file librpmDb.cv3.cc. References zypp::Exception::asUserString(), internal_convertV3toV4(), report, and ZYPP_RETHROW. |
|
||||||||||||||||||||
|
Definition at line 86 of file RpmDb.cc. References zypp::ExternalProgram::Discard_Stderr, and zypp::externalprogram::ExternalDataSource::receiveLine(). |
|
||||||||||||
|
Definition at line 122 of file RpmDb.cc. Referenced by zypp::target::rpm::RpmDb::dumpOn(), and zypp::target::rpm::RpmDb::initDatabase(). |
|
||||||||||||
|
Definition at line 133 of file RpmDb.cc. References ENUM_OUT. |
|
|
Definition at line 46 of file librpmDb.cv3.cc. Referenced by fadNextOffset(), and fadOpen(). |
|
|
Definition at line 84 of file RpmDb.cc. Referenced by zypp::target::rpm::RpmDb::RpmDb(), and zypp::target::rpm::RpmDb::~RpmDb(). |
1.4.6