00001 #ifndef LIBRARYSETSFACTORY_H 00002 #define LIBRARYSETSFACTORY_H 00003 00004 #include <vector> 00005 00006 class InputCombiningRuleParser; 00007 class LibrarySet; 00008 class Library; 00009 00013 class LibrarySetsFactory 00014 { 00015 public: 00016 00020 static void build( std::vector<LibrarySet*> & p_library_sets, std::vector<Library*> &p_libraries, InputCombiningRuleParser &p_parser ); 00021 protected: 00022 private: 00023 }; 00024 00025 #endif 00026 00027 private: 00028 }; 00029 00030 #endif