- std::vector<std::string> Languages);
-};
-
-class APT_HIDDEN debDebFileMetaIndex : public metaIndex
-{
- private:
- void * const d;
- std::string DebFile;
- debDebPkgFileIndex *DebIndex;
- public:
- virtual std::string ArchiveURI(std::string const& /*File*/) const {
- return DebFile;
- }
- virtual bool GetIndexes(pkgAcquire* /*Owner*/, const bool& /*GetAll=false*/) const {
- return true;
- }
- virtual std::vector<IndexTarget> GetIndexTargets() const {
- return std::vector<IndexTarget>();
- }
- virtual std::vector<pkgIndexFile *> *GetIndexFiles() {
- return Indexes;
- }
- virtual bool IsTrusted() const {
- return true;
- }
- debDebFileMetaIndex(std::string const &DebFile);
- virtual ~debDebFileMetaIndex();
-
+ std::vector<std::string> Languages,
+ bool const usePDiffs, std::string const &useByHash);