00001 #ifndef Impala_Persistency_FrameHashesRepository_h 00002 #define Impala_Persistency_FrameHashesRepository_h 00003 00004 #include "Persistency/RepositoryDispatcher.h" 00005 #include "Persistency/FrameHashesLocator.h" 00006 #include "Persistency/FrameHashesRepositoryInFile.h" 00007 #include "Persistency/RepositoryNotImplemented.h" 00008 00009 #include "Core/VideoSet/FrameHashes.h" 00010 00011 namespace Impala 00012 { 00013 namespace Persistency 00014 { 00015 00016 typedef Core::VideoSet::FrameHashes FrameHashes; 00017 00018 class FrameHashesRepository 00019 : public RepositoryDispatcher<FrameHashesLocator, 00020 FrameHashes, 00021 FrameHashesRepositoryInFile, 00022 RepositoryNotImplemented<FrameHashes> > 00023 { 00024 00025 public: 00026 00027 }; 00028 00029 } // namespace Persistency 00030 } // namespace Impala 00031 00032 #endif