OpenCV  4.1.0
Open Source Computer Vision
Classes | Public Types | Public Member Functions | List of all members
cv::GComputationT< std::tuple< R...>(Args...)> Class Template Reference

#include <opencv2/gapi/gtyped.hpp>

Classes

class  GCompiledT
 

Public Types

typedef std::function
< std::tuple< R...>Args...)> 
Gen
 

Public Member Functions

 GComputationT (const Gen &generator)
 
void apply (detail::ProtoToParamT< Args >...inArgs, detail::ProtoToParamT< R > &...outArgs)
 
GCompiledT compile (detail::ProtoToMetaT< Args >...inDescs)
 
GCompiledT compile (detail::ProtoToMetaT< Args >...inDescs, GCompileArgs &&args)
 

Member Typedef Documentation

template<typename... R, typename... Args>
typedef std::function<std::tuple<R...>Args...)> cv::GComputationT< std::tuple< R...>(Args...)>::Gen

Constructor & Destructor Documentation

template<typename... R, typename... Args>
cv::GComputationT< std::tuple< R...>(Args...)>::GComputationT ( const Gen generator)
inline

Member Function Documentation

template<typename... R, typename... Args>
void cv::GComputationT< std::tuple< R...>(Args...)>::apply ( detail::ProtoToParamT< Args >...  inArgs,
detail::ProtoToParamT< R > &...  outArgs 
)
inline
template<typename... R, typename... Args>
GCompiledT cv::GComputationT< std::tuple< R...>(Args...)>::compile ( detail::ProtoToMetaT< Args >...  inDescs)
inline
template<typename... R, typename... Args>
GCompiledT cv::GComputationT< std::tuple< R...>(Args...)>::compile ( detail::ProtoToMetaT< Args >...  inDescs,
GCompileArgs &&  args 
)
inline

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