pRC
multi-purpose Tensor Train library for C++
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
common.hpp File Reference
#include <prc/core/basic/type_traits.hpp>

Go to the source code of this file.

Classes

struct  pRC::DetectCommonType< TA, TB >
 
struct  pRC::DetectCommonType< TA, TB >::Success< S >
 
struct  pRC::DetectCommonType< TA, TB >::Failure
 
struct  pRC::CommonType< TA, TB, class >
 
struct  pRC::CommonTypes< T, Ts >
 
struct  pRC::CommonTypes< TA, TB >
 
struct  pRC::CommonTypes< T >
 

Namespaces

namespace  pRC
 

Typedefs

template<class... Ts>
using pRC::Common = typename CommonTypes< Ts... >::Type
 
template<class... Ts>
using pRC::HasCommon = IsDetected< Common, Ts... >