NSVD Reader  0.0.1
nodamushi::visitor::details::applys< CONTROLLER, VISITOR, T > Struct Template Reference

#include <imple.hpp>

Static Public Member Functions

template<typename T2 >
static result apply (T2 &t)
 
template<typename T2 >
static result apply (T2 &t, VISITOR &v)
 
template<typename T2 >
static result applyController (T2 &t)
 
template<typename T2 >
static result applyController (T2 &t, VISITOR &v)
 

Detailed Description

template<typename CONTROLLER, typename VISITOR, typename T>
struct nodamushi::visitor::details::applys< CONTROLLER, VISITOR, T >

Definition at line 24 of file imple.hpp.

Member Function Documentation

◆ apply() [1/2]

template<typename CONTROLLER, typename VISITOR, typename T>
template<typename T2 >
static result nodamushi::visitor::details::applys< CONTROLLER, VISITOR, T >::apply ( T2 &  t)
inlinestatic

Definition at line 27 of file imple.hpp.

◆ apply() [2/2]

template<typename CONTROLLER, typename VISITOR, typename T>
template<typename T2 >
static result nodamushi::visitor::details::applys< CONTROLLER, VISITOR, T >::apply ( T2 &  t,
VISITOR &  v 
)
inlinestatic

Definition at line 44 of file imple.hpp.

◆ applyController() [1/2]

template<typename CONTROLLER, typename VISITOR, typename T>
template<typename T2 >
static result nodamushi::visitor::details::applys< CONTROLLER, VISITOR, T >::applyController ( T2 &  t)
inlinestatic

Definition at line 61 of file imple.hpp.

◆ applyController() [2/2]

template<typename CONTROLLER, typename VISITOR, typename T>
template<typename T2 >
static result nodamushi::visitor::details::applys< CONTROLLER, VISITOR, T >::applyController ( T2 &  t,
VISITOR &  v 
)
inlinestatic

Definition at line 67 of file imple.hpp.


The documentation for this struct was generated from the following file: