/[ghosts]/ghosts/gedcomparser/src/GEDCOMParser/Header.cpp
ViewVC logotype

Diff of /ghosts/gedcomparser/src/GEDCOMParser/Header.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by cpcp, Thu Oct 30 20:05:42 2003 UTC revision 1.8 by cpcp, Sun Nov 16 15:22:12 2003 UTC
# Line 50  void GEDCOMParser::Header::setCorp(std:: Line 50  void GEDCOMParser::Header::setCorp(std::
50    return;    return;
51  }  }
52    
 GEDCOMParser::Address * GEDCOMParser::Header::setAddress(GEDCOMParser::Address * const data = 0)  
 {  
   GEDCOMParser::Address  * tmp_data = data;  
   if (data == 0)  
     {  
       GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory();  
       tmp_data = factory->createAddress();  
     }  
   _addr = SmartPtr<Address>(tmp_data);  
   return _addr.getPtr();  
 }  
   
53  GEDCOMParser::Data * GEDCOMParser::Header::setData(GEDCOMParser::Data * const data = 0)  GEDCOMParser::Data * GEDCOMParser::Header::setData(GEDCOMParser::Data * const data = 0)
54  {  {
55    GEDCOMParser::Data  * tmp_data = data;    GEDCOMParser::Data  * tmp_data = data;
# Line 179  void GEDCOMParser::Header::setDefaults(v Line 167  void GEDCOMParser::Header::setDefaults(v
167    return;    return;
168  }  }
169    
 SmartPtr<GEDCOMParser::Address> const & GEDCOMParser::Header::getAddress(void) const  
 {  
   return _addr;  
 }  
   
170  SmartPtr<GEDCOMParser::Data> const & GEDCOMParser::Header::getData(void) const  SmartPtr<GEDCOMParser::Data> const & GEDCOMParser::Header::getData(void) const
171  {  {
172    return _data;    return _data;

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26