29 |
} |
} |
30 |
|
|
31 |
ConfigFile::ConfigFile(std::string const& configFile) |
ConfigFile::ConfigFile(std::string const& configFile) |
32 |
|
: filename_(configFile) |
33 |
{ |
{ |
34 |
Open(configFile); |
Open(); |
35 |
|
} |
36 |
|
|
37 |
|
|
38 |
|
bool ConfigFile::Reload() |
39 |
|
{ |
40 |
|
content_.clear(); |
41 |
|
return Open(); |
42 |
} |
} |
43 |
|
|
44 |
bool ConfigFile::Open(std::string const& configFile) |
bool ConfigFile::Open(std::string const& configFile) |
45 |
{ |
{ |
46 |
std::ifstream file(configFile.c_str()); |
content_.clear(); |
47 |
|
filename_ = configFile; |
48 |
|
return Open(); |
49 |
|
} |
50 |
|
|
51 |
|
bool ConfigFile::Open() |
52 |
|
{ |
53 |
|
std::ifstream file( filename_.c_str() ); |
54 |
|
|
55 |
std::string line; |
std::string line; |
56 |
std::string name; |
std::string name; |