Public Member Functions | List of all members
ecl::Visitor Class Reference

TClap class indirectly used to define the interface for visitors. More...

#include <visitor.hpp>

Inheritance diagram for ecl::Visitor:
Inheritance graph
[legend]

Public Member Functions

virtual void visit ()
 
 Visitor ()
 
virtual ~Visitor ()
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ Visitor()

ecl::Visitor::Visitor ( )
inline

Constructor. Does nothing.

Definition at line 32 of file visitor.hpp.

◆ ~Visitor()

virtual ecl::Visitor::~Visitor ( )
inlinevirtual

Destructor. Does nothing.

Definition at line 37 of file visitor.hpp.

Member Function Documentation

◆ visit()

virtual void ecl::Visitor::visit ( )
inlinevirtual

Does nothing. Should be overridden by child.

Reimplemented in ecl::HelpVisitor, ecl::VersionVisitor, and ecl::IgnoreRestVisitor.

Definition at line 42 of file visitor.hpp.


The documentation for this class was generated from the following file:


ecl_command_line
Author(s): Daniel Stonier
autogenerated on Mon Feb 28 2022 22:18:23