Public Member Functions | |
| Impl (const PackagesDuFileReader &parent_r) | |
| virtual | ~Impl () |
| bool | hasPackage () const |
| bool | hasSourcepackage () const |
| data::Package_Ptr | handoutPackage () |
| data::SrcPackage_Ptr | handoutSourcepackage () |
| void | consumeVer (const SingleTagPtr &tag_r) |
| Consume =Ver:. | |
| void | consumePkg (const SingleTagPtr &tag_r) |
| Consume =Pkg:. | |
| void | consumeDir (const MultiTagPtr &tag_r) |
| Consume +Dir:. | |
Public Attributes | |
| DefaultIntegral < unsigned, 0 > | _c_pkg |
| DefaultIntegral < unsigned, 0 > | _c_srcpkg |
Private Attributes | |
| data::Packagebase_Ptr | _data |
| data::Package_Ptr | _pkgData |
| data::SrcPackage_Ptr | _srcpkgData |
| DiskUsageCounter::MountPointSet | _mounts |
Definition at line 42 of file PackagesDuFileReader.cc.
| zypp::parser::susetags::PackagesDuFileReader::Impl::Impl | ( | const PackagesDuFileReader & | parent_r | ) | [inline] |
| virtual zypp::parser::susetags::PackagesDuFileReader::Impl::~Impl | ( | ) | [inline, virtual] |
Definition at line 59 of file PackagesDuFileReader.cc.
| bool zypp::parser::susetags::PackagesDuFileReader::Impl::hasPackage | ( | ) | const [inline] |
| bool zypp::parser::susetags::PackagesDuFileReader::Impl::hasSourcepackage | ( | ) | const [inline] |
| data::Package_Ptr zypp::parser::susetags::PackagesDuFileReader::Impl::handoutPackage | ( | ) | [inline] |
| data::SrcPackage_Ptr zypp::parser::susetags::PackagesDuFileReader::Impl::handoutSourcepackage | ( | ) | [inline] |
| void zypp::parser::susetags::PackagesDuFileReader::Impl::consumeVer | ( | const SingleTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PackagesDuFileReader::Impl::consumePkg | ( | const SingleTagPtr & | tag_r | ) | [inline] |
Consume =Pkg:.
Definition at line 92 of file PackagesDuFileReader.cc.
References _c_pkg, _c_srcpkg, _data, _pkgData, _srcpkgData, zypp::parser::susetags::FileReaderBase::BaseImpl::error(), zypp::str::split(), and ZYPP_THROW.
| void zypp::parser::susetags::PackagesDuFileReader::Impl::consumeDir | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Dir:.
Definition at line 121 of file PackagesDuFileReader.cc.
References _data, _mounts, zypp::parser::susetags::FileReaderBase::BaseImpl::error(), for_, zypp::str::hasPrefix(), zypp::DiskUsage::Entry::path, zypp::str::regex_match(), and ZYPP_THROW.
data::Packagebase_Ptr zypp::parser::susetags::PackagesDuFileReader::Impl::_data [private] |
Definition at line 193 of file PackagesDuFileReader.cc.
Referenced by consumeDir(), consumePkg(), handoutPackage(), and handoutSourcepackage().
data::Package_Ptr zypp::parser::susetags::PackagesDuFileReader::Impl::_pkgData [private] |
Definition at line 194 of file PackagesDuFileReader.cc.
Referenced by consumePkg(), handoutPackage(), handoutSourcepackage(), and hasPackage().
data::SrcPackage_Ptr zypp::parser::susetags::PackagesDuFileReader::Impl::_srcpkgData [private] |
Definition at line 195 of file PackagesDuFileReader.cc.
Referenced by consumePkg(), handoutPackage(), handoutSourcepackage(), and hasSourcepackage().
1.5.3