Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/variant-o.hpp"
provide a dispatcher table based visitation mechanism
Definition at line 124 of file variant-o.hpp.
Public Types | |
typedef Ret() | Func(Buffer &) |
typedef FUNCTOR::Ret | Ret |
Public Member Functions | |
Ret | invoke (Buffer &storage) |
Static Public Member Functions | |
template<typename T > | |
static Ret | trampoline (Buffer &storage) |
Public Attributes | |
Func * | table_ [TYPECNT] |