OpenCV  4.5.0
Open Source Computer Vision
Public Types | List of all members
cv::GNetworkType< K, std::function< std::tuple< R...>(Args...)> > Class Template Reference

#include <opencv2/gapi/infer.hpp>

Public Types

using API = std::function< Result(Args...)>
 
using APIList = std::function< ResultL(cv::GArray< cv::Rect >, Args...)>
 
using InArgs = std::tuple< Args...>
 
using OutArgs = std::tuple< R...>
 
using Result = OutArgs
 
using ResultL = std::tuple< cv::GArray< R >... >
 

Member Typedef Documentation

template<typename K , typename... R, typename... Args>
using cv::GNetworkType< K, std::function< std::tuple< R...>(Args...)> >::API = std::function<Result(Args...)>
template<typename K , typename... R, typename... Args>
using cv::GNetworkType< K, std::function< std::tuple< R...>(Args...)> >::APIList = std::function<ResultL(cv::GArray<cv::Rect>, Args...)>
template<typename K , typename... R, typename... Args>
using cv::GNetworkType< K, std::function< std::tuple< R...>(Args...)> >::InArgs = std::tuple<Args...>
template<typename K , typename... R, typename... Args>
using cv::GNetworkType< K, std::function< std::tuple< R...>(Args...)> >::OutArgs = std::tuple<R...>
template<typename K , typename... R, typename... Args>
using cv::GNetworkType< K, std::function< std::tuple< R...>(Args...)> >::Result = OutArgs
template<typename K , typename... R, typename... Args>
using cv::GNetworkType< K, std::function< std::tuple< R...>(Args...)> >::ResultL = std::tuple< cv::GArray<R>... >

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