| Barrier(const OpenCLEventList &event_list) | itk::OpenCLContext | |
| BarrierAsync(const OpenCLEventList &event_list) | itk::OpenCLContext | |
| BuildProgramFromSourceCode(const std::string &sourceCode, const std::string &prefixSourceCode=std::string(), const std::string &postfixSourceCode=std::string()) | itk::OpenCLContext | |
| BuildProgramFromSourceCode(const std::list< OpenCLDevice > &devices, const std::string &sourceCode, const std::string &prefixSourceCode=std::string(), const std::string &postfixSourceCode=std::string(), const std::string &extraBuildOptions=std::string()) | itk::OpenCLContext | |
| BuildProgramFromSourceFile(const std::string &fileName, const std::string &prefixSourceCode=std::string(), const std::string &postfixSourceCode=std::string()) | itk::OpenCLContext | |
| BuildProgramFromSourceFile(const std::list< OpenCLDevice > &devices, const std::string &fileName, const std::string &prefixSourceCode=std::string(), const std::string &postfixSourceCode=std::string(), const std::string &extraBuildOptions=std::string()) | itk::OpenCLContext | |
| ConstPointer typedef | itk::OpenCLContext | |
| Create(const OpenCLDevice::DeviceType type) | itk::OpenCLContext | |
| Create(const std::list< OpenCLDevice > &devices) | itk::OpenCLContext | |
| Create(const OpenCLContext::CreateMethod method) | itk::OpenCLContext | |
| Create(const OpenCLPlatform &platfrom, const OpenCLDevice::DeviceType type=OpenCLDevice::Default) | itk::OpenCLContext | |
| Create() | itk::OpenCLContext | |
| CreateBufferCopy(const void *data, const OpenCLMemoryObject::Access access, const std::vcl_size_t size) | itk::OpenCLContext | |
| CreateBufferDevice(const OpenCLMemoryObject::Access access, const std::vcl_size_t size) | itk::OpenCLContext | |
| CreateBufferHost(void *data, const OpenCLMemoryObject::Access access, const std::vcl_size_t size) | itk::OpenCLContext | |
| CreateCommandQueue(const cl_command_queue_properties properties, const OpenCLDevice &device=OpenCLDevice()) | itk::OpenCLContext | |
| CreateContext(const std::list< OpenCLDevice > &devices, OpenCLContextPimpl *d) | itk::OpenCLContext | private |
| CreateContext(const OpenCLPlatform &platfrom, const OpenCLDevice::DeviceType type, OpenCLContextPimpl *d) | itk::OpenCLContext | private |
| CreateImageCopy(const OpenCLImageFormat &format, const void *data, const OpenCLSize &size, const OpenCLMemoryObject::Access access) | itk::OpenCLContext | |
| CreateImageDevice(const OpenCLImageFormat &format, const OpenCLMemoryObject::Access access, const OpenCLSize &size) | itk::OpenCLContext | |
| CreateImageHost(const OpenCLImageFormat &format, void *data, const OpenCLSize &size, const OpenCLMemoryObject::Access access) | itk::OpenCLContext | |
| CreateMethod enum name | itk::OpenCLContext | |
| CreateOpenCLProgram(const std::string &filename, const std::string &source, const std::vcl_size_t sourceSize) | itk::OpenCLContext | protected |
| CreateProgramFromBinaryCode(const unsigned char *binary, const std::vcl_size_t size) | itk::OpenCLContext | |
| CreateProgramFromSourceCode(const std::string &sourceCode, const std::string &prefixSourceCode=std::string(), const std::string &postfixSourceCode=std::string()) | itk::OpenCLContext | |
| CreateProgramFromSourceFile(const std::string &filename, const std::string &prefixSourceCode=std::string(), const std::string &postfixSourceCode=std::string()) | itk::OpenCLContext | |
| CreateSampler(const bool normalizedCoordinates, const OpenCLSampler::AddressingMode addressingMode, const OpenCLSampler::FilterMode filterMode) | itk::OpenCLContext | |
| CreateUserEvent() | itk::OpenCLContext | |
| CreateVector(const OpenCLMemoryObject::Access access, const std::vcl_size_t size) | itk::OpenCLContext | inline |
| d_ptr | itk::OpenCLContext | private |
| Default enum value | itk::OpenCLContext | |
| DevelopmentMultipleMaximumFlopsDevices enum value | itk::OpenCLContext | |
| DevelopmentSingleMaximumFlopsDevice enum value | itk::OpenCLContext | |
| Finish() | itk::OpenCLContext | |
| Flush() | itk::OpenCLContext | |
| GetActiveQueue() | itk::OpenCLContext | private |
| GetCommandQueue() | itk::OpenCLContext | |
| GetContextId() const | itk::OpenCLContext | |
| GetDefaultCommandQueue() | itk::OpenCLContext | |
| GetDefaultDevice() const | itk::OpenCLContext | |
| GetDevices() const | itk::OpenCLContext | |
| GetErrorName(const cl_int code) | itk::OpenCLContext | static |
| GetInstance() | itk::OpenCLContext | static |
| GetLastError() const | itk::OpenCLContext | |
| GetSupportedImageFormats(const OpenCLImageFormat::ImageType image_type, const cl_mem_flags flags) const | itk::OpenCLContext | |
| IsCreated() const | itk::OpenCLContext | |
| itkOverrideGetNameOfClassMacro(OpenCLContext) | itk::OpenCLContext | |
| m_Instance | itk::OpenCLContext | privatestatic |
| Marker(const OpenCLEventList &event_list) | itk::OpenCLContext | |
| MarkerAsync(const OpenCLEventList &event_list) | itk::OpenCLContext | |
| MultipleMaximumFlopsDevices enum value | itk::OpenCLContext | |
| New() | itk::OpenCLContext | static |
| OpenCLBuffer class | itk::OpenCLContext | friend |
| OpenCLCommandQueue class | itk::OpenCLContext | friend |
| OpenCLContext() | itk::OpenCLContext | protected |
| OpenCLContext(const Self &other)=delete | itk::OpenCLContext | private |
| OpenCLDebug(const std::string &callname) | itk::OpenCLContext | private |
| OpenCLImage class | itk::OpenCLContext | friend |
| OpenCLKernel class | itk::OpenCLContext | friend |
| OpenCLMemoryObject class | itk::OpenCLContext | friend |
| OpenCLProfile(cl_event clEvent, const std::string &message, const bool releaseEvent=false) | itk::OpenCLContext | protected |
| OpenCLProgram class | itk::OpenCLContext | friend |
| OpenCLSampler class | itk::OpenCLContext | friend |
| OpenCLVectorBase class | itk::OpenCLContext | friend |
| operator=(const Self &)=delete | itk::OpenCLContext | private |
| Pointer typedef | itk::OpenCLContext | |
| Release() | itk::OpenCLContext | virtual |
| ReportError(const cl_int code, const char *fileName="", const int lineNumber=0, const char *location="") | itk::OpenCLContext | |
| Self typedef | itk::OpenCLContext | |
| SetCommandQueue(const OpenCLCommandQueue &queue) | itk::OpenCLContext | |
| SetContextId(cl_context id) | itk::OpenCLContext | |
| SetDefaultDevice(const OpenCLDevice &device) | itk::OpenCLContext | protected |
| SetInstance(OpenCLContext *instance) | itk::OpenCLContext | static |
| SetLastError(const cl_int error) | itk::OpenCLContext | |
| SetUpProfiling() | itk::OpenCLContext | private |
| SingleMaximumFlopsDevice enum value | itk::OpenCLContext | |
| Superclass typedef | itk::OpenCLContext | |
| WaitForFinished(const OpenCLEventList &event_list) | itk::OpenCLContext | static |
| ~OpenCLContext() override | itk::OpenCLContext | protected |