![]() |
Leosac
0.8.0
Open Source Access Control
|
Visitor2 that is ready to visit object of type DummyVisitable, but not of type DummyChildVisitable. More...
Inheritance diagram for Leosac::Test::DummyVisitor2:
Collaboration diagram for Leosac::Test::DummyVisitor2:Public Member Functions | |
| DummyVisitor2 ()=default | |
| void | visit (const DummyVisitable &) override |
Public Member Functions inherited from Leosac::Tools::Visitor< DummyVisitable > | |
| virtual void | visit (const VisitableT &) |
| virtual void | visit (VisitableT &visitable) |
Public Member Functions inherited from Leosac::Tools::BaseVisitor | |
| virtual | ~BaseVisitor ()=default |
| virtual void | cannot_visit (const IVisitable &) |
| Invoked when the visitable cannot be visited by the visitor. More... | |
Public Attributes | |
| bool | visited_ {false} |
Additional Inherited Members | |
Public Types inherited from Leosac::Tools::Visitor< DummyVisitable > | |
| using | VisitableT = std::remove_reference_t< std::remove_const_t< DummyVisitable > > |
Visitor2 that is ready to visit object of type DummyVisitable, but not of type DummyChildVisitable.
Yet, we try to pass it a DummyChildVisitable
Definition at line 113 of file Visitor.cpp.
|
default |
|
inlineoverride |
Definition at line 117 of file Visitor.cpp.
| bool Leosac::Test::DummyVisitor2::visited_ {false} |
Definition at line 122 of file Visitor.cpp.