|
template<typename VisitorType , typename PairType > |
static std::enable_if_t< is_pair_of_variant_v< remove_cv_ref_t< PairType > > > | visit_variant (VisitorType &&visitors, PairType &&vpr) |
|
template<typename VisitorType , typename VariantType > |
static std::enable_if_t< is_variant_v< remove_cv_ref_t< VariantType > > > | visit_variant (VisitorType &&visitors, VariantType &&vpr) |
|
template<typename VisitorType , typename IteratorType , typename PairType > |
static std::enable_if_t< is_pair_of_variant_v< remove_cv_ref_t< PairType > > > | visit_variant (VisitorType &&visitors, IteratorType &&itr, PairType &&vpr) |
|
template<typename VisitorType , typename IteratorType , typename VariantType > |
static std::enable_if_t< is_variant_v< remove_cv_ref_t< VariantType > > > | visit_variant (VisitorType &&visitors, IteratorType &&itr, VariantType &&vpr) |
|
template<size_t StartIndex, size_t EndIndex>
struct tpf::types::static_loop_struct< StartIndex, EndIndex >
Definition at line 7643 of file tpf_types.hpp.