Iros
 
Loading...
Searching...
No Matches
tuple.h File Reference

Go to the source code of this file.

Classes

class  di::vocab::Tuple< Types >
 
struct  di::detail::HasCommonType
 
struct  di::detail::HasCommonReference
 
struct  di::meta::CustomCommonType< A, B >
 
struct  di::meta::CustomCommonReference< A, B, AQual, BQual >
 

Namespaces

namespace  di
 
namespace  di::vocab
 

Functions

template<typename... Types>
 di::vocab::Tuple (Types...) -> Tuple< Types... >
 

Variables

template<typename...>
constexpr bool has_common_type_helper = false
 
template<typename T, concepts::CommonWith< T > U>
constexpr bool has_common_type_helper< T, U > = true
 
template<typename...>
constexpr bool has_common_reference_helper = false
 
template<typename T, concepts::CommonWith< T > U>
constexpr bool has_common_reference_helper< T, U > = true
 

Variable Documentation

◆ has_common_reference_helper

template<typename...>
bool has_common_reference_helper = false
inlineconstexpr

◆ has_common_reference_helper< T, U >

template<typename T, concepts::CommonWith< T > U>
bool has_common_reference_helper< T, U > = true
inlineconstexpr

◆ has_common_type_helper

template<typename...>
bool has_common_type_helper = false
inlineconstexpr

◆ has_common_type_helper< T, U >

template<typename T, concepts::CommonWith< T > U>
bool has_common_type_helper< T, U > = true
inlineconstexpr