00001 #ifndef DICTIONARYMODULE_HPP_
00002 #define DICTIONARYODULE_HPP_
00003
00004 #include "../OptFrameModule.hpp"
00005
00006 template<class R, class M>
00007 class DictionaryModule : public OptFrameModule<R,M>
00008 {
00009 public:
00010 string id()
00011 {
00012 return "dictionary";
00013 }
00014 string usage()
00015 {
00016 return "dictionary";
00017 }
00018
00019 void run(vector<OptFrameModule<R,M>*> all_modules, HeuristicFactory<R,M>*, map<string,string>* dictionary, string)
00020 {
00021 cout << (*dictionary) << endl;
00022 }
00023
00024 };
00025
00026 #endif