class GEDCOMParser::Parser

Main class of the GEDCOM parser

Public Methods

[more] Parser(GEDCOMParser::GEDCOMFactory const* factory, GEDCOMParser::LineageLinkageGedcom* lineage = 0)
Constructor
[more]GEDCOMParser::ParseErrorManagement::ParseErrorManager const& Parse(std::string const &filename, int debug = 0)
execute the parsing
[more]GEDCOMParser::LineageLinkageGedcom const* getLineageLinkageGedcom(void) const
get the lineage linkage GEDCOM structure after the parsing


Documentation

Main class of the GEDCOM parser
o Parser(GEDCOMParser::GEDCOMFactory const* factory, GEDCOMParser::LineageLinkageGedcom* lineage = 0)
Constructor
Parameters:
factory - is the factory used to build the structure during the parsing
lineage - is the GEDCOM lineage transmission used to store the parsed structures ; if lineage is not initialized by the constructor, a new object will be created ; otherwise the passed object will be modified

oGEDCOMParser::ParseErrorManagement::ParseErrorManager const& Parse(std::string const &filename, int debug = 0)
execute the parsing
Parameters:
filename - identifies the file to parse
debug - : if set to 1, the execution will output its operations on stderr

oGEDCOMParser::LineageLinkageGedcom const* getLineageLinkageGedcom(void) const
get the lineage linkage GEDCOM structure after the parsing
Returns:
a LineageLinkageGedcom object


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.