My Project
is_arithmetic.hpp
Go to the documentation of this file.
1 
28 #ifndef BSL_IS_ARITHMETIC_HPP
29 #define BSL_IS_ARITHMETIC_HPP
30 
31 #include "is_integral.hpp"
32 #include "is_floating_point.hpp"
33 #include "is_same.hpp"
34 
35 namespace bsl
36 {
48  template<typename T>
49  class is_arithmetic final : // --
50  public bool_constant<is_integral<T>::value || is_floating_point<T>::value>
51  {};
52 }
53 
54 #endif
If the provided type is an abstract class type, provides the member constant value equal to true....
Definition: is_arithmetic.hpp:49
If the provided type is an array type (taking into account const qualifications), provides the member...
Definition: integral_constant.hpp:45