| 33 |
#include "GEDCOMParser/SourceRecord.hh" |
#include "GEDCOMParser/SourceRecord.hh" |
| 34 |
#include "GEDCOMParser/SubmitterRecord.hh" |
#include "GEDCOMParser/SubmitterRecord.hh" |
| 35 |
#include "GEDCOMParser/Visitor/GEDCOMElement.hh" |
#include "GEDCOMParser/Visitor/GEDCOMElement.hh" |
| 36 |
|
#include "GEDCOMParser/IdGenerator.hh" |
| 37 |
|
|
| 38 |
#include <algorithm> |
#include <algorithm> |
| 39 |
#include <functional> |
#include <functional> |
| 64 |
_note_records(), |
_note_records(), |
| 65 |
_repository_records(), |
_repository_records(), |
| 66 |
_source_records(), |
_source_records(), |
| 67 |
_submitter_records() |
_submitter_records(), |
| 68 |
|
_id_generator(0) |
| 69 |
{}; |
{}; |
| 70 |
~LineageLinkageGedcom(void); |
~LineageLinkageGedcom(void); |
| 71 |
///@name Accessors (set) |
///@name Accessors (set) |
| 100 |
/// |
/// |
| 101 |
IndividualRecords_t const & getIndividualRecords(void) const; |
IndividualRecords_t const & getIndividualRecords(void) const; |
| 102 |
/// |
/// |
|
GEDCOMParser::IndividualRecord * getLastInsertedIndividualRecord(void); |
|
|
/// |
|
| 103 |
MultimediaRecords_t const & getMultimediaRecords(void) const; |
MultimediaRecords_t const & getMultimediaRecords(void) const; |
| 104 |
/// |
/// |
| 105 |
NoteRecords_t const & getNoteRecords(void) const; |
NoteRecords_t const & getNoteRecords(void) const; |
| 127 |
RepositoryRecords_t _repository_records; |
RepositoryRecords_t _repository_records; |
| 128 |
SourceRecords_t _source_records; |
SourceRecords_t _source_records; |
| 129 |
SubmitterRecords_t _submitter_records; |
SubmitterRecords_t _submitter_records; |
| 130 |
|
GEDCOMParser::IdGenerator * _id_generator; |
| 131 |
}; |
}; |
| 132 |
|
|
| 133 |
class hasChildObject : public std::binary_function<GEDCOMParser::LineageLinkageGedcom const * const, std::pair<std::string, SmartPtr<GEDCOMParser::IndividualRecord > >, bool> { |
class hasChildObject : public std::binary_function<GEDCOMParser::LineageLinkageGedcom const * const, std::pair<std::string, SmartPtr<GEDCOMParser::IndividualRecord > >, bool> { |