A visitor to traverse channels. More...
#include <channelVisitor.h>

Public Member Functions | |
| ChannelVisitor () | |
| Constructs a new ChannelVisitor. | |
| virtual | ~ChannelVisitor () |
| Destruct the ChannelVisitor. | |
| virtual VisitorResult | visit (Channel *channel) |
| Visit a channel. | |
| virtual VisitorResult | visit (const Channel *channel) |
| Visit a channel during a const traversal. | |
A visitor to traverse channels.
Definition at line 28 of file lib/client/channelVisitor.h.
| eq::ChannelVisitor::ChannelVisitor | ( | ) | [inline] |
Constructs a new ChannelVisitor.
Definition at line 32 of file lib/client/channelVisitor.h.
| virtual VisitorResult eq::ChannelVisitor::visit | ( | Channel * | channel | ) | [inline, virtual] |
Visit a channel.
Definition at line 38 of file lib/client/channelVisitor.h.
References visit().
Referenced by eq::Channel::accept(), and visit().


| virtual VisitorResult eq::ChannelVisitor::visit | ( | const Channel * | channel | ) | [inline, virtual] |
Visit a channel during a const traversal.
Definition at line 42 of file lib/client/channelVisitor.h.
References eq::TRAVERSE_CONTINUE.
0.9.1 by
1.6.1