#include <visitor.hh>

Visitor operations | |
| virtual void | real_mutable_accept (Visitor< H_ > &)=0 |
Basic operations | |
| virtual | ~AcceptInterface () |
Visitor operations | |
| template<typename V_> | |
| void | mutable_accept (V_ &v) |
| template<typename V_> | |
| void | accept (V_ &v) const |
| template<typename V_> | |
| void | accept (V_ &v) |
Classes | |
| struct | Accept |
| struct | paludis::visitor_internals::AcceptInterface::Accept< false, T_ > |
| struct | ConstAccept |
| struct | paludis::visitor_internals::AcceptInterface::ConstAccept< true, T_ > |
| void paludis::visitor_internals::AcceptInterface< H_ >::accept | ( | V_ & | v | ) | const [inline] |
Accept a const visitor of either our visitable type, or a visitor that can visit a superset of that heirarchy.
Reimplemented from paludis::visitor_internals::ConstAcceptInterface< H_ >.
1.5.5