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:
cv::gapi::cpu::GOCVFunctor

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 ( )
virtualdefault

◆ GFunctor()

cv::gapi::GFunctor::GFunctor ( const char *  id)
inlineprotected

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: