| OpenCV 4.3.0 Open Source Computer Vision

Public Member Functions | Protected Member Functions | List of all members
cv::gapi::GFunctor Class Referenceabstract

`#include <opencv2/gapi/gkernel.hpp>`

Inheritance diagram for cv::gapi::GFunctor:

## Public Member Functions
virtual | ~GFunctor ()=default
virtual cv::gapi::GBackend | backend () const =0
const char * | id () const
virtual cv::GKernelImpl | impl () const =0

## Protected Member Functions
| GFunctor (const char *id)

## Constructor & Destructor Documentation

## ◆ ~GFunctor()

virtual cv::gapi::GFunctor::~GFunctor | ( |  | ) |
| virtual default

## ◆ GFunctor()

cv::gapi::GFunctor::GFunctor | ( | const char * | id | ) |
| inline protected

## Member Function Documentation

## ◆ backend()

virtual cv::gapi::GBackend cv::gapi::GFunctor::backend | ( |  | ) | const
| pure virtual

Implemented in cv::gapi::cpu::GOCVFunctor.

## ◆ id()

const char* cv::gapi::GFunctor::id | ( |  | ) | const
| inline

## ◆ impl()

virtual cv::GKernelImpl cv::gapi::GFunctor::impl | ( |  | ) | const
| pure virtual

Implemented in cv::gapi::cpu::GOCVFunctor.

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

- opencv2/gapi/gkernel.hpp