loading of config rpl_rc.xml file; range format [N], [N:], [N:M]

Šī revīzija ir iekļauta:
Evgeny
2018-04-05 18:03:05 -05:00
vecāks ee5bc95019
revīzija e4384c2c51
3 mainīti faili ar 74 papildinājumiem un 17 dzēšanām
+3 -3
Parādīt failu
@@ -94,7 +94,7 @@ class Xml {
template <class F>
F ForEach(const F& f_i) {
F f = f_i;
for (auto& entry : *map_) {
if (map_) for (auto& entry : *map_) {
for (auto node : entry.second) {
if (f.fun(entry.first, node) == false) break;
}
@@ -105,7 +105,7 @@ class Xml {
template <class F>
F ForEach(const F& f_i) const {
F f = f_i;
for (auto& entry : *map_) {
if (map_) for (auto& entry : *map_) {
for (auto node : entry.second) {
if (f.fun(entry.first, node) == false) break;
}
@@ -163,7 +163,7 @@ class Xml {
bool Init() {
fd_ = open(file_name_.c_str(), O_RDONLY);
if (fd_ == -1) {
perror((std::string("open XML file ") + file_name_).c_str());
//perror((std::string("open XML file ") + file_name_).c_str());
return false;
}