#include <opencv2/core/ocl.hpp>
◆ Program() [1/3]
      
        
          | cv::ocl::Program::Program | ( |  | ) |  | 
      
 
 
◆ Program() [2/3]
◆ Program() [3/3]
      
        
          | cv::ocl::Program::Program | ( | const Program & | prog | ) |  | 
      
 
 
◆ ~Program()
      
        
          | cv::ocl::Program::~Program | ( |  | ) |  | 
      
 
 
◆ create()
◆ getBinary()
      
        
          | void cv::ocl::Program::getBinary | ( | std::vector< char > & | binary | ) | const | 
      
 
Query device-specific program binary. 
Returns RAW OpenCL executable binary without additional attachments.
- See also
- ProgramSource::fromBinary
- Parameters
- 
  
  
 
 
◆ getImpl()
  
  | 
        
          | Impl* cv::ocl::Program::getImpl | ( |  | ) | const |  | inline | 
 
 
◆ getPrefix() [1/2]
      
        
          | String cv::ocl::Program::getPrefix | ( |  | ) | const | 
      
 
 
◆ getPrefix() [2/2]
  
  | 
        
          | static String cv::ocl::Program::getPrefix | ( | const String & | buildflags | ) |  |  | static | 
 
 
◆ operator=()
◆ ptr()
      
        
          | void* cv::ocl::Program::ptr | ( |  | ) | const | 
      
 
 
◆ read()
      
        
          | bool cv::ocl::Program::read | ( | const String & | buf, | 
        
          |  |  | const String & | buildflags | 
        
          |  | ) |  |  | 
      
 
 
◆ source()
◆ write()
      
        
          | bool cv::ocl::Program::write | ( | String & | buf | ) | const | 
      
 
 
◆ Impl
  
  | 
        
          | Impl* cv::ocl::Program::p |  | protected | 
 
 
The documentation for this class was generated from the following file: