#include <advancedDetector.h>
Public Member Functions | |
| void | setMD5 (const Common::String &fname, const Common::String &md5) |
| const Common::String & | getMD5 (const Common::String &fname) const |
| void | setSize (const Common::String &fname, int64 size) |
| int64 | getSize (const Common::String &fname) const |
| bool | containsMD5 (const Common::String &fname) const |
| void | addArchive (const Common::FSNode &node, Common::Archive *archivePtr) |
| Common::Archive * | getArchive (const Common::FSNode &node) const |
| void | clearArchives () |
| void | clear () |
Additional Inherited Members | |
Static Public Member Functions inherited from Common::Singleton< AdvancedDetectorCacheManager > | |
| static bool | hasInstance () |
| static AdvancedDetectorCacheManager & | instance () |
| static void | destroy () |
Protected Types inherited from Common::Singleton< AdvancedDetectorCacheManager > | |
| typedef AdvancedDetectorCacheManager | SingletonBaseType |
Static Protected Attributes inherited from Common::Singleton< AdvancedDetectorCacheManager > | |
| static AdvancedDetectorCacheManager * | _singleton |
Singleton Cache Storage for Computed MD5s and Open Archives