TClap class indirectly used to define the interface for visitors. More...
#include <visitor.hpp>
Public Member Functions | |
virtual void | visit () |
Visitor () | |
virtual | ~Visitor () |
TClap class indirectly used to define the interface for visitors.
A base class that defines the interface for visitors.
Definition at line 25 of file visitor.hpp.
ecl::Visitor::Visitor | ( | ) | [inline] |
Constructor. Does nothing.
Definition at line 32 of file visitor.hpp.
virtual ecl::Visitor::~Visitor | ( | ) | [inline, virtual] |
Destructor. Does nothing.
Definition at line 37 of file visitor.hpp.
virtual void ecl::Visitor::visit | ( | ) | [inline, virtual] |
Does nothing. Should be overridden by child.
Reimplemented in ecl::HelpVisitor, ecl::VersionVisitor, and ecl::IgnoreRestVisitor.
Definition at line 42 of file visitor.hpp.