Loki
0.1.7
|
Classes | |
class | Loki::BaseVisitor |
class | Loki::Visitor |
class | Loki::CyclicVisitor< R, TList > |
Macros | |
#define | LOKI_DEFINE_VISITABLE() |
#define | LOKI_DEFINE_CONST_VISITABLE() |
#define | LOKI_DEFINE_CYCLIC_VISITABLE(SomeVisitor) |
#define LOKI_DEFINE_CONST_VISITABLE | ( | ) |
Put it in every class that you want to make visitable by const member functions (in addition to deriving it from BaseVisitable<R>)
#define LOKI_DEFINE_CYCLIC_VISITABLE | ( | SomeVisitor | ) |
Put it in every class that you want to make visitable by a cyclic visitor
#define LOKI_DEFINE_VISITABLE | ( | ) |
Put it in every class that you want to make visitable (in addition to deriving it from BaseVisitable<R>)