00001 #ifndef Impala_Persistency_BestFileRepository_h 00002 #define Impala_Persistency_BestFileRepository_h 00003 00004 #include "Persistency/RepositoryDispatcher.h" 00005 #include "Persistency/BestFileRepositoryInFile.h" 00006 #include "Persistency/RepositoryNotImplemented.h" 00007 00008 00009 namespace Impala 00010 { 00011 namespace Persistency 00012 { 00013 00014 00015 class BestFileRepository 00016 : public RepositoryDispatcher<ModelLocator, 00017 Util::PropertySet, 00018 BestFileRepositoryInFile, 00019 RepositoryNotImplemented<Util::PropertySet> > 00020 { 00021 public: 00022 00023 private: 00024 00025 ILOG_VAR_DEC; 00026 00027 }; 00028 00029 ILOG_VAR_INIT(BestFileRepository, Impala.Persistency); 00030 00031 } // namespace Persistency 00032 } // namespace Impala 00033 00034 #endif