]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/deb/debindexfile.h
centralize unlink checks in acquire-item
[apt.git] / apt-pkg / deb / debindexfile.h
index dc75a01ab0544f81b75103db99739b9229856ab7..e96a4761eed6430f7906393465a70afadeb7b4d5 100644 (file)
@@ -43,6 +43,8 @@ public:
    // Abort if the file does not exist.
    virtual bool Exists() const APT_OVERRIDE {return true;};
 
+   virtual pkgCacheListParser * CreateListParser(FileFd &Pkg) APT_OVERRIDE;
+
    debStatusIndex(std::string const &File);
    virtual ~debStatusIndex();
 };
@@ -142,6 +144,9 @@ public:
 
    debDebPkgFileIndex(std::string const &DebFile);
    virtual ~debDebPkgFileIndex();
+
+   //FIXME: use proper virtual-handling on next ABI break
+   APT_HIDDEN std::string ArchiveInfo_impl(pkgCache::VerIterator const &Ver) const;
 };
 
 class debDscFileIndex : public pkgDebianIndexRealFile