/[ghosts]/ghosts/gedcomparser/src/GEDCOMParser/LineageLinkageGedcom.cpp
ViewVC logotype

Diff of /ghosts/gedcomparser/src/GEDCOMParser/LineageLinkageGedcom.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by cpcp, Wed Jun 25 19:59:18 2003 UTC revision 1.13 by cpcp, Thu Sep 25 19:27:11 2003 UTC
# Line 286  GEDCOMParser::ChildToFamilyLink * GEDCOM Line 286  GEDCOMParser::ChildToFamilyLink * GEDCOM
286    return family_link;    return family_link;
287  }  }
288    
289    void GEDCOMParser::LineageLinkageGedcom::setParent(GEDCOMParser::FamilyRecord * const family, GEDCOMParser::IndividualRecord * parent)
290    {
291      
292      if ((family != 0) && (parent != 0))
293        {
294          family->setSpouse(*parent);
295          GEDCOMParser::SpouseToFamilyLink * spouse_link = parent->addSpouseToFamilyLink();
296          std::string const &family_id = family->getId();
297          spouse_link->setFamsXref(family_id);
298        }
299      return;
300    }
301    
302  void GEDCOMParser::LineageLinkageGedcom::RemoveChildToFamilyLink(GEDCOMParser::IndividualRecord * individual, GEDCOMParser::ChildToFamilyLink * family_link_to_delete)  void GEDCOMParser::LineageLinkageGedcom::RemoveChildToFamilyLink(GEDCOMParser::IndividualRecord * individual, GEDCOMParser::ChildToFamilyLink * family_link_to_delete)
303  {  {
304    if (individual != 0)    if (individual != 0)

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26