IsIntegral 74 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <typename T> struct IsIntegral { enum {value = IsSignedIntergral<T>::value || IsUnsignedIntegral<T>::value}; }; IsIntegral 75 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <> struct IsIntegral<char> { enum {value = 1}; }; IsIntegral 76 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <> struct IsIntegral<bool> { enum {value = 1}; }; IsIntegral 65 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp template <typename T> struct IsIntegral { enum {value = IsSignedIntergral<T>::value || IsUnsignedIntegral<T>::value}; }; IsIntegral 66 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp template <> struct IsIntegral<char> { enum {value = 1}; }; IsIntegral 67 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp template <> struct IsIntegral<bool> { enum {value = 1}; };