+ /** Adds a pack file with a regex to filter logical files. The index is
+ read on the first call; subsequent calls will use cached data. */
+ void add_pack_file(const std::string &, const std::string &);
+
+ /// Returns information about the files in the pack.
+ std::list<FileInfo> list_files() const;