Blaze 3.9
CustomOppositeType.h
Go to the documentation of this file.
1//=================================================================================================
33//=================================================================================================
34
35#ifndef _BLAZE_MATH_TYPETRAITS_CUSTOMOPPOSITETYPE_H_
36#define _BLAZE_MATH_TYPETRAITS_CUSTOMOPPOSITETYPE_H_
37
38
39namespace blaze {
40
41//=================================================================================================
42//
43// CLASS DEFINITION
44//
45//=================================================================================================
46
47//*************************************************************************************************
56template< typename T >
58{
59 public:
60 //**********************************************************************************************
62 using Type = typename T::OppositeType;
64 //**********************************************************************************************
65};
66//*************************************************************************************************
67
68
69//*************************************************************************************************
82template< typename T >
84//*************************************************************************************************
85
86} // namespace blaze
87
88#endif
typename CustomOppositeType< T >::Type CustomOppositeType_t
Auxiliary alias declaration for the CustomOppositeType type trait.
Definition: CustomOppositeType.h:83
Evaluation of the custom opposite type.
Definition: CustomOppositeType.h:58