| 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 |