doorbellΒΆ
A visitor-pattern helper module.
Classes
CascadingVisitor (*args, **kwargs) |
Visits children first. |
Visitee |
a visited object |
Visitor (*args, **kwargs) |
A basic visitor. |
WrappingVisitor (*args, **kwargs) |
A visitor class that wraps each call with pre and post methods. |