Classes | Public Types | Static Public Member Functions
cv::gpu::device::IsUnaryFunction< F > Struct Template Reference

#include <functional.hpp>

List of all members.

Classes

struct  No

Public Types

enum  { value = (sizeof(check(makeF())) == sizeof(Yes)) }
typedef char Yes

Static Public Member Functions

template<typename T , typename D >
static Yes check (unary_function< T, D >)
static No check (...)
static F makeF ()

template<typename F>
struct cv::gpu::device::IsUnaryFunction< F >


Member Typedef Documentation

template<typename F >
typedef char cv::gpu::device::IsUnaryFunction< F >::Yes

Member Enumeration Documentation

template<typename F >
anonymous enum
Enumerator:
value 

Member Function Documentation

template<typename F >
template<typename T , typename D >
static Yes cv::gpu::device::IsUnaryFunction< F >::check ( unary_function< T, D >  ) [static]
template<typename F >
static No cv::gpu::device::IsUnaryFunction< F >::check (   ...) [static]
template<typename F >
static F cv::gpu::device::IsUnaryFunction< F >::makeF ( ) [static]

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