#include <Visitable.h>
Public Member Functions | |
| virtual void | acceptVisitor (AbstractVisitor *visitor) |
| virtual void | unacceptAllVisitor () |
| virtual void | unacceptVisitor (AbstractVisitor *visitor) |
| Visitable () | |
| ~Visitable (void) | |
Protected Member Functions | |
| virtual void | updateVisitors () |
Protected Attributes | |
| std::set< AbstractVisitor * > | m_visitors |
Definition at line 40 of file Visitable.h.
| te::layout::Visitable::Visitable | ( | ) |
Definition at line 33 of file Visitable.cpp.
| te::layout::Visitable::~Visitable | ( | void | ) |
Definition at line 38 of file Visitable.cpp.
|
virtual |
Definition at line 43 of file Visitable.cpp.
References te::layout::AbstractVisitor::visit().
Referenced by te::layout::changeMapVisitable().
|
virtual |
Definition at line 69 of file Visitable.cpp.
|
virtual |
Definition at line 60 of file Visitable.cpp.
References te::layout::AbstractVisitor::disassociate().
|
protectedvirtual |
Definition at line 51 of file Visitable.cpp.
|
protected |
Definition at line 55 of file Visitable.h.