visit_struct::detail::member_helper

visit_struct::detail::member_helper

More…

Public Functions

Name
template <typename V ,typename S >
VISIT_STRUCT_CXX14_CONSTEXPR void
apply_visitor(V && visitor, S && structure_instance)
template <typename V ,typename S1 ,typename S2 >
VISIT_STRUCT_CXX14_CONSTEXPR void
apply_visitor(V && visitor, S1 && s1, S2 && s2)
template <typename V >
VISIT_STRUCT_CXX14_CONSTEXPR void
visit_pointers(V && visitor)
template <typename V >
VISIT_STRUCT_CXX14_CONSTEXPR void
visit_accessors(V && visitor)
template <typename V >
VISIT_STRUCT_CXX14_CONSTEXPR void
visit_types(V && visitor)

Detailed Description

template <typename M >
struct visit_struct::detail::member_helper;

Public Functions Documentation

function apply_visitor

template <typename V ,
typename S >
static inline VISIT_STRUCT_CXX14_CONSTEXPR void apply_visitor(
    V && visitor,
    S && structure_instance
)

function apply_visitor

template <typename V ,
typename S1 ,
typename S2 >
static inline VISIT_STRUCT_CXX14_CONSTEXPR void apply_visitor(
    V && visitor,
    S1 && s1,
    S2 && s2
)

function visit_pointers

template <typename V >
static inline VISIT_STRUCT_CXX14_CONSTEXPR void visit_pointers(
    V && visitor
)

function visit_accessors

template <typename V >
static inline VISIT_STRUCT_CXX14_CONSTEXPR void visit_accessors(
    V && visitor
)

function visit_types

template <typename V >
static inline VISIT_STRUCT_CXX14_CONSTEXPR void visit_types(
    V && visitor
)

Updated on 2022-04-05 at 16:21:26 +0200