Ariles
|
Definition at line 109 of file aggregate.h.
#include <aggregate.h>
Public Member Functions | |
template<class... t_Args> | |
BaseVisitorWrapper (const std::tuple< t_Args... > &args_tuple) | |
template<class t_GetVisitor , typename = std::enable_if_t< std::is_same<t_GetVisitor, t_Visitor>::value or std::is_base_of<t_GetVisitor, t_Visitor>::value>> | |
t_Visitor & | get () |
template<class t_GetVisitor , typename = std::enable_if_t< std::is_same<t_GetVisitor, t_Visitor>::value or std::is_base_of<t_GetVisitor, t_Visitor>::value>> | |
const t_Visitor & | get () const |
Public Attributes | |
t_Visitor | visitor_ |
|
inlineexplicit |
Definition at line 116 of file aggregate.h.
|
inline |
Definition at line 126 of file aggregate.h.
|
inline |
Definition at line 136 of file aggregate.h.
t_Visitor ariles2::aggregate::BaseVisitorWrapper< t_Visitor >::visitor_ |
Definition at line 112 of file aggregate.h.