IsUnsignedIntegral 66 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <typename T> struct IsUnsignedIntegral { enum {value = 0}; }; IsUnsignedIntegral 67 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <> struct IsUnsignedIntegral<uchar> { enum {value = 1}; }; IsUnsignedIntegral 68 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <> struct IsUnsignedIntegral<uchar1> { enum {value = 1}; }; IsUnsignedIntegral 69 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <> struct IsUnsignedIntegral<ushort> { enum {value = 1}; }; IsUnsignedIntegral 70 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <> struct IsUnsignedIntegral<ushort1> { enum {value = 1}; }; IsUnsignedIntegral 71 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <> struct IsUnsignedIntegral<uint> { enum {value = 1}; }; IsUnsignedIntegral 72 modules/core/include/opencv2/core/cuda/detail/type_traits_detail.hpp template <> struct IsUnsignedIntegral<uint1> { enum {value = 1}; }; IsUnsignedIntegral 60 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp template <typename T> struct IsUnsignedIntegral { enum {value = 0}; }; IsUnsignedIntegral 61 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp template <> struct IsUnsignedIntegral<uchar> { enum {value = 1}; }; IsUnsignedIntegral 62 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp template <> struct IsUnsignedIntegral<ushort> { enum {value = 1}; }; IsUnsignedIntegral 63 modules/cudev/include/opencv2/cudev/util/detail/type_traits.hpp template <> struct IsUnsignedIntegral<uint> { enum {value = 1}; };