- inline const char *Name() const {return (*this)->Name(); }
- inline std::string FullName(bool const &Pretty) const { return (*this)->FullName(Pretty); }
- inline std::string FullName() const { return (*this)->FullName(); }
- inline const char *Section() const {return (*this)->Section(); }
- inline bool Purge() const {return (*this)->Purge(); }
- inline const char *Arch() const {return (*this)->Arch(); }
- inline pkgCache::GrpIterator Group() const { return (*this)->Group(); }
- inline pkgCache::VerIterator VersionList() const { return (*this)->VersionList(); }
- inline pkgCache::VerIterator CurrentVer() const { return (*this)->CurrentVer(); }
- inline pkgCache::DepIterator RevDependsList() const { return (*this)->RevDependsList(); }
- inline pkgCache::PrvIterator ProvidesList() const { return (*this)->ProvidesList(); }
- inline pkgCache::PkgIterator::OkState State() const { return (*this)->State(); }
- inline const char *CandVersion() const { return (*this)->CandVersion(); }
- inline const char *CurVersion() const { return (*this)->CurVersion(); }
- inline pkgCache *Cache() const { return (*this)->Cache(); };
- inline unsigned long Index() const {return (*this)->Index();};
+ inline const char *Name() const {return (**this).Name(); }
+ inline std::string FullName(bool const &Pretty) const { return (**this).FullName(Pretty); }
+ inline std::string FullName() const { return (**this).FullName(); }
+ inline const char *Section() const {return (**this).Section(); }
+ inline bool Purge() const {return (**this).Purge(); }
+ inline const char *Arch() const {return (**this).Arch(); }
+ inline pkgCache::GrpIterator Group() const { return (**this).Group(); }
+ inline pkgCache::VerIterator VersionList() const { return (**this).VersionList(); }
+ inline pkgCache::VerIterator CurrentVer() const { return (**this).CurrentVer(); }
+ inline pkgCache::DepIterator RevDependsList() const { return (**this).RevDependsList(); }
+ inline pkgCache::PrvIterator ProvidesList() const { return (**this).ProvidesList(); }
+ inline pkgCache::PkgIterator::OkState State() const { return (**this).State(); }
+ inline const char *CandVersion() const { return (**this).CandVersion(); }
+ inline const char *CurVersion() const { return (**this).CurVersion(); }
+ inline pkgCache *Cache() const { return (**this).Cache(); };
+ inline unsigned long Index() const {return (**this).Index();};
+ // we have only valid iterators here
+ inline bool end() const { return false; };