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

这个提交包含在:
Evgeny
2018-04-05 18:03:05 -05:00
父节点 ee5bc95019
当前提交 e4384c2c51
共修改 3 个文件,包含 74 行新增和 17 行删除
+3 -3
查看文件
@@ -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;
}