_Attributes      7282 modules/highgui/src/ppltasks_winrt.h     template < typename _Attributes, _AsyncResultType resultType = SingleResult >
_Attributes      7284 modules/highgui/src/ppltasks_winrt.h         Microsoft::WRL::RuntimeClassFlags< Microsoft::WRL::RuntimeClassType::WinRt>, Microsoft::WRL::Implements<typename _Attributes::_AsyncBaseType, ABI::Windows::Foundation::IAsyncInfo>>
_Attributes      7302 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP GetResults(typename _Attributes::_ReturnType_abi* results)
_Attributes      7370 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP get_Progress(typename _Attributes::_ProgressDelegateType** _ProgressHandler)
_Attributes      7375 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP put_Progress(typename _Attributes::_ProgressDelegateType* _ProgressHandler)
_Attributes      7405 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP get_Completed(typename _Attributes::_CompletionDelegateType** _CompleteHandler)
_Attributes      7413 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP put_Completed(typename _Attributes::_CompletionDelegateType* _CompleteHandler)
_Attributes      7463 modules/highgui/src/ppltasks_winrt.h                         _M_completeDelegate->Invoke((_Attributes::_AsyncBaseType*)this, status);
_Attributes      7471 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP _GetOnProgress(typename _Attributes::_ProgressDelegateType** _ProgressHandler)
_Attributes      7477 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP _PutOnProgress(typename _Attributes::_ProgressDelegateType* _ProgressHandler)
_Attributes      7659 modules/highgui/src/ppltasks_winrt.h         Microsoft::WRL::ComPtr<typename _Attributes::_CompletionDelegateType>  _M_completeDelegate; //ComPtr cannot be volatile as it does not have volatile accessors
_Attributes      7671 modules/highgui/src/ppltasks_winrt.h     template< typename _Attributes, bool _HasProgress, _AsyncResultType _ResultType = SingleResult >
_Attributes      7672 modules/highgui/src/ppltasks_winrt.h     class _AsyncProgressBase abstract : public _AsyncInfoBase<_Attributes, _ResultType>
_Attributes      7676 modules/highgui/src/ppltasks_winrt.h     template< typename _Attributes, _AsyncResultType _ResultType>
_Attributes      7677 modules/highgui/src/ppltasks_winrt.h     class _AsyncProgressBase<_Attributes, true, _ResultType> abstract : public _AsyncInfoBase<_Attributes, _ResultType>
_Attributes      7681 modules/highgui/src/ppltasks_winrt.h         _AsyncProgressBase() : _AsyncInfoBase<_Attributes, _ResultType>(),
_Attributes      7686 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP _GetOnProgress(typename _Attributes::_ProgressDelegateType** _ProgressHandler) override
_Attributes      7694 modules/highgui/src/ppltasks_winrt.h         virtual STDMETHODIMP _PutOnProgress(typename _Attributes::_ProgressDelegateType* _ProgressHandler) override
_Attributes      7705 modules/highgui/src/ppltasks_winrt.h         void _FireProgress(const typename _Attributes::_ProgressType_abi& _ProgressValue)
_Attributes      7710 modules/highgui/src/ppltasks_winrt.h                     _M_progressDelegate->Invoke((_Attributes::_AsyncBaseType*)this, _ProgressValue);
_Attributes      7719 modules/highgui/src/ppltasks_winrt.h         typename _Attributes::_ProgressDelegateType* _M_progressDelegate;
_Attributes      7722 modules/highgui/src/ppltasks_winrt.h     template<typename _Attributes, _AsyncResultType _ResultType = SingleResult>
_Attributes      7723 modules/highgui/src/ppltasks_winrt.h     class _AsyncBaseProgressLayer abstract : public _AsyncProgressBase<_Attributes, _Attributes::_TakesProgress, _ResultType>
_Attributes      7734 modules/highgui/src/ppltasks_winrt.h     template<typename _Attributes, typename _ReturnType>
_Attributes      7735 modules/highgui/src/ppltasks_winrt.h     class _AsyncTaskThunkBase abstract : public _AsyncBaseProgressLayer<_Attributes>
_Attributes      7761 modules/highgui/src/ppltasks_winrt.h             if (!(std::is_same<_Attributes::_AsyncKind, _TypeSelectorAsyncTask>::value))
_Attributes      7803 modules/highgui/src/ppltasks_winrt.h     template<typename _Attributes, typename _ReturnType, typename _Return>
_Attributes      7804 modules/highgui/src/ppltasks_winrt.h     class _AsyncTaskReturn abstract : public _AsyncTaskThunkBase<_Attributes, _Return>
_Attributes      7820 modules/highgui/src/ppltasks_winrt.h             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, &_M_results, _callstack);
_Attributes      7825 modules/highgui/src/ppltasks_winrt.h             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, &_M_results);
_Attributes      7832 modules/highgui/src/ppltasks_winrt.h     template<typename _Attributes, typename _ReturnType>
_Attributes      7833 modules/highgui/src/ppltasks_winrt.h     class _AsyncTaskReturn<_Attributes, _ReturnType, void> abstract : public _AsyncTaskThunkBase<_Attributes, void>
_Attributes      7840 modules/highgui/src/ppltasks_winrt.h             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, _callstack);
_Attributes      7845 modules/highgui/src/ppltasks_winrt.h             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts);
_Attributes      7850 modules/highgui/src/ppltasks_winrt.h     template<typename _Attributes>
_Attributes      7851 modules/highgui/src/ppltasks_winrt.h     class _AsyncTaskReturn<_Attributes, void, task<void>> abstract : public _AsyncTaskThunkBase<_Attributes, task<void>>
_Attributes      7858 modules/highgui/src/ppltasks_winrt.h             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, &_M_results, _callstack);
_Attributes      7863 modules/highgui/src/ppltasks_winrt.h             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, &_M_results);
_Attributes      7870 modules/highgui/src/ppltasks_winrt.h     template<typename _Attributes>
_Attributes      7871 modules/highgui/src/ppltasks_winrt.h     class _AsyncTaskThunk : public _AsyncTaskReturn<_Attributes, typename _Attributes::_ReturnType_abi, typename _Attributes::_ReturnType>
_Attributes      7905 modules/highgui/src/ppltasks_winrt.h         typedef typename _AsyncTaskThunk<_Attributes> _Base;
_Attributes      7906 modules/highgui/src/ppltasks_winrt.h         typedef typename _Attributes::_AsyncBaseType _AsyncBaseType;
_Attributes      7282 modules/videoio/src/ppltasks_winrt.hpp     template < typename _Attributes, _AsyncResultType resultType = SingleResult >
_Attributes      7284 modules/videoio/src/ppltasks_winrt.hpp         Microsoft::WRL::RuntimeClassFlags< Microsoft::WRL::RuntimeClassType::WinRt>, Microsoft::WRL::Implements<typename _Attributes::_AsyncBaseType, ABI::Windows::Foundation::IAsyncInfo>>
_Attributes      7302 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP GetResults(typename _Attributes::_ReturnType_abi* results)
_Attributes      7370 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP get_Progress(typename _Attributes::_ProgressDelegateType** _ProgressHandler)
_Attributes      7375 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP put_Progress(typename _Attributes::_ProgressDelegateType* _ProgressHandler)
_Attributes      7405 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP get_Completed(typename _Attributes::_CompletionDelegateType** _CompleteHandler)
_Attributes      7413 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP put_Completed(typename _Attributes::_CompletionDelegateType* _CompleteHandler)
_Attributes      7463 modules/videoio/src/ppltasks_winrt.hpp                         _M_completeDelegate->Invoke((_Attributes::_AsyncBaseType*)this, status);
_Attributes      7471 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP _GetOnProgress(typename _Attributes::_ProgressDelegateType** _ProgressHandler)
_Attributes      7477 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP _PutOnProgress(typename _Attributes::_ProgressDelegateType* _ProgressHandler)
_Attributes      7659 modules/videoio/src/ppltasks_winrt.hpp         Microsoft::WRL::ComPtr<typename _Attributes::_CompletionDelegateType>  _M_completeDelegate; //ComPtr cannot be volatile as it does not have volatile accessors
_Attributes      7671 modules/videoio/src/ppltasks_winrt.hpp     template< typename _Attributes, bool _HasProgress, _AsyncResultType _ResultType = SingleResult >
_Attributes      7672 modules/videoio/src/ppltasks_winrt.hpp     class _AsyncProgressBase abstract : public _AsyncInfoBase<_Attributes, _ResultType>
_Attributes      7676 modules/videoio/src/ppltasks_winrt.hpp     template< typename _Attributes, _AsyncResultType _ResultType>
_Attributes      7677 modules/videoio/src/ppltasks_winrt.hpp     class _AsyncProgressBase<_Attributes, true, _ResultType> abstract : public _AsyncInfoBase<_Attributes, _ResultType>
_Attributes      7681 modules/videoio/src/ppltasks_winrt.hpp         _AsyncProgressBase() : _AsyncInfoBase<_Attributes, _ResultType>(),
_Attributes      7686 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP _GetOnProgress(typename _Attributes::_ProgressDelegateType** _ProgressHandler) override
_Attributes      7694 modules/videoio/src/ppltasks_winrt.hpp         virtual STDMETHODIMP _PutOnProgress(typename _Attributes::_ProgressDelegateType* _ProgressHandler) override
_Attributes      7705 modules/videoio/src/ppltasks_winrt.hpp         void _FireProgress(const typename _Attributes::_ProgressType_abi& _ProgressValue)
_Attributes      7710 modules/videoio/src/ppltasks_winrt.hpp                     _M_progressDelegate->Invoke((_Attributes::_AsyncBaseType*)this, _ProgressValue);
_Attributes      7719 modules/videoio/src/ppltasks_winrt.hpp         typename _Attributes::_ProgressDelegateType* _M_progressDelegate;
_Attributes      7722 modules/videoio/src/ppltasks_winrt.hpp     template<typename _Attributes, _AsyncResultType _ResultType = SingleResult>
_Attributes      7723 modules/videoio/src/ppltasks_winrt.hpp     class _AsyncBaseProgressLayer abstract : public _AsyncProgressBase<_Attributes, _Attributes::_TakesProgress, _ResultType>
_Attributes      7734 modules/videoio/src/ppltasks_winrt.hpp     template<typename _Attributes, typename _ReturnType>
_Attributes      7735 modules/videoio/src/ppltasks_winrt.hpp     class _AsyncTaskThunkBase abstract : public _AsyncBaseProgressLayer<_Attributes>
_Attributes      7761 modules/videoio/src/ppltasks_winrt.hpp             if (!(std::is_same<_Attributes::_AsyncKind, _TypeSelectorAsyncTask>::value))
_Attributes      7803 modules/videoio/src/ppltasks_winrt.hpp     template<typename _Attributes, typename _ReturnType, typename _Return>
_Attributes      7804 modules/videoio/src/ppltasks_winrt.hpp     class _AsyncTaskReturn abstract : public _AsyncTaskThunkBase<_Attributes, _Return>
_Attributes      7820 modules/videoio/src/ppltasks_winrt.hpp             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, &_M_results, _callstack);
_Attributes      7825 modules/videoio/src/ppltasks_winrt.hpp             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, &_M_results);
_Attributes      7832 modules/videoio/src/ppltasks_winrt.hpp     template<typename _Attributes, typename _ReturnType>
_Attributes      7833 modules/videoio/src/ppltasks_winrt.hpp     class _AsyncTaskReturn<_Attributes, _ReturnType, void> abstract : public _AsyncTaskThunkBase<_Attributes, void>
_Attributes      7840 modules/videoio/src/ppltasks_winrt.hpp             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, _callstack);
_Attributes      7845 modules/videoio/src/ppltasks_winrt.hpp             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts);
_Attributes      7850 modules/videoio/src/ppltasks_winrt.hpp     template<typename _Attributes>
_Attributes      7851 modules/videoio/src/ppltasks_winrt.hpp     class _AsyncTaskReturn<_Attributes, void, task<void>> abstract : public _AsyncTaskThunkBase<_Attributes, task<void>>
_Attributes      7858 modules/videoio/src/ppltasks_winrt.hpp             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, &_M_results, _callstack);
_Attributes      7863 modules/videoio/src/ppltasks_winrt.hpp             _M_task = _Attributes::_Generate_Task(_func, this, _M_cts, &_M_results);
_Attributes      7870 modules/videoio/src/ppltasks_winrt.hpp     template<typename _Attributes>
_Attributes      7871 modules/videoio/src/ppltasks_winrt.hpp     class _AsyncTaskThunk : public _AsyncTaskReturn<_Attributes, typename _Attributes::_ReturnType_abi, typename _Attributes::_ReturnType>
_Attributes      7905 modules/videoio/src/ppltasks_winrt.hpp         typedef typename _AsyncTaskThunk<_Attributes> _Base;
_Attributes      7906 modules/videoio/src/ppltasks_winrt.hpp         typedef typename _Attributes::_AsyncBaseType _AsyncBaseType;