28 |
#include "GEDCOMParser/SourceCitation.hh" |
#include "GEDCOMParser/SourceCitation.hh" |
29 |
#include "GEDCOMParser/UserReference.hh" |
#include "GEDCOMParser/UserReference.hh" |
30 |
#include "GEDCOMParser/ChangeDate.hh" |
#include "GEDCOMParser/ChangeDate.hh" |
31 |
|
#include "GEDCOMParser/Visitor/GEDCOMElement.hh" |
32 |
|
|
33 |
/// |
/// |
34 |
namespace GEDCOMParser |
namespace GEDCOMParser |
35 |
{ |
{ |
36 |
|
class GEDCOMVisitor; |
37 |
/// @memo Implements the GEDCOM 5.5 NOTE_RECORD structure |
/// @memo Implements the GEDCOM 5.5 NOTE_RECORD structure |
38 |
class NoteRecord |
class NoteRecord : public GEDCOMElement |
39 |
{ |
{ |
40 |
public: |
public: |
41 |
virtual ~NoteRecord (void) |
virtual ~NoteRecord (void) |
73 |
/// |
/// |
74 |
SmartPtr<ChangeDate> const & getChangeDate(void) const ; |
SmartPtr<ChangeDate> const & getChangeDate(void) const ; |
75 |
//@} |
//@} |
76 |
|
virtual void Accept(GEDCOMParser::GEDCOMVisitor *); |
77 |
protected: |
protected: |
78 |
std::string _note_id; |
std::string _note_id; |
79 |
std::string _submitter_text; |
std::string _submitter_text; |