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

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

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

revision 1.9 by cpcp, Wed Jun 25 19:59:18 2003 UTC revision 1.10 by cpcp, Thu Sep 25 19:27:11 2003 UTC
# Line 116  namespace GEDCOMParser { Line 116  namespace GEDCOMParser {
116      //@}      //@}
117      ///@name Transmission edition facilities      ///@name Transmission edition facilities
118      //@{              //@{        
119      /// Add a spouse to family link      /// Add a family record to the transmission, where spouse is husband or wife (according to the gender of spouse)
120      SpouseToFamilyLink * AddSpouse(IndividualRecord * spouse);      SpouseToFamilyLink * AddSpouse(IndividualRecord * spouse);
121      /// Remove a spouse to family link      /// Remove a spouse to family link
122      void RemoveSpouseToFamilyLink(IndividualRecord  * individual, SpouseToFamilyLink * family_link);      void RemoveSpouseToFamilyLink(IndividualRecord  * individual, SpouseToFamilyLink * family_link);
123      /// Add a child to family link      /// Add a family record to the transmission, where child is child
124      ChildToFamilyLink * AddParents(IndividualRecord * child);      ChildToFamilyLink * AddParents(IndividualRecord * child);
125        /// Set a parent in a family record. If the parent is not specified, creates a new record. If the ChildToFamilyLink involves two parents, creates the SpouseToFamilyLink corresponding to their union
126        void setParent(FamilyRecord * const family, IndividualRecord * const parent);
127        /// Creates a father in a family record
128        //    IndividualRecord * CreateFather(ChildToFamilyLink * const link);
129        /// Creates a mother in a family record
130        //    IndividualRecord * CreateMother(ChildToFamilyLink * const link);
131      /// Remove a child to family link      /// Remove a child to family link
132      void RemoveChildToFamilyLink(IndividualRecord * individual, ChildToFamilyLink * family_link);      void RemoveChildToFamilyLink(IndividualRecord * individual, ChildToFamilyLink * family_link);
133      /// Remove a family record      /// Remove a family record

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

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