| 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 |
} |
} |