Refactoring base config class into proper ini file name

This commit is contained in:
Dennis Luxen
2013-08-06 17:23:40 +02:00
parent db7d4f56b3
commit b405029f0f
11 changed files with 12 additions and 103 deletions
+3 -3
View File
@@ -27,7 +27,7 @@ or see http://www.gnu.org/licenses/agpl.txt.
#include "Server.h"
#include "../Util/BaseConfiguration.h"
#include "../Util/IniFile.h"
#include "../Util/InputFileUtil.h"
#include "../Util/OpenMPWrapper.h"
#include "../Util/OSRMException.h"
@@ -38,7 +38,7 @@ or see http://www.gnu.org/licenses/agpl.txt.
#include <zlib.h>
struct ServerFactory {
static Server * CreateServer(BaseConfiguration& serverConfig) {
static Server * CreateServer(IniFile& serverConfig) {
if(!testDataFile(serverConfig.GetParameter("nodesData"))) {
throw OSRMException("nodes file not found");
@@ -76,7 +76,7 @@ struct ServerFactory {
}
static Server * CreateServer(const char * iniFile) {
BaseConfiguration serverConfig(iniFile);
IniFile serverConfig(iniFile);
return CreateServer(serverConfig);
}
};