diff --git a/modules/v4d/include/opencv2/v4d/detail/framebuffercontext.hpp b/modules/v4d/include/opencv2/v4d/detail/framebuffercontext.hpp index 758f7fc99..d30087131 100644 --- a/modules/v4d/include/opencv2/v4d/detail/framebuffercontext.hpp +++ b/modules/v4d/include/opencv2/v4d/detail/framebuffercontext.hpp @@ -27,26 +27,6 @@ namespace cv { namespace v4d { class V4D; -template -class V4DAndArgsInFunctor : public std::function, Args ...)> { -public: - V4DAndArgsInFunctor(cv::Ptr window, Args ... args) : std::function, Args ...)>(window, args...) { - } -}; -template -class V4DAndFbAndArgsInFunctor : public std::function, cv::UMat&, Args& ...)> { -public: - V4DAndFbAndArgsInFunctor(Tfn fn) : std::function, cv::UMat&, Args& ...)>(fn) { - } -}; - -template -class V4DAndSizeTAndArgsInFunctor : public std::function, size_t&, Args ...)> { -public: - V4DAndSizeTAndArgsInFunctor(std::function, size_t&, Args ...)> fn) : std::function, size_t&, Args ...)>(fn) { - } -}; - namespace detail { typedef cv::ocl::OpenCLExecutionContext CLExecContext_t; class CLExecScope_t