Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <flow_graph_opencl_node.h>
Public Types | |
typedef container_type::iterator | iterator |
typedef container_type::const_iterator | const_iterator |
typedef container_type::size_type | size_type |
Public Member Functions | |
opencl_device_list () | |
opencl_device_list (std::initializer_list< opencl_device > il) | |
void | add (opencl_device d) |
size_type | size () const |
bool | empty () const |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
const_iterator | cbegin () const |
const_iterator | cend () const |
Private Types | |
typedef std::vector< opencl_device > | container_type |
Private Attributes | |
container_type | my_container |
Definition at line 253 of file flow_graph_opencl_node.h.
typedef container_type::const_iterator tbb::flow::interface10::opencl_device_list::const_iterator |
Definition at line 257 of file flow_graph_opencl_node.h.
|
private |
Definition at line 254 of file flow_graph_opencl_node.h.
typedef container_type::iterator tbb::flow::interface10::opencl_device_list::iterator |
Definition at line 256 of file flow_graph_opencl_node.h.
typedef container_type::size_type tbb::flow::interface10::opencl_device_list::size_type |
Definition at line 258 of file flow_graph_opencl_node.h.
|
inline |
Definition at line 260 of file flow_graph_opencl_node.h.
|
inline |
Definition at line 261 of file flow_graph_opencl_node.h.
|
inline |
Definition at line 263 of file flow_graph_opencl_node.h.
References d, and my_container.
Referenced by tbb::flow::interface10::internal::find_available_devices(), and tbb::flow::interface10::opencl_info::default_device_filter::operator()().
|
inline |
Definition at line 266 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface10::opencl_factory< default_device_filter >::init_once(), tbb::flow::interface10::opencl_program< Factory >::opencl_program_builder::opencl_program_builder(), tbb::flow::interface10::opencl_info::default_device_filter::operator()(), and tbb::flow::interface10::opencl_factory< default_device_filter >::~opencl_factory().
|
inline |
Definition at line 268 of file flow_graph_opencl_node.h.
References my_container.
|
inline |
Definition at line 270 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface10::opencl_info::default_device_filter::operator()().
|
inline |
Definition at line 271 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface10::opencl_info::default_device_filter::operator()().
|
inline |
Definition at line 265 of file flow_graph_opencl_node.h.
References my_container.
|
inline |
Definition at line 267 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface10::opencl_factory< default_device_filter >::init_once(), tbb::flow::interface10::opencl_program< Factory >::opencl_program_builder::opencl_program_builder(), and tbb::flow::interface10::opencl_factory< default_device_filter >::~opencl_factory().
|
inline |
Definition at line 269 of file flow_graph_opencl_node.h.
References my_container.
|
inline |
Definition at line 264 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface10::opencl_factory< default_device_filter >::init(), tbb::flow::interface10::opencl_factory< default_device_filter >::init_once(), and tbb::flow::interface10::opencl_factory< default_device_filter >::~opencl_factory().
|
private |