- void PushSectionEntry(std::vector<std::string> const &Archs, const debSectionEntry *Entry);
- void PushSectionEntry(std::string const &Arch, const debSectionEntry *Entry);
-};
-
-class APT_HIDDEN debDebFileMetaIndex : public metaIndex
-{
- private:
- void *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();