35 |
|
|
36 |
void GEDCOMParser::LdsIndividualOrdinance::setDate(std::string const & val) |
void GEDCOMParser::LdsIndividualOrdinance::setDate(std::string const & val) |
37 |
{ |
{ |
38 |
_date = val; |
if (_date != 0) |
39 |
|
{ |
40 |
|
delete _date; _date = 0; |
41 |
|
} |
42 |
|
_date = new GEDCOMParser::DateManagement::DateValue(val); |
43 |
return; |
return; |
44 |
} |
} |
45 |
|
|
93 |
return _stat; |
return _stat; |
94 |
} |
} |
95 |
|
|
96 |
std::string const &GEDCOMParser::LdsIndividualOrdinance::getDate(void) const |
std::string const GEDCOMParser::LdsIndividualOrdinance::getDate(void) const |
97 |
{ |
{ |
98 |
return _date; |
std::string res; |
99 |
|
if (_date != 0) |
100 |
|
{ |
101 |
|
res = _date->getDisplayValue(); |
102 |
|
} |
103 |
|
return res; |
104 |
} |
} |
105 |
|
|
106 |
std::string const &GEDCOMParser::LdsIndividualOrdinance::getTempleCode(void) const |
std::string const &GEDCOMParser::LdsIndividualOrdinance::getTempleCode(void) const |