Lumiera
0.pre.03
»edit your freedom«
|
Actually what we want to achieve here is a specific form of double dispatch; thus the implementation relies on a variation of the visitor pattern.
Definition at line 124 of file verb-function-dispatch-test.cpp.
Private Member Functions | |
VerbSeq | build_test_feed () |
prepare a sequence of verbs for the actual tests to work on | |
void | render_verbose (VerbSeq tokens) |
virtual void | run (Arg) |
void | verify_dispatch (VerbSeq tokens) |
|
inlineprivate |
Here the implementation just prints the name of the invoked verb
Definition at line 156 of file verb-function-dispatch-test.cpp.
|
inlineprivate |
Definition at line 171 of file verb-function-dispatch-test.cpp.