Implements the GEDCOM 5.5 DATE primitive element The GEDCOM 5.5 specifications are extensed to manage french years with roman notation. The specification is now : DATE_FREN: = {Size=4:35} [ <YEAR_FREN> | <MONTH_FREN> <YEAR_FREN> | <DAY> <MONTH_FREN> <YEAR_FREN> | <YEAR> | <MONTH_FREN> <YEAR> | <DAY> <MONTH_FREN> <YEAR> ] YEAR_FREN: = [ AN | an | <NULL> ] ROMAN_NUMBER_YEAR ROMAN_NUMBER_YEAR:= [ I | II | III | IV | V | VI | VII | VIII | IX | X | XI | XII | XIII | XIV | i | ii | iii | iv | v | vi | vii | viii | ix | x | xi | xii | xiii | xiv] For more details about French Republican calendar check Genealogy in France: Republican Calendar
Public Methods
-
Accessors (set)
-
Accessors (get)
Public Members
-
enum _enumCalendars
- Implements the GEDCOM 5.5 CALENDARS enumeration (typedef'd to enumCalendars)
-
typedef enum _enumCalendars enumCalendars
-
enum _enumPrecisionDateTypes
- Implements the GEDCOM 5.5 DATE PRECISIONS enumeration (typedef'd to enumPrecisionDateTypes)
-
typedef enum _enumPrecisionDateTypes enumPrecisionDateTypes
-
enum _enumMonths
- Implements the months enumeration (typedef'd to enumMonths)
-
typedef enum _enumMonths enumMonths
-
enum _enumFrenchYearFormat
- Store the format of the French year : decimal digit number (1794) or roman (VII) (typedef'd to enumFrenchYearFormat)
-
typedef enum _enumFrenchYearFormat enumFrenchYearFormat
Documentation
Implements the GEDCOM 5.5 DATE primitive element The GEDCOM 5.5 specifications are extensed to manage french years with roman notation. The specification is now : DATE_FREN: = {Size=4:35} [ <YEAR_FREN> | <MONTH_FREN> <YEAR_FREN> | <DAY> <MONTH_FREN> <YEAR_FREN> | <YEAR> | <MONTH_FREN> <YEAR> | <DAY> <MONTH_FREN> <YEAR> ] YEAR_FREN: = [ AN | an | <NULL> ] ROMAN_NUMBER_YEAR ROMAN_NUMBER_YEAR:= [ I | II | III | IV | V | VI | VII | VIII | IX | X | XI | XII | XIII | XIV | i | ii | iii | iv | v | vi | vii | viii | ix | x | xi | xii | xiii | xiv] For more details about French Republican calendar check Genealogy in France: Republican Calendar
- enum _enumCalendars
- Implements the GEDCOM 5.5 CALENDARS enumeration (typedef'd to enumCalendars)
- e_Gregorian
- e_Julian
- e_French
- e_Hebrew
- e_Future
- e_Unknown
- typedef enum _enumCalendars enumCalendars
- enum _enumPrecisionDateTypes
- Implements the GEDCOM 5.5 DATE PRECISIONS enumeration (typedef'd to enumPrecisionDateTypes)
- e_PrecisionNull
- e_Exact
- e_About
- e_Calculated
- e_Estimated
- typedef enum _enumPrecisionDateTypes enumPrecisionDateTypes
- enum _enumMonths
- Implements the months enumeration (typedef'd to enumMonths)
- e_MonthNull
- e_Jan
- e_Feb
- e_Mar
- e_Apr
- e_May
- e_Jun
- e_Jul
- e_Aug
- e_Sep
- e_Oct
- e_Nov
- e_Dec
- e_Hebr_Tsh
- e_Hebr_Csh
- e_Hebr_Ksl
- e_Hebr_Tvt
- e_Hebr_Shv
- e_Hebr_Adr
- e_Hebr_Ads
- e_Hebr_Nsn
- e_Hebr_Iyr
- e_Hebr_Svn
- e_Hebr_Tmz
- e_Hebr_Aav
- e_Hebr_Ell
- e_Fren_Vend
- e_Fren_Brum
- e_Fren_Frim
- e_Fren_Nivo
- e_Fren_Pluv
- e_Fren_Vent
- e_Fren_Germ
- e_Fren_Flor
- e_Fren_Prai
- e_Fren_Mess
- e_Fren_Ther
- e_Fren_Fruc
- e_Fren_Comp
- typedef enum _enumMonths enumMonths
- enum _enumFrenchYearFormat
- Store the format of the French year : decimal digit number (1794) or roman (VII) (typedef'd to enumFrenchYearFormat)
- e_FrenchYearFormat_Null
- e_FrenchYearFormat_Decimal
- e_FrenchYearFormat_Roman
- typedef enum _enumFrenchYearFormat enumFrenchYearFormat
- Accessors (set)
- void setCalendar(enumCalendars cal)
- void setDay(std::string const &day)
- void setMonth(enumMonths month)
- void setYear(std::string const &year)
- void setPrecision(enumPrecisionDateTypes prec)
- void setFrenchYearFormat(enumFrenchYearFormat format)
- void setBeforeChrist(bool val)
- Accessors (get)
- std::string const getDisplayValue(void) const
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.