11 |
} |
} |
12 |
while (std::find(_existing_ids.begin(), _existing_ids.end(), tmp_str_id) != _existing_ids.end()); |
while (std::find(_existing_ids.begin(), _existing_ids.end(), tmp_str_id) != _existing_ids.end()); |
13 |
res = "@" + tmp_str_id + "@"; |
res = "@" + tmp_str_id + "@"; |
|
std::cout << "IdGenerator::getId() => " << res << std::endl; |
|
14 |
return res; |
return res; |
15 |
} |
} |
16 |
|
|
17 |
void GEDCOMParser::IdGenerator::addUsedId(std::string const &id) |
void GEDCOMParser::IdGenerator::addUsedId(std::string const &id) |
18 |
{ |
{ |
|
std::cout << "IdGenerator::addUsedId(" << id << ")" << std::endl; |
|
19 |
_existing_ids.push_back(id); |
_existing_ids.push_back(id); |
20 |
return; |
return; |
21 |
} |
} |