/[ghosts]/ghosts/gedcomparser/src/GEDCOMParser/IndividualEvent.hh
ViewVC logotype

Diff of /ghosts/gedcomparser/src/GEDCOMParser/IndividualEvent.hh

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

revision 1.2 by cpcp, Mon Sep 23 13:36:56 2002 UTC revision 1.3 by cpcp, Sun Jan 26 21:15:21 2003 UTC
# Line 26  Line 26 
26  #include <vector>  #include <vector>
27  #include "patterns/SmartPtr.hh"  #include "patterns/SmartPtr.hh"
28  #include "GEDCOMParser/Event.hh"  #include "GEDCOMParser/Event.hh"
29    #include "GEDCOMParser/Visitor/GEDCOMElement.hh"
30    
31  ///  ///
32  namespace GEDCOMParser  namespace GEDCOMParser
33  {    {  
34      class GEDCOMVisitor;
35    /// @memo Implements the GEDCOM 5.5 INDIVIDUAL_EVENT_STRUCTURE structure    /// @memo Implements the GEDCOM 5.5 INDIVIDUAL_EVENT_STRUCTURE structure
36    class IndividualEvent    class IndividualEvent : public GEDCOMElement
37    {    {
38    public:    public:
39      /// @memo Implements the GEDCOM 5.5 EVENT_TYPE_INDIVIDUAL enumeration (typedef'd to enumIndividualEvents)      /// @memo Implements the GEDCOM 5.5 EVENT_TYPE_INDIVIDUAL enumeration (typedef'd to enumIndividualEvents)
# Line 138  namespace GEDCOMParser Line 140  namespace GEDCOMParser
140      {      {
141        return (eve._type == (IndividualEvent::enumIndividualEvents)type);        return (eve._type == (IndividualEvent::enumIndividualEvents)type);
142      };      };
143        virtual void Accept(GEDCOMParser::GEDCOMVisitor *);
144    protected:    protected:
145      enumIndividualEvents _type;      enumIndividualEvents _type;
146      SmartPtr<Event> _event;      SmartPtr<Event> _event;

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

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