Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
tbb::flow::interface11::opencl_subbuffer< T, Factory > Class Template Reference

#include <flow_graph_opencl_node.h>

Collaboration diagram for tbb::flow::interface11::opencl_subbuffer< T, Factory >:

Public Member Functions

 opencl_subbuffer ()
 
 opencl_subbuffer (const opencl_buffer< T, Factory > &owner, size_t index, size_t size)
 

Private Attributes

opencl_buffer< T, Factory > my_owner
 

Detailed Description

template<typename T, typename Factory>
class tbb::flow::interface11::opencl_subbuffer< T, Factory >

Definition at line 629 of file flow_graph_opencl_node.h.

Constructor & Destructor Documentation

◆ opencl_subbuffer() [1/2]

template<typename T , typename Factory >
tbb::flow::interface11::opencl_subbuffer< T, Factory >::opencl_subbuffer ( )
inline

Definition at line 709 of file flow_graph_opencl_node.h.

709 {}

◆ opencl_subbuffer() [2/2]

template<typename T , typename Factory >
tbb::flow::interface11::opencl_subbuffer< T, Factory >::opencl_subbuffer ( const opencl_buffer< T, Factory > &  owner,
size_t  index,
size_t  size 
)
inline

Definition at line 710 of file flow_graph_opencl_node.h.

710  :
711  opencl_buffer<T, Factory>( *owner.my_impl->factory(), owner.native_object(), index, size ), my_owner( owner ) {}

Member Data Documentation

◆ my_owner

template<typename T , typename Factory >
opencl_buffer<T, Factory> tbb::flow::interface11::opencl_subbuffer< T, Factory >::my_owner
private

Definition at line 707 of file flow_graph_opencl_node.h.


The documentation for this class was generated from the following file:
size
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t size
Definition: ittnotify_static.h:109
tbb::flow::interface11::opencl_subbuffer::my_owner
opencl_buffer< T, Factory > my_owner
Definition: flow_graph_opencl_node.h:707

Copyright © 2005-2020 Intel Corporation. All Rights Reserved.

Intel, Pentium, Intel Xeon, Itanium, Intel XScale and VTune are registered trademarks or trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

* Other names and brands may be claimed as the property of others.