20 |
|
|
21 |
*/ |
*/ |
22 |
#include "PersonalName.hh" |
#include "PersonalName.hh" |
23 |
|
#include "GEDCOMParser/personalnameparser_decl.hh" |
24 |
|
#include "GEDCOMParser/personalnameparser.h" |
25 |
|
#include <iostream> |
26 |
|
|
27 |
void GEDCOMParser::PersonalName::setName(std::string const & value) |
void GEDCOMParser::PersonalName::setName(std::string const & value) |
28 |
{ |
{ |
29 |
_name = value; |
_name = value; |
30 |
|
personalname_runparse(value); |
31 |
|
_givn = get_given_name(); |
32 |
|
_surn = get_surname(); |
33 |
|
std::cerr << "GIVEN NAME : " << getGivn() << std::endl; |
34 |
|
std::cerr << "SURNAME : " << getSurn() << std::endl; |
35 |
return; |
return; |
36 |
} |
} |
37 |
|
|
43 |
|
|
44 |
void GEDCOMParser::PersonalName::setGivn(std::string const & value) |
void GEDCOMParser::PersonalName::setGivn(std::string const & value) |
45 |
{ |
{ |
46 |
_givn = value; |
_raw_givn = value; |
47 |
return; |
return; |
48 |
} |
} |
49 |
|
|
61 |
|
|
62 |
void GEDCOMParser::PersonalName::setSurn(std::string const & value) |
void GEDCOMParser::PersonalName::setSurn(std::string const & value) |
63 |
{ |
{ |
64 |
_surn = value; |
_raw_surn = value; |
65 |
return; |
return; |
66 |
} |
} |
67 |
|
|
111 |
return _givn; |
return _givn; |
112 |
} |
} |
113 |
|
|
114 |
|
std::string const & GEDCOMParser::PersonalName::getRawGivn(void) const |
115 |
|
{ |
116 |
|
return _raw_givn; |
117 |
|
} |
118 |
|
|
119 |
|
|
120 |
std::string const & GEDCOMParser::PersonalName::getNick(void) const |
std::string const & GEDCOMParser::PersonalName::getNick(void) const |
121 |
{ |
{ |
122 |
return _nick; |
return _nick; |
132 |
return _surn; |
return _surn; |
133 |
} |
} |
134 |
|
|
135 |
|
std::string const & GEDCOMParser::PersonalName::getRawSurn(void) const |
136 |
|
{ |
137 |
|
return _raw_surn; |
138 |
|
} |
139 |
|
|
140 |
std::string const & GEDCOMParser::PersonalName::getNsfx(void) const |
std::string const & GEDCOMParser::PersonalName::getNsfx(void) const |
141 |
{ |
{ |
142 |
return _nsfx; |
return _nsfx; |
144 |
|
|
145 |
|
|
146 |
|
|
|
|
|