|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <flow_graph_opencl_node.h>
Public Member Functions | |
| opencl_subbuffer () | |
| opencl_subbuffer (const opencl_buffer< T, Factory > &owner, size_t index, size_t size) | |
Public Member Functions inherited from tbb::flow::interface11::opencl_buffer< T, Factory > | |
| template<access_type a> | |
| iterator< a > | access () const |
| T * | data () const |
| template<access_type a = read_write> | |
| iterator< a > | begin () const |
| template<access_type a = read_write> | |
| iterator< a > | end () const |
| size_t | size () const |
| T & | operator[] (ptrdiff_t k) |
| opencl_buffer () | |
| opencl_buffer (size_t size) | |
| opencl_buffer (Factory &f, size_t size) | |
| cl_mem | native_object () const |
| const opencl_buffer & | memory_object () const |
| void | send (opencl_device device, opencl_async_msg< opencl_buffer, Factory > &dependency) const |
| void | receive (const opencl_async_msg< opencl_buffer, Factory > &dependency) const |
| opencl_subbuffer< T, Factory > | subbuffer (size_t index, size_t size) const |
Private Attributes | |
| opencl_buffer< T, Factory > | my_owner |
Additional Inherited Members | |
Public Types inherited from tbb::flow::interface11::opencl_buffer< T, Factory > | |
| typedef cl_mem | native_object_type |
| typedef opencl_buffer | memory_object_type |
| typedef Factory | opencl_factory_type |
| template<access_type a> | |
| using | iterator = T * |
Definition at line 719 of file flow_graph_opencl_node.h.
|
inline |
Definition at line 723 of file flow_graph_opencl_node.h.
|
inline |
Definition at line 724 of file flow_graph_opencl_node.h.
|
private |
Definition at line 721 of file flow_graph_opencl_node.h.