| OpenCV 3.4.7 Open Source Computer Vision

Classes | Public Types | Static Public Member Functions | List of all members
cv::cudev::IsBinaryFunction< F > Struct Template Reference
CUDA-accelerated Computer Vision » Device layer

`#include <opencv2/cudev/functional/functional.hpp>`

## Classes
struct | No

## Public Types
enum | { value = (sizeof(check(makeF())) == sizeof(Yes)) }
typedef char | Yes

## Static Public Member Functions
template<typename T1 , typename T2 , typename D >
static Yes | check (binary_function< T1, T2, D >)
static No | check (...)
static F | makeF ()

## Member Typedef Documentation

## § Yes

template<typename F >

typedef char cv::cudev::IsBinaryFunction< F >::Yes

## Member Enumeration Documentation

## § anonymous enum

template<typename F >

anonymous enum

Enumerator
value |

## Member Function Documentation

## § check() [1/2]

template<typename F >
template<typename T1 , typename T2 , typename D >

static Yes cv::cudev::IsBinaryFunction< F >::check | ( | binary_function< T1, T2, D > |  | ) |
| static

## § check() [2/2]

template<typename F >

static No cv::cudev::IsBinaryFunction< F >::check | ( |  | ... | ) |
| static

## § makeF()

template<typename F >

static F cv::cudev::IsBinaryFunction< F >::makeF | ( |  | ) |
| static

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

- opencv2/cudev/functional/functional.hpp