OpenCV  3.0.0
Open Source Computer Vision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | Protected Attributes | List of all members
cv::ocl::ProgramSource Class Reference

#include "ocl.hpp"

Public Types

typedef uint64 hash_t
 

Public Member Functions

 ProgramSource ()
 
 ProgramSource (const String &prog)
 
 ProgramSource (const char *prog)
 
 ProgramSource (const ProgramSource &prog)
 
 ~ProgramSource ()
 
hash_t hash () const
 
ProgramSourceoperator= (const ProgramSource &prog)
 
const Stringsource () const
 

Protected Attributes

Impl * p
 

Member Typedef Documentation

Constructor & Destructor Documentation

cv::ocl::ProgramSource::ProgramSource ( )
cv::ocl::ProgramSource::ProgramSource ( const String prog)
explicit
cv::ocl::ProgramSource::ProgramSource ( const char *  prog)
explicit
cv::ocl::ProgramSource::~ProgramSource ( )
cv::ocl::ProgramSource::ProgramSource ( const ProgramSource prog)

Member Function Documentation

hash_t cv::ocl::ProgramSource::hash ( ) const
ProgramSource& cv::ocl::ProgramSource::operator= ( const ProgramSource prog)
const String& cv::ocl::ProgramSource::source ( ) const

Member Data Documentation

Impl* cv::ocl::ProgramSource::p
protected

The documentation for this class was generated from the following file: