| OpenCV 4.3.0 Open Source Computer Vision

Public Types | Public Member Functions | List of all members
cv::gapi::cpu::GOCVFunctor Class Reference

`#include <opencv2/gapi/cpu/gcpukernel.hpp>`

Inheritance diagram for cv::gapi::cpu::GOCVFunctor:

## Public Types
using | Impl = std::function< void(GCPUContext &)>

## Public Member Functions
| GOCVFunctor (const char *id, const Impl &impl)
gapi::GBackend | backend () const override
GKernelImpl | impl () const override
Public Member Functions inherited from cv::gapi::GFunctor
virtual | ~GFunctor ()=default
const char * | id () const

## Additional Inherited Members
Protected Member Functions inherited from cv::gapi::GFunctor
| GFunctor (const char *id)

## Member Typedef Documentation

## ◆ Impl

using cv::gapi::cpu::GOCVFunctor::Impl = std::function<void(GCPUContext &)>

## Constructor & Destructor Documentation

## ◆ GOCVFunctor()

cv::gapi::cpu::GOCVFunctor::GOCVFunctor | ( | const char * | id,
|  | const Impl & | impl
| ) |  |
| inline

## Member Function Documentation

## ◆ backend()

gapi::GBackend cv::gapi::cpu::GOCVFunctor::backend | ( |  | ) | const
| inline override virtual

Implements cv::gapi::GFunctor.

## ◆ impl()

GKernelImpl cv::gapi::cpu::GOCVFunctor::impl | ( |  | ) | const
| inline override virtual

Implements cv::gapi::GFunctor.

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

- opencv2/gapi/cpu/gcpukernel.hpp