|
Classes |
| class | YUMFileListParser |
| | Parser for YUM filelists files Use this class as an iterator that produces, one after one, YUMFileListData_Ptr(s) for the XML package elements. More...
|
| class | YUMGroupParser |
| | Parser for YUM group files. More...
|
| class | YUMOtherParser |
| | Parser for YUM other.xml files Use this class as an iterator that produces, one after one, YUMOtherData_Ptr(s) for the XML package elements. More...
|
| class | YUMDependency |
| | Holds dependency data. More...
|
| class | YUMDirSize |
| | Holds data about how much space will be needed per directory. More...
|
| class | FileData |
| | Holds Data about file and file type (directory, plain) within other YUM data. More...
|
| class | MetaPkg |
| | Defines "meta packages" that are in YUMGroupData FIXME: I'm not certain what this is ;-). More...
|
| class | PackageReq |
| | A Package reference, e.g. More...
|
| class | ChangelogEntry |
| | A single changelog entry. More...
|
| class | YUMObjectData |
| class | YUMPatchAtom |
| class | YUMPlainRpm |
| struct | YUMEdition |
| struct | YUMPatchBaseVersion |
| struct | YUMPatchRpm |
| struct | YUMDeltaBaseVersion |
| struct | YUMDeltaRpm |
| class | YUMPatchPackage |
| class | YUMPatchScript |
| class | YUMPatchMessage |
| class | YUMRepomdData |
| | Holds the metadata about a YUM repository. More...
|
| class | YUMPrimaryData |
| | Describes a package in a YUM repository. More...
|
| class | YUMGroupData |
| | Describes the groups in a YUM repository. More...
|
| class | YUMPatternData |
| | Describes the patterns in a YUM repository. More...
|
| class | YUMFileListData |
| | Contains the file list for a YUM package. More...
|
| class | YUMOtherData |
| | Data from other.mxl, i.e., changelogs. More...
|
| class | YUMPatchData |
| class | YUMPatchesData |
| class | YUMProductData |
| class | YUMPatchesParser |
| | Parser for YUM primary.xml files (containing package metadata) Use this class as an iterator that produces, one after one, YUMPatchesData_Ptr(s) for the XML package elements in the input. More...
|
| class | YUMPatchParser |
| | Parser for YUM primary.xml files (containing package metadata) Use this class as an iterator that produces, one after one, YUMPatchData_Ptr(s) for the XML package elements in the input. More...
|
| class | YUMPatternParser |
| | Parser for YUM pattern files. More...
|
| class | YUMPrimaryParser |
| | Parser for YUM primary.xml files (containing package metadata) Use this class as an iterator that produces, one after one, YUMPrimaryData_Ptr(s) for the XML package elements in the input. More...
|
| class | YUMProductParser |
| | Parser for YUM primary.xml files (containing package metadata) Use this class as an iterator that produces, one after one, YUMProductData_Ptr(s) for the XML package elements in the input. More...
|
| class | YUMRepomdParser |
| | Parser for YUM repomd.xml files (describing the repository) Use this class as an iterator that produces, one after one, YUMRepomdData_Ptr(s) for the XML package elements. More...
|
Functions |
| static boost::regex | filenameRegex ("^.*(/bin/|/sbin/|/lib/|/lib64/|/etc/|/usr/share/dict/words/|/usr/games/|/usr/share/magic\\.mime|/opt/gnome/games).*$") |
| | IMPL_PTR_TYPE (YUMRepomdData) |
| | IMPL_PTR_TYPE (YUMPrimaryData) |
| | IMPL_PTR_TYPE (YUMGroupData) |
| | IMPL_PTR_TYPE (YUMPatternData) |
| | IMPL_PTR_TYPE (YUMFileListData) |
| | IMPL_PTR_TYPE (YUMOtherData) |
| | IMPL_PTR_TYPE (YUMPatchData) |
| | IMPL_PTR_TYPE (YUMPatchesData) |
| | IMPL_PTR_TYPE (YUMProductData) |
| | IMPL_PTR_TYPE (YUMPatchPackage) |
| | IMPL_PTR_TYPE (YUMPatchScript) |
| | IMPL_PTR_TYPE (YUMPatchMessage) |
| template<class T> |
| ostream & | operator<< (ostream &out, const list< T > &aList) |
| | Generic stream output for lists of Ptrs.
|
| string | join (const list< string > &aList, const string &joiner) |
| | Join a list of strings into a single string.
|
| ostream & | operator<< (ostream &out, const YUMDependency &data) |
| ostream & | operator<< (ostream &out, const YUMDirSize &data) |
| ostream & | operator<< (ostream &out, const FileData &data) |
| ostream & | operator<< (ostream &out, const MetaPkg &data) |
| ostream & | operator<< (ostream &out, const PackageReq &data) |
| ostream & | operator<< (ostream &out, const ChangelogEntry &data) |
| ostream & | operator<< (ostream &out, const YUMRepomdData &data) |
| ostream & | operator<< (ostream &out, const YUMPrimaryData &data) |
| ostream & | operator<< (ostream &out, const YUMGroupData &data) |
| ostream & | operator<< (ostream &out, const YUMPatternData &data) |
| ostream & | operator<< (ostream &out, const YUMFileListData &data) |
| ostream & | operator<< (ostream &out, const YUMOtherData &data) |
| ostream & | operator<< (ostream &out, const YUMPatchData &data) |
| ostream & | operator<< (ostream &out, const YUMPatchesData &data) |
| ostream & | operator<< (ostream &out, const YUMProductData &data) |
| std::ostream & | operator<< (std::ostream &out, const zypp::shared_ptr< YUMPatchAtom > data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPatchMessage &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPatchScript &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPatchPackage &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPlainRpm &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMEdition &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPatchBaseVersion &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPatchRpm &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMDeltaBaseVersion &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMDeltaRpm &data) |
| | DEFINE_PTR_TYPE (YUMRepomdData) |
| | DEFINE_PTR_TYPE (YUMPrimaryData) |
| | DEFINE_PTR_TYPE (YUMGroupData) |
| | DEFINE_PTR_TYPE (YUMPatternData) |
| | DEFINE_PTR_TYPE (YUMFileListData) |
| | DEFINE_PTR_TYPE (YUMOtherData) |
| | DEFINE_PTR_TYPE (YUMPatchData) |
| | DEFINE_PTR_TYPE (YUMPatchesData) |
| | DEFINE_PTR_TYPE (YUMProductData) |
| | DEFINE_PTR_TYPE (YUMPatchPackage) |
| | DEFINE_PTR_TYPE (YUMPatchScript) |
| | DEFINE_PTR_TYPE (YUMPatchMessage) |
| std::ostream & | operator<< (std::ostream &out, const YUMDependency &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMDirSize &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMRepomdData &data) |
| std::ostream & | operator<< (std::ostream &out, const FileData &data) |
| std::ostream & | operator<< (std::ostream &out, const MetaPkg &data) |
| std::ostream & | operator<< (std::ostream &out, const PackageReq &data) |
| std::ostream & | operator<< (std::ostream &out, const ChangelogEntry &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPrimaryData &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMGroupData &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPatternData &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMFileListData &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMOtherData &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPatchData &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMPatchesData &data) |
| std::ostream & | operator<< (std::ostream &out, const YUMProductData &data) |
Variables |
| static regex_t | filenameRegexT |
| static bool | filenameRegexOk = false |
| static bool | useboost |