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

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

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

revision 1.6 by cpcp, Sun Feb 23 21:34:44 2003 UTC revision 1.7 by cpcp, Sun Nov 16 15:22:13 2003 UTC
# Line 77  void GEDCOMParser::SourceCitation::setQu Line 77  void GEDCOMParser::SourceCitation::setQu
77    return;    return;
78  }  }
79    
 GEDCOMParser::MultimediaLink * GEDCOMParser::SourceCitation::addMultimediaLink(GEDCOMParser::MultimediaLink * const data = 0)  
 {  
   GEDCOMParser::MultimediaLink  * tmp_data = data;  
   if (data == 0)  
     {  
       GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory();  
       tmp_data = factory->createMultimediaLink();  
     }  
   _mm_links.push_back(SmartPtr<MultimediaLink>(tmp_data));  
   return _mm_links.back().getPtr();  
 }  
   
 GEDCOMParser::NoteStructure * GEDCOMParser::SourceCitation::addNoteStructure(GEDCOMParser::NoteStructure * const data = 0)  
 {  
   GEDCOMParser::NoteStructure  * tmp_data = data;  
   if (data == 0)  
     {  
       GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory();  
       tmp_data = factory->createNoteStructure();  
     }  
   _notes.push_back(SmartPtr<NoteStructure>(tmp_data));  
   return _notes.back().getPtr();  
 }  
   
80  void GEDCOMParser::SourceCitation::concDescription(std::string const & value)  void GEDCOMParser::SourceCitation::concDescription(std::string const & value)
81  {  {
82    _description = _description + value;    _description = _description + value;
# Line 126  void GEDCOMParser::SourceCitation::contT Line 102  void GEDCOMParser::SourceCitation::contT
102    return;    return;
103  }  }
104    
   
   
 GEDCOMParser::MultimediaLinks_t const &GEDCOMParser::SourceCitation::getMultimediaLinks(void) const  
 {  
   return _mm_links;  
 }  
   
 GEDCOMParser::NoteStructures_t const &GEDCOMParser::SourceCitation::getNoteStructures(void) const  
 {  
   return _notes;  
 }  
   
   
105  std::string const & GEDCOMParser::SourceCitation::getSourceXref(void) const  std::string const & GEDCOMParser::SourceCitation::getSourceXref(void) const
106  {  {
107    return _source_xref;    return _source_xref;

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

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