Go to the source code of this file.
unit test VisitingToolExtended_test
Definition in file visitingtool-extended-test.cpp.
#include "lib/test/run.hpp"
#include "lib/visitor.hpp"
#include "lib/format-string.hpp"
#include <iostream>
|
typedef Visitable< Hastalavista > | Chief |
| another special kind of visitable
|
|
typedef visitor::Tool< void, Catched > | Hastalavista |
| defines another different visiting tool base
|
|
typedef visitor::Tool | Tool |
|
|
#define | DEFINE_HASTALAVISTA_PROCESSABLE |
|
|
| LAUNCHER (VisitingToolExtended_test, "unit common") |
| Register this test class... More...
|
|
|
| lib |
| Implementation namespace for support and library code.
|
|
◆ DEFINE_HASTALAVISTA_PROCESSABLE
#define DEFINE_HASTALAVISTA_PROCESSABLE |
Value:virtual void apply (Hastalavista& tool) \
{ return Chief::dispatchOp (*this, tool); }
_Fun< SIG >::Ret apply(SIG &f, std::tuple< ARG... > &args)
apply the given function to the argument tuple
Definition at line 102 of file visitingtool-extended-test.cpp.
◆ LAUNCHER()
Register this test class...