/[ghosts]/ghosts/gedcomparser/src/GEDCOMHelper/IndividualRecordHelper.hh
ViewVC logotype

Diff of /ghosts/gedcomparser/src/GEDCOMHelper/IndividualRecordHelper.hh

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

revision 1.1 by cpcp, Thu Oct 30 20:23:30 2003 UTC revision 1.2 by cpcp, Mon Dec 1 20:20:52 2003 UTC
# Line 62  namespace GEDCOMHelper Line 62  namespace GEDCOMHelper
62      };      };
63      /// Set the first personal name      /// Set the first personal name
64      GEDCOMParser::PersonalName * setPersonalName(std::string const &first_name, std::string const &last_name);      GEDCOMParser::PersonalName * setPersonalName(std::string const &first_name, std::string const &last_name);
65        /// Set an event
66        GEDCOMParser::IndividualEvent * setEvent(GEDCOMParser::IndividualEvent::enumIndividualEvents const &event_type, std::string const &date, std::string const &location);
67      /// Set the birth      /// Set the birth
68      GEDCOMParser::IndividualEvent * setBirth(std::string const &date, std::string const &location);      GEDCOMParser::IndividualEvent * setBirth(std::string const &date, std::string const &location);
69      /// Set the death      /// Set the death
# Line 78  namespace GEDCOMHelper Line 80  namespace GEDCOMHelper
80      /// in the family given as parameter. If no family is given, creates a new one      /// in the family given as parameter. If no family is given, creates a new one
81      /// Returns the family record modified or created      /// Returns the family record modified or created
82      GEDCOMParser::FamilyRecord * setChildInFamily(GEDCOMParser::FamilyRecord * const family = 0);      GEDCOMParser::FamilyRecord * setChildInFamily(GEDCOMParser::FamilyRecord * const family = 0);
83        /// Get an event
84        GEDCOMParser::IndividualEvent * const getEvent(GEDCOMParser::IndividualEvent::enumIndividualEvents const &event) const;
85        /// Get the Birth event
86        GEDCOMParser::IndividualEvent * const getBirth(void) const;
87        /// Get the Death event
88        GEDCOMParser::IndividualEvent * const getDeath(void) const;
89      /// Get the family record in which the parameter is spouse      /// Get the family record in which the parameter is spouse
90      GEDCOMParser::FamilyRecord * getFamilySpouse(void);      GEDCOMParser::FamilyRecord * getFamilySpouse(void);
91      /// Get the family record in which the parameter is child      /// Get the family record in which the parameter is child
# Line 93  namespace GEDCOMHelper Line 101  namespace GEDCOMHelper
101      GEDCOMParser::IndividualRecord * const _individual_record;      GEDCOMParser::IndividualRecord * const _individual_record;
102      GEDCOMParser::LineageLinkageGedcom * const _lineage;      GEDCOMParser::LineageLinkageGedcom * const _lineage;
103      GEDCOMParser::IndividualAttribute * const getOccupationObject(void) const;      GEDCOMParser::IndividualAttribute * const getOccupationObject(void) const;
     GEDCOMParser::IndividualEvent * setEvent(GEDCOMParser::IndividualEvent::enumIndividualEvents const &event_type, std::string const &date, std::string const &location);  
104      void RemoveNotUsedFamily(GEDCOMParser::FamilyRecord * const family);      void RemoveNotUsedFamily(GEDCOMParser::FamilyRecord * const family);
105    };    };
106  };  };

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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