#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.