#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