Struct cv::detail::has_custom_wrap#

Collaboration diagram for cv::detail::has_custom_wrap:

cv::detail::has_custom_wrap< T > Node1 cv::detail::has_custom _wrap< T >   + test() + test() Node2 bool     Node2->Node1 +value

cv::detail::has_custom_wrap< T > Node1 cv::detail::has_custom _wrap< T >   + test() + test() Node2 bool     Node2->Node1 +value

Member Typedef Documentation#

type#

typedef decltype(test< T >(nullptr)) cv::detail::has_custom_wrap::type

Member Function Documentation#

test()#

template<typename C>
static std::false_type cv::detail::has_custom_wrap::test(…)

test()#

template<typename C>
static std::true_type cv::detail::has_custom_wrap::test(check< C, decltype(&GTypeTraits< C >::wrap_value)> *)

Member Data Documentation#

value#

static const constexpr bool cv::detail::has_custom_wrap::value = std::is_same<std::true_type, decltype(test<T>(nullptr))>::value

Source file#

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