class MingwModuleHandler\r
{\r
public:\r
- static std::map<std::string,MingwModuleHandler*>* handler_map;\r
+ static std::map<ModuleType,MingwModuleHandler*>* handler_map;\r
\r
- MingwModuleHandler ( const char* moduletype_ );\r
+ MingwModuleHandler ( ModuleType moduletype );\r
virtual ~MingwModuleHandler() {}\r
\r
static void SetMakefile ( FILE* f );\r
static MingwModuleHandler* LookupHandler ( const std::string& location,\r
- const std::string& moduletype_ );\r
+ ModuleType moduletype_ );\r
virtual void Process ( const Module& module ) = 0;\r
\r
protected:\r