aboutsummaryrefslogtreecommitdiff
path: root/common/archive.h
AgeCommit message (Expand)Author
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
2010-08-16COMMON: Try to clarify and update some Common::Archive docsMax Horn
2009-10-03Fixed bug in archive.cpp that caused at least one engine (SAGA) not to workYotam Barnoy
2009-09-23Got rid of Common::File::addDefaultDirectory, instead implemented the solutio...Johannes Schickel
2009-06-01Add a 'flat' option to FSDirectory to allow searching recursively for files i...Willem Jan Palenstijn
2009-03-09Rewrote Common::List iterator code to ensure const correctness is preserved.Max Horn
2009-02-22Modified FSDirectory::lookupCache to return a FSNode *pointer*, so that we ca...Max Horn
2009-02-15Merged internal 'matchPath' method of class Archive into global matchString f...Max Horn
2009-01-23Renamed Archive::openFile to createReadStreamForMemberMax Horn
2009-01-23Renamed ArchiveMember::open -> createReadStream, and made it a cv member (con...Max Horn
2008-12-27Turned FSNode into a ArchiveMember subclass; removed the now obsolete FSDirec...Max Horn
2008-12-27Moved addDirectory from SearchManager to SearchSet; changed several places fr...Max Horn
2008-12-22Fixed indentation and removed whitespaces at the end of lineJordi Vilalta Prat
2008-12-15cleanupMax Horn
2008-11-21refactor inconsistent calls to cacheDirectoryRecursiveWillem Jan Palenstijn
2008-11-21Added ArchiveMember::getDisplayName() method; changed ArchiveMember::getName(...Max Horn
2008-11-01Commit of patch #2207782 "ARCHIVE: New method 'getMember'".Johannes Schickel
2008-10-22Made constructor of SearchManager singleton privateMax Horn
2008-10-22Committed updated version of my patch #2184529 "SearchSet: Get rid of SharedP...Johannes Schickel
2008-10-22Removed File::addDefaultDirectoryRecursive, tweaked SearchMan API slightlyMax Horn
2008-10-13Removed SearchManager::addArchive, since SearchManager::add offers the same f...Johannes Schickel
2008-10-12* Added prefix support to cache entries of FSDirectory, as specified in patch...Nicola Mettifogo
2008-10-08Added an optional depth parameter to FSDirectory::getSubDirectory(), so that ...Nicola Mettifogo
2008-10-03Committed slightly modified patch #2034983 "Case-insensitivy and directory ha...Johannes Schickel
2008-10-02Renamed FilesystemNode -> FSNodeMax Horn
2008-09-29add constructor to SearchSet::Node for proper init of structure members with ...Gregory Montoir
2008-09-29Add priority parameter to the SearchMan APIMax Horn
2008-09-27Modified Common::SearchSet to take signed integer priorities, for convenience...Max Horn
2008-09-18Added 'native' implementations for FSDirectory::matchPattern & SearchSet::get...Max Horn
2008-09-17Simplified & fixed SearchManagerMax Horn
2008-09-11Added first version of the SearchManager, as it is presented in patch tracker...Nicola Mettifogo
2008-09-06Added hasArchive to SearchSet.Johannes Schickel
2008-09-06Clarified / fixed some Common::Archive doxygen commentsMax Horn
2008-09-05Fix class FSDirectory (matchPattern would call getAllNames would call matchPa...Max Horn
2008-09-05* Implemented a default matchPattern for Archive subclasses (courtesy of Fing...Nicola Mettifogo
2008-09-04Changed FSDirectory::getSubDirectory to return a FSDirectory pointer instead ...Max Horn
2008-09-03Minor formatting cleanup.Johannes Schickel
2008-09-03Changed Archive::openFile to return a SeekableReadStream* instead of a FilePtrMax Horn
2008-08-31* Added Archive, an interface for searching into file containers.Nicola Mettifogo