| 376 | |
| 377 | |
| 378 | void MetadataReader::doComments(const std::string& key, |
| 379 | ::nitf::List& list) |
| 380 | { |
| 381 | int i = 0; |
| 382 | ::nitf::ListIterator iter = list.begin(); |
| 383 | while (iter != list.end()) |
| 384 | { |
| 385 | ::nitf::Field field = *iter; |
| 386 | |
| 387 | const std::string subkey = "ICOM:" + std::to_string(i); |
| 388 | |
| 389 | writeField(key, subkey, field); |
| 390 | |
| 391 | ++i; |
| 392 | ++iter; |
| 393 | } |
| 394 | |
| 395 | return; |
| 396 | } |
| 397 | |
| 398 | |
| 399 | } // namespaces |