Loading...
Searching...
No Matches
cv::gapi::wip::QueueSource< T > Class Template Referencefinal
Queued streaming pipeline source. More...
#include <opencv2/gapi/streaming/queue_source.hpp>
Inheritance diagram for cv::gapi::wip::QueueSource< T >:
Public Types | |
using | Meta = decltype(cv::descr_of(T{})) |
Public Types inherited from cv::gapi::wip::IStreamSource | |
using | Ptr = std::shared_ptr< IStreamSource > |
Public Member Functions | |
QueueSource (Meta m) | |
void | push (T t) |
Public Member Functions inherited from cv::gapi::wip::QueueSourceBase | |
QueueSourceBase (const cv::GMetaArg &m) | |
virtual | ~QueueSourceBase ()=default |
virtual GMetaArg | descr_of () const override |
virtual void | halt () override |
virtual bool | pull (Data &data) override |
void | push (Data &&data) |
Public Member Functions inherited from cv::gapi::wip::IStreamSource | |
virtual | ~IStreamSource ()=default |
virtual GMetaArg | descr_of () const =0 |
virtual void | halt () |
Ptr | ptr () |
virtual bool | pull (Data &data)=0 |
Detailed Description
template<class T>
class cv::gapi::wip::QueueSource< T >
class cv::gapi::wip::QueueSource< T >
Queued streaming pipeline source.
Member Typedef Documentation
◆ Meta
template<class T >
using cv::gapi::wip::QueueSource< T >::Meta = decltype(cv::descr_of(T{})) |
Constructor & Destructor Documentation
◆ QueueSource()
template<class T >
|
inlineexplicit |
Member Function Documentation
◆ push()
template<class T >
|
inline |
The documentation for this class was generated from the following file:
- opencv2/gapi/streaming/queue_source.hpp