#include <gpu.hpp>
 | 
|   | Stream () | 
|   | 
|   | ~Stream () | 
|   | 
|   | Stream (const Stream &) | 
|   | 
| Stream &  | operator= (const Stream &) | 
|   | 
| bool  | queryIfComplete () | 
|   | 
| void  | waitForCompletion () | 
|   | 
| void  | enqueueDownload (const GpuMat &src, CudaMem &dst) | 
|   | downloads asynchronously  More...
  | 
|   | 
| void  | enqueueDownload (const GpuMat &src, Mat &dst) | 
|   | 
| void  | enqueueUpload (const CudaMem &src, GpuMat &dst) | 
|   | uploads asynchronously  More...
  | 
|   | 
| void  | enqueueUpload (const Mat &src, GpuMat &dst) | 
|   | 
| void  | enqueueCopy (const GpuMat &src, GpuMat &dst) | 
|   | copy asynchronously  More...
  | 
|   | 
| void  | enqueueMemSet (GpuMat &src, Scalar val) | 
|   | memory set asynchronously  More...
  | 
|   | 
| void  | enqueueMemSet (GpuMat &src, Scalar val, const GpuMat &mask) | 
|   | 
| void  | enqueueConvert (const GpuMat &src, GpuMat &dst, int dtype, double a=1, double b=0) | 
|   | converts matrix type, ex from float to uchar depending on type  More...
  | 
|   | 
| void  | enqueueHostCallback (StreamCallback callback, void *userData) | 
|   | 
|   | operator bool () const | 
|   | 
§ StreamCallback
      
        
          | typedef void(* cv::gpu::Stream::StreamCallback) (Stream &stream, int status, void *userData) | 
        
      
 
adds a callback to be called on the host after all currently enqueued items in the stream have completed 
 
 
§ Stream() [1/2]
      
        
          | cv::gpu::Stream::Stream  | 
          ( | 
           | ) | 
           | 
        
      
 
 
§ ~Stream()
      
        
          | cv::gpu::Stream::~Stream  | 
          ( | 
           | ) | 
           | 
        
      
 
 
§ Stream() [2/2]
      
        
          | cv::gpu::Stream::Stream  | 
          ( | 
          const Stream &  | 
           | ) | 
           | 
        
      
 
 
§ enqueueConvert()
      
        
          | void cv::gpu::Stream::enqueueConvert  | 
          ( | 
          const GpuMat &  | 
          src,  | 
        
        
           | 
           | 
          GpuMat &  | 
          dst,  | 
        
        
           | 
           | 
          int  | 
          dtype,  | 
        
        
           | 
           | 
          double  | 
          a = 1,  | 
        
        
           | 
           | 
          double  | 
          b = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
converts matrix type, ex from float to uchar depending on type 
 
 
§ enqueueCopy()
§ enqueueDownload() [1/2]
§ enqueueDownload() [2/2]
      
        
          | void cv::gpu::Stream::enqueueDownload  | 
          ( | 
          const GpuMat &  | 
          src,  | 
        
        
           | 
           | 
          Mat &  | 
          dst  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
§ enqueueHostCallback()
§ enqueueMemSet() [1/2]
memory set asynchronously 
 
 
§ enqueueMemSet() [2/2]
§ enqueueUpload() [1/2]
§ enqueueUpload() [2/2]
      
        
          | void cv::gpu::Stream::enqueueUpload  | 
          ( | 
          const Mat &  | 
          src,  | 
        
        
           | 
           | 
          GpuMat &  | 
          dst  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
§ Null()
  
  
      
        
          | static Stream& cv::gpu::Stream::Null  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
§ operator bool()
      
        
          | cv::gpu::Stream::operator bool  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
§ operator=()
§ queryIfComplete()
      
        
          | bool cv::gpu::Stream::queryIfComplete  | 
          ( | 
           | ) | 
           | 
        
      
 
 
§ waitForCompletion()
      
        
          | void cv::gpu::Stream::waitForCompletion  | 
          ( | 
           | ) | 
           | 
        
      
 
 
§ StreamAccessor
The documentation for this class was generated from the following file: