Abstract base class for all the visitors (cf GoF Visitor Design Pattern) the whiteboard uses. More...
#include <visitor.hpp>
Public Member Functions | |
virtual void | visit (move_ptr move)=0 |
virtual void | visit (attack_ptr attack)=0 |
virtual void | visit (recruit_ptr recruit)=0 |
virtual void | visit (recall_ptr recall)=0 |
virtual void | visit (suppose_dead_ptr sup_d)=0 |
Protected Member Functions | |
virtual | ~visitor () |
Abstract base class for all the visitors (cf GoF Visitor Design Pattern) the whiteboard uses.
Definition at line 32 of file visitor.hpp.
|
inlineprotectedvirtual |
Definition at line 42 of file visitor.hpp.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |