00001 #include "moduleLoader.h" 00002 00003 ModuleLoader::ModuleLoader() 00004 { 00005 00006 } 00007 00008 ModuleLoader::~ModuleLoader() 00009 { 00010 00011 } 00012 00013 string ModuleLoader::extractFunctionName(string fnString) 00014 { 00015 size_t pos = fnString.find("@"); 00016 if(pos == string::npos) 00017 return ""; 00018 return fnString.substr(0, pos); 00019 } 00020 00021 string ModuleLoader::extractLibName(string fnString) 00022 { 00023 size_t pos = fnString.find("@"); 00024 if(pos == string::npos) 00025 return ""; 00026 return fnString.substr(pos + 1); 00027 } 00028