| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
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>`

Collaboration diagram for cv::cudev::IsBinaryFunction< F >:

## Classes
struct | No

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

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

## Member Typedef Documentation

## ◆ Yes

template<typename F >

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 >

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

## ◆ check() [2/2]

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

static Yes cv::cudev::IsBinaryFunction< F >::check | ( | binary_function< T1, T2, D > |  | ) |
| 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