#include <opencv2/gapi/cpu/gcpukernel.hpp>
|
| static void | setup (const GMetaArgs &metaArgs, const GArgs &args, GArg &state, const GCompileArgs &compileArgs) |
| |
| template<int... IIs> |
| static auto | setup_impl (const GMetaArgs &metaArgs, const GArgs &args, GArg &state, const GCompileArgs &compileArgs, detail::Seq< IIs...>) -> decltype(Impl::setup(detail::get_in_meta< Ins >(metaArgs, args, IIs)..., std::declval< typename std::add_lvalue_reference< std::shared_ptr< typename Impl::State > >::type >(), compileArgs), void()) |
| |
| template<int... IIs> |
| static auto | setup_impl (const GMetaArgs &metaArgs, const GArgs &args, GArg &state, const GCompileArgs &, detail::Seq< IIs...>) -> decltype(Impl::setup(detail::get_in_meta< Ins >(metaArgs, args, IIs)..., std::declval< typename std::add_lvalue_reference< std::shared_ptr< typename Impl::State > >::type >()), void()) |
| |
template<typename Impl , typename... Ins>
template<typename Impl , typename... Ins>
template<int... IIs>
| static auto cv::detail::OCVSetupHelper< Impl, std::tuple< Ins...> >::setup_impl |
( |
const GMetaArgs & |
metaArgs, |
|
|
const GArgs & |
args, |
|
|
GArg & |
state, |
|
|
const GCompileArgs & |
compileArgs, |
|
|
detail::Seq< IIs...> |
|
|
) |
| -> decltype(Impl::setup(detail::get_in_meta<Ins>(metaArgs, args, IIs)...,
std::declval<typename std::add_lvalue_reference<
std::shared_ptr<typename Impl::State>
>::type
>(),
compileArgs)
, void())
|
|
inlinestatic |
template<typename Impl , typename... Ins>
template<int... IIs>
The documentation for this struct was generated from the following file: