DGtal  1.0.0
DGtal::IsArithmeticConversionValid< T, U, Enable > Struct Template Reference

Helper to determine if an arithmetic operation between two given types has a valid result type (ie is valid). More...

#include <DGtal/kernel/ArithmeticConversionTraits.h>

Inheritance diagram for DGtal::IsArithmeticConversionValid< T, U, Enable >:
[legend]
Collaboration diagram for DGtal::IsArithmeticConversionValid< T, U, Enable >:
[legend]

Detailed Description

template<typename T, typename U, typename Enable = void>
struct DGtal::IsArithmeticConversionValid< T, U, Enable >

Helper to determine if an arithmetic operation between two given types has a valid result type (ie is valid).

Without valid specialization, inherits from std::false_type.

See also
ArithmeticConversionTraits

Definition at line 145 of file ArithmeticConversionTraits.h.


The documentation for this struct was generated from the following file: