42 |
virtual MMIFamilyLink * getMMIFamilyLink(void) const; |
virtual MMIFamilyLink * getMMIFamilyLink(void) const; |
43 |
private: |
private: |
44 |
MMIChildToFamilyLink * _mmi_childtofamilylink; |
MMIChildToFamilyLink * _mmi_childtofamilylink; |
45 |
|
IndividualRecordsPredicates_t const * FatherPredicates(void); |
46 |
|
IndividualRecordsPredicates_t const * MotherPredicates(void); |
47 |
|
IndividualRecordsPredicates_t * _father_predicate; |
48 |
|
IndividualRecordsPredicates_t * _mother_predicate; |
49 |
void family_added(void); |
void family_added(void); |
50 |
void family_deleted(int family_index); |
void family_deleted(int family_index); |
51 |
void family_edited(std::string id); |
void family_edited(std::string * id, GEDCOMParser::FamilyRecord * const record); |
52 |
bool ManageFamilyLinkHandler(std::string const &family_record_id, GEDCOMParser::FamilyRecords_t const &families, GEDCOMParser::IndividualRecords_t const &individuals, GEDCOMParser::FamilyRecord ** familyrecord, OneFamilyLinkHandler ** familylink_handler); |
bool ManageFamilyLinkHandler(std::string const &family_record_id, GEDCOMParser::FamilyRecords_t const &families, GEDCOMParser::IndividualRecords_t const &individuals, GEDCOMParser::FamilyRecord ** familyrecord, OneFamilyLinkHandler ** familylink_handler); |
53 |
void ManageFamilyLinkNote(OneFamilyLink * family_link, GEDCOMParser::ChildToFamilyLink * gedcom_family_link); |
void ManageFamilyLinkNote(OneFamilyLink * family_link, GEDCOMParser::ChildToFamilyLink * gedcom_family_link); |
54 |
}; |
}; |