|
| void | tbb::flow::interface11::enforce_cl_retcode (cl_int err, std::string msg) |
| |
| template<typename T > |
| T | tbb::flow::interface11::event_info (cl_event e, cl_event_info i) |
| |
| template<typename T > |
| T | tbb::flow::interface11::device_info (cl_device_id d, cl_device_info i) |
| |
| template<> |
| std::string | tbb::flow::interface11::device_info< std::string > (cl_device_id d, cl_device_info i) |
| |
| template<typename T > |
| T | tbb::flow::interface11::platform_info (cl_platform_id p, cl_platform_info i) |
| |
| template<> |
| std::string | tbb::flow::interface11::platform_info< std::string > (cl_platform_id p, cl_platform_info i) |
| |
| opencl_device_list | tbb::flow::interface11::internal::find_available_devices () |
| |
| const opencl_device_list & | tbb::flow::interface11::opencl_info::available_devices () |
| |
| template<typename K , typename T , typename Factory > |
| K | tbb::flow::interface11::key_from_message (const opencl_async_msg< T, Factory > &dmsg) |
| |
| | tbb::flow::interface11::is_typedef (native_object_type) |
| |
| | tbb::flow::interface11::is_typedef (memory_object_type) |
| |
| template<typename T > |
| std::enable_if< is_native_object_type< T >::value, typename T::native_object_type >::type | tbb::flow::interface11::get_native_object (const T &t) |
| |
| template<typename T > |
| std::enable_if<!is_native_object_type< T >::value, T >::type | tbb::flow::interface11::get_native_object (T t) |
| |
| template<typename T , typename Factory > |
| std::enable_if< is_memory_object_type< T >::value >::type | tbb::flow::interface11::send_if_memory_object (opencl_device device, opencl_async_msg< T, Factory > &dmsg) |
| |
| template<typename T > |
| std::enable_if< is_memory_object_type< T >::value >::type | tbb::flow::interface11::send_if_memory_object (opencl_device device, T &t) |
| |
| template<typename T > |
| std::enable_if<!is_memory_object_type< T >::value >::type | tbb::flow::interface11::send_if_memory_object (opencl_device, T &) |
| |
| template<typename T , typename Factory > |
| std::enable_if< is_memory_object_type< T >::value >::type | tbb::flow::interface11::receive_if_memory_object (const opencl_async_msg< T, Factory > &dmsg) |
| |
| template<typename T > |
| std::enable_if<!is_memory_object_type< T >::value >::type | tbb::flow::interface11::receive_if_memory_object (const T &) |
| |
| default_opencl_factory & | tbb::flow::interface11::opencl_info::default_factory () |
| |