Visitable< Derived, Base, Visitor, ConstVisitor > Struct Template Reference

CPP API: mio::Visitable< Derived, Base, Visitor, ConstVisitor > Struct Template Reference
mio::Visitable< Derived, Base, Visitor, ConstVisitor > Struct Template Reference

#include <visitor.h>

Inheritance diagram for mio::Visitable< Derived, Base, Visitor, ConstVisitor >:
Collaboration diagram for mio::Visitable< Derived, Base, Visitor, ConstVisitor >:

Public Member Functions

void accept (ConstVisitor &visitor) const
 
void accept (Visitor &visitor)
 

Member Function Documentation

◆ accept() [1/2]

template<class Derived , class Base , class Visitor , class ConstVisitor >
void mio::Visitable< Derived, Base, Visitor, ConstVisitor >::accept ( ConstVisitor visitor) const
inline

◆ accept() [2/2]

template<class Derived , class Base , class Visitor , class ConstVisitor >
void mio::Visitable< Derived, Base, Visitor, ConstVisitor >::accept ( Visitor visitor)
inline