SortingInterpreter.h
Go to the documentation of this file.00001
00002
00003 #ifndef _SORTING_INTERPRETER_H_
00004 #define _SORTING_INTERPRETER_H_
00005
00006 #include <set>
00007 #include <string>
00008 #include <vector>
00009
00010 namespace fesa
00011 {
00012
00013 class HomogeneousDevCol;
00014 class AbstractDevice;
00015
00016 class SortingInterpreter
00017 {
00018 public:
00024 std::set<HomogeneousDevCol*> interpret(std::string formula, std::string className, std::vector<AbstractDevice*>*);
00025
00026
00027 private:
00028 std::set<HomogeneousDevCol*> devCol_;
00029 };
00030
00031 }
00032
00033 #endif // _SORTING_INTERPRETER_H_