BON::Visitor Class Reference

#include <BON.h>

Inheritance diagram for BON::Visitor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Visitor ()
virtual ~Visitor ()
void visitFolder (const Folder &folder)
void visitAtom (const Atom &atom)
void visitModel (const Model &model)
void visitConnection (const Connection &connection)
void visitSet (const Set &set)
void visitReference (const Reference &reference)
void visitReferencePort (const ReferencePort &port)

Protected Member Functions

virtual void visitObjectImpl (const Object &object)
virtual void visitConnectionEndImpl (const ConnectionEnd &end)
virtual void visitFCOImpl (const FCO &fco)
virtual void visitFolderImpl (const Folder &folder)
virtual void visitAtomImpl (const Atom &atom)
virtual void visitModelImpl (const Model &model)
virtual void visitConnectionImpl (const Connection &connection)
virtual void visitSetImpl (const Set &set)
virtual void visitReferenceImpl (const Reference &reference)
virtual void visitReferencePortImpl (const ReferencePort &port)

Detailed Description

Definition at line 716 of file BON.h.


Constructor & Destructor Documentation

BON::Visitor::Visitor (  )  [inline]

Definition at line 720 of file BON.h.

virtual BON::Visitor::~Visitor (  )  [inline, virtual]

Definition at line 721 of file BON.h.


Member Function Documentation

void BON::Visitor::visitAtom ( const Atom atom  ) 

Definition at line 1241 of file BON.cpp.

virtual void BON::Visitor::visitAtomImpl ( const Atom atom  )  [inline, protected, virtual]

Reimplemented in SF_BON::SFVisitor, and BON::MyVisitor.

Definition at line 739 of file BON.h.

void BON::Visitor::visitConnection ( const Connection connection  ) 

Definition at line 1257 of file BON.cpp.

virtual void BON::Visitor::visitConnectionEndImpl ( const ConnectionEnd end  )  [inline, protected, virtual]

Definition at line 736 of file BON.h.

virtual void BON::Visitor::visitConnectionImpl ( const Connection connection  )  [inline, protected, virtual]

Reimplemented in SF_BON::SFVisitor.

Definition at line 741 of file BON.h.

virtual void BON::Visitor::visitFCOImpl ( const FCO fco  )  [inline, protected, virtual]

Reimplemented in BON::MyVisitor.

Definition at line 737 of file BON.h.

void BON::Visitor::visitFolder ( const Folder folder  ) 

Definition at line 1235 of file BON.cpp.

virtual void BON::Visitor::visitFolderImpl ( const Folder folder  )  [inline, protected, virtual]

Reimplemented in MetaBON::MetaGMEVisitor, and SF_BON::SFVisitor.

Definition at line 738 of file BON.h.

void BON::Visitor::visitModel ( const Model model  ) 

Definition at line 1249 of file BON.cpp.

virtual void BON::Visitor::visitModelImpl ( const Model model  )  [inline, protected, virtual]

Reimplemented in SF_BON::SFVisitor, and BON::MyVisitor.

Definition at line 740 of file BON.h.

virtual void BON::Visitor::visitObjectImpl ( const Object object  )  [inline, protected, virtual]

Reimplemented in SF_BON::SFVisitor, and BON::MyVisitor.

Definition at line 735 of file BON.h.

void BON::Visitor::visitReference ( const Reference reference  ) 

Definition at line 1273 of file BON.cpp.

virtual void BON::Visitor::visitReferenceImpl ( const Reference reference  )  [inline, protected, virtual]

Definition at line 743 of file BON.h.

void BON::Visitor::visitReferencePort ( const ReferencePort port  ) 

Definition at line 1281 of file BON.cpp.

virtual void BON::Visitor::visitReferencePortImpl ( const ReferencePort port  )  [inline, protected, virtual]

Definition at line 744 of file BON.h.

void BON::Visitor::visitSet ( const Set set  ) 

Definition at line 1265 of file BON.cpp.

virtual void BON::Visitor::visitSetImpl ( const Set set  )  [inline, protected, virtual]

Definition at line 742 of file BON.h.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:57:29 2013 for GME by  doxygen 1.6.3