| 54 |
_writer->WriteString(toString < int >(_ref_level) + " RELA", |
_writer->WriteString(toString < int >(_ref_level) + " RELA", |
| 55 |
object->getRela ()); |
object->getRela ()); |
| 56 |
_ref_level++; |
_ref_level++; |
| 57 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 58 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 59 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 60 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 61 |
object->getSourceCitations (); |
object->getSourceCitations (); |
| 62 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 63 |
_ref_level--; |
_ref_level--; |
| 74 |
_writer->WriteString(toString < int >(_ref_level + 2) + " TIME", |
_writer->WriteString(toString < int >(_ref_level + 2) + " TIME", |
| 75 |
object->getTime()); |
object->getTime()); |
| 76 |
_ref_level++; |
_ref_level++; |
| 77 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 78 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 79 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 80 |
_ref_level--; |
_ref_level--; |
| 91 |
_writer->WriteStrings(toString < int >(_ref_level + 1) + " PEDI", |
_writer->WriteStrings(toString < int >(_ref_level + 1) + " PEDI", |
| 92 |
object->getPedis ()); |
object->getPedis ()); |
| 93 |
_ref_level++; |
_ref_level++; |
| 94 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 95 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 96 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 97 |
_ref_level--; |
_ref_level--; |
| 133 |
object->getAgnc ()); |
object->getAgnc ()); |
| 134 |
_writer->WriteString (toString < int >(_ref_level) + " CAUS", |
_writer->WriteString (toString < int >(_ref_level) + " CAUS", |
| 135 |
object->getCaus ()); |
object->getCaus ()); |
| 136 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 137 |
object->getSourceCitations (); |
object->getSourceCitations (); |
| 138 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 139 |
GEDCOMParser::MultimediaLinks_t mm_links = |
GEDCOMParser::AttachmentManager::MultimediaLinks_t mm_links = |
| 140 |
object->getMultimediaLinks(); |
object->getMultimediaLinks(); |
| 141 |
VisitMultimediaLinks(&mm_links); |
VisitMultimediaLinks(&mm_links); |
| 142 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 143 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 144 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 145 |
return; |
return; |
| 255 |
GEDCOMParser::LdsSpouseSealings_t lds_spouse_sealings = |
GEDCOMParser::LdsSpouseSealings_t lds_spouse_sealings = |
| 256 |
object->getLdsSpouseSealings (); |
object->getLdsSpouseSealings (); |
| 257 |
VisitLdsSpouseSealings(&lds_spouse_sealings); |
VisitLdsSpouseSealings(&lds_spouse_sealings); |
| 258 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 259 |
object->getSourceCitations (); |
object->getSourceCitations (); |
| 260 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 261 |
GEDCOMParser::MultimediaLinks_t mm_links = |
GEDCOMParser::AttachmentManager::MultimediaLinks_t mm_links = |
| 262 |
object->getMultimediaLinks(); |
object->getMultimediaLinks(); |
| 263 |
VisitMultimediaLinks(&mm_links); |
VisitMultimediaLinks(&mm_links); |
| 264 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 265 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 266 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 267 |
GEDCOMParser::UserReferences_t user_references = |
GEDCOMParser::UserReferences_t user_references = |
| 560 |
_writer->WriteStrings(toString < int >(_ref_level + 1) + " DESI", |
_writer->WriteStrings(toString < int >(_ref_level + 1) + " DESI", |
| 561 |
desi_xrefs); |
desi_xrefs); |
| 562 |
_ref_level++; |
_ref_level++; |
| 563 |
GEDCOMParser::SourceCitations_t source_citations = object->getSourceCitations(); |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = object->getSourceCitations(); |
| 564 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 565 |
GEDCOMParser::MultimediaLinks_t mm_links = object->getMultimediaLinks(); |
GEDCOMParser::AttachmentManager::MultimediaLinks_t mm_links = object->getMultimediaLinks(); |
| 566 |
VisitMultimediaLinks(&mm_links); |
VisitMultimediaLinks(&mm_links); |
| 567 |
GEDCOMParser::NoteStructures_t note_structures = object->getNoteStructures(); |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = object->getNoteStructures(); |
| 568 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 569 |
_ref_level--; |
_ref_level--; |
| 570 |
_writer->WriteString(toString < int >(_ref_level + 1) + " RFN", |
_writer->WriteString(toString < int >(_ref_level + 1) + " RFN", |
| 631 |
object->getFamcXref()); |
object->getFamcXref()); |
| 632 |
} |
} |
| 633 |
_ref_level++; |
_ref_level++; |
| 634 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 635 |
object->getSourceCitations(); |
object->getSourceCitations(); |
| 636 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 637 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 638 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 639 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 640 |
_ref_level--; |
_ref_level--; |
| 658 |
_writer->WriteString(toString < int >(_ref_level + 1) + " PLAC", |
_writer->WriteString(toString < int >(_ref_level + 1) + " PLAC", |
| 659 |
object->getPlace()); |
object->getPlace()); |
| 660 |
_ref_level++; |
_ref_level++; |
| 661 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 662 |
object->getSourceCitations(); |
object->getSourceCitations(); |
| 663 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 664 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 665 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 666 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 667 |
_ref_level--; |
_ref_level--; |
| 752 |
_writer->WriteString(toString < int >(_ref_level + 1) + " FILE", |
_writer->WriteString(toString < int >(_ref_level + 1) + " FILE", |
| 753 |
object->getMMFileRef()); |
object->getMMFileRef()); |
| 754 |
_ref_level++; |
_ref_level++; |
| 755 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 756 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 757 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 758 |
_ref_level--; |
_ref_level--; |
| 772 |
_writer->WriteString (toString < int >(_ref_level + 1) + " TITL", |
_writer->WriteString (toString < int >(_ref_level + 1) + " TITL", |
| 773 |
object->getTitl ()); |
object->getTitl ()); |
| 774 |
_ref_level++; |
_ref_level++; |
| 775 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 776 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 777 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 778 |
_ref_level--; |
_ref_level--; |
| 804 |
_writer->WriteString(toString < int >(_ref_level) + " " + object->getId (), |
_writer->WriteString(toString < int >(_ref_level) + " " + object->getId (), |
| 805 |
"NOTE " + object->getSubmitterText()); |
"NOTE " + object->getSubmitterText()); |
| 806 |
_ref_level++; |
_ref_level++; |
| 807 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 808 |
object->getSourceCitations(); |
object->getSourceCitations(); |
| 809 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 810 |
GEDCOMParser::UserReferences_t user_references = |
GEDCOMParser::UserReferences_t user_references = |
| 839 |
object->getSubmitterText (), _ref_level ); |
object->getSubmitterText (), _ref_level ); |
| 840 |
} |
} |
| 841 |
_ref_level++; |
_ref_level++; |
| 842 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 843 |
object->getSourceCitations (); |
object->getSourceCitations (); |
| 844 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 845 |
_ref_level--; |
_ref_level--; |
| 866 |
_writer->WriteString(toString < int >(_ref_level + 1) + " NSFX", |
_writer->WriteString(toString < int >(_ref_level + 1) + " NSFX", |
| 867 |
object->getNsfx ()); |
object->getNsfx ()); |
| 868 |
_ref_level++; |
_ref_level++; |
| 869 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 870 |
object->getSourceCitations (); |
object->getSourceCitations (); |
| 871 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 872 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 873 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 874 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 875 |
_ref_level--; |
_ref_level--; |
| 887 |
_writer->WriteString(toString < int >(_ref_level) + " FORM", |
_writer->WriteString(toString < int >(_ref_level) + " FORM", |
| 888 |
tmp); |
tmp); |
| 889 |
_ref_level++; |
_ref_level++; |
| 890 |
GEDCOMParser::SourceCitations_t source_citations = |
GEDCOMParser::AttachmentManager::SourceCitations_t source_citations = |
| 891 |
object->getSourceCitations (); |
object->getSourceCitations (); |
| 892 |
VisitSourceCitations(&source_citations); |
VisitSourceCitations(&source_citations); |
| 893 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 894 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 895 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 896 |
_ref_level--; |
_ref_level--; |
| 912 |
{ |
{ |
| 913 |
object->getAddress ().getPtr ()->Accept (this); |
object->getAddress ().getPtr ()->Accept (this); |
| 914 |
} |
} |
| 915 |
GEDCOMParser::NoteStructures_t note_structures = object->getNoteStructures(); |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = object->getNoteStructures(); |
| 916 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 917 |
GEDCOMParser::UserReferences_t user_references = |
GEDCOMParser::UserReferences_t user_references = |
| 918 |
object->getUserReferences(); |
object->getUserReferences(); |
| 956 |
_writer->WriteString(toString < int >(_ref_level + 1) + " QUAY", |
_writer->WriteString(toString < int >(_ref_level + 1) + " QUAY", |
| 957 |
object->getQuay ()); |
object->getQuay ()); |
| 958 |
_ref_level++; |
_ref_level++; |
| 959 |
GEDCOMParser::MultimediaLinks_t mm_links = |
GEDCOMParser::AttachmentManager::MultimediaLinks_t mm_links = |
| 960 |
object->getMultimediaLinks(); |
object->getMultimediaLinks(); |
| 961 |
VisitMultimediaLinks(&mm_links); |
VisitMultimediaLinks(&mm_links); |
| 962 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 963 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 964 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 965 |
_ref_level--; |
_ref_level--; |
| 971 |
_writer->WriteText(toString < int >(_ref_level + 1) + " TEXT", |
_writer->WriteText(toString < int >(_ref_level + 1) + " TEXT", |
| 972 |
object->getText (), _ref_level + 1); |
object->getText (), _ref_level + 1); |
| 973 |
_ref_level++; |
_ref_level++; |
| 974 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 975 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 976 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 977 |
_ref_level--; |
_ref_level--; |
| 1010 |
_ref_level--; |
_ref_level--; |
| 1011 |
} |
} |
| 1012 |
_ref_level++; |
_ref_level++; |
| 1013 |
GEDCOMParser::MultimediaLinks_t mm_links = |
GEDCOMParser::AttachmentManager::MultimediaLinks_t mm_links = |
| 1014 |
object->getMultimediaLinks(); |
object->getMultimediaLinks(); |
| 1015 |
VisitMultimediaLinks(&mm_links); |
VisitMultimediaLinks(&mm_links); |
| 1016 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 1017 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 1018 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 1019 |
GEDCOMParser::UserReferences_t user_references = |
GEDCOMParser::UserReferences_t user_references = |
| 1045 |
_ref_level--; |
_ref_level--; |
| 1046 |
_writer->WriteString(toString < int >(_ref_level) + " AGNC", |
_writer->WriteString(toString < int >(_ref_level) + " AGNC", |
| 1047 |
object->getAgnc()); |
object->getAgnc()); |
| 1048 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 1049 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 1050 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 1051 |
return; |
return; |
| 1073 |
object->getRepoXref ()); |
object->getRepoXref ()); |
| 1074 |
|
|
| 1075 |
_ref_level++; |
_ref_level++; |
| 1076 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 1077 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 1078 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 1079 |
GEDCOMParser::SourceRepositoryCitation::SourceCallNumbers_t source_call_numbers = |
GEDCOMParser::SourceRepositoryCitation::SourceCallNumbers_t source_call_numbers = |
| 1105 |
object->getFamsXref ()); |
object->getFamsXref ()); |
| 1106 |
|
|
| 1107 |
_ref_level++; |
_ref_level++; |
| 1108 |
GEDCOMParser::NoteStructures_t note_structures = |
GEDCOMParser::AttachmentManager::NoteStructures_t note_structures = |
| 1109 |
object->getNoteStructures(); |
object->getNoteStructures(); |
| 1110 |
VisitNoteStructures(¬e_structures); |
VisitNoteStructures(¬e_structures); |
| 1111 |
_ref_level--; |
_ref_level--; |
| 1152 |
_ref_level--; |
_ref_level--; |
| 1153 |
} |
} |
| 1154 |
_ref_level++; |
_ref_level++; |
| 1155 |
GEDCOMParser::MultimediaLinks_t mm_links = object->getMultimediaLinks(); |
GEDCOMParser::AttachmentManager::MultimediaLinks_t mm_links = object->getMultimediaLinks(); |
| 1156 |
VisitMultimediaLinks(&mm_links); |
VisitMultimediaLinks(&mm_links); |
| 1157 |
_ref_level--; |
_ref_level--; |
| 1158 |
_writer->WriteStrings (toString < int >(_ref_level + 1) + " LANG", |
_writer->WriteStrings (toString < int >(_ref_level + 1) + " LANG", |
| 1312 |
|
|
| 1313 |
void |
void |
| 1314 |
GEDCOMParser::GEDCOMSerializerVisitor::VisitMultimediaLinks (GEDCOMParser:: |
GEDCOMParser::GEDCOMSerializerVisitor::VisitMultimediaLinks (GEDCOMParser:: |
| 1315 |
MultimediaLinks_t |
AttachmentManager::MultimediaLinks_t |
| 1316 |
* v) |
* v) |
| 1317 |
{ |
{ |
| 1318 |
for (GEDCOMParser::MultimediaLinks_t::iterator iter = v->begin (); |
for (GEDCOMParser::AttachmentManager::MultimediaLinks_t::iterator iter = v->begin (); |
| 1319 |
iter != v->end (); iter++) |
iter != v->end (); iter++) |
| 1320 |
{ |
{ |
| 1321 |
(*iter).getPtr ()->Accept (this); |
(*iter)->Accept (this); |
| 1322 |
} |
} |
| 1323 |
return; |
return; |
| 1324 |
} |
} |
| 1325 |
|
|
| 1326 |
void |
void |
| 1327 |
GEDCOMParser::GEDCOMSerializerVisitor::VisitNoteStructures (GEDCOMParser:: |
GEDCOMParser::GEDCOMSerializerVisitor::VisitNoteStructures (GEDCOMParser:: |
| 1328 |
NoteStructures_t * |
AttachmentManager::NoteStructures_t * |
| 1329 |
v) |
v) |
| 1330 |
{ |
{ |
| 1331 |
for (GEDCOMParser::NoteStructures_t::iterator iter = v->begin (); |
for (GEDCOMParser::AttachmentManager::NoteStructures_t::iterator iter = v->begin (); |
| 1332 |
iter != v->end (); iter++) |
iter != v->end (); iter++) |
| 1333 |
{ |
{ |
| 1334 |
(*iter).getPtr ()->Accept (this); |
(*iter)->Accept (this); |
| 1335 |
} |
} |
| 1336 |
return; |
return; |
| 1337 |
} |
} |
| 1351 |
|
|
| 1352 |
void |
void |
| 1353 |
GEDCOMParser::GEDCOMSerializerVisitor::VisitSourceCitations (GEDCOMParser:: |
GEDCOMParser::GEDCOMSerializerVisitor::VisitSourceCitations (GEDCOMParser:: |
| 1354 |
SourceCitations_t |
AttachmentManager::SourceCitations_t |
| 1355 |
* v) |
* v) |
| 1356 |
{ |
{ |
| 1357 |
for (GEDCOMParser::SourceCitations_t::iterator iter = v->begin (); |
for (GEDCOMParser::AttachmentManager::SourceCitations_t::iterator iter = v->begin (); |
| 1358 |
iter != v->end (); iter++) |
iter != v->end (); iter++) |
| 1359 |
{ |
{ |
| 1360 |
(*iter).getPtr ()->Accept (this); |
(*iter)->Accept (this); |
| 1361 |
} |
} |
| 1362 |
return; |
return; |
| 1363 |
} |
} |