|
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 256 of file flow_graph_opencl_node.h.
| typedef container_type::const_iterator tbb::flow::interface11::opencl_device_list::const_iterator |
Definition at line 260 of file flow_graph_opencl_node.h.
|
private |
Definition at line 257 of file flow_graph_opencl_node.h.
| typedef container_type::iterator tbb::flow::interface11::opencl_device_list::iterator |
Definition at line 259 of file flow_graph_opencl_node.h.
| typedef container_type::size_type tbb::flow::interface11::opencl_device_list::size_type |
Definition at line 261 of file flow_graph_opencl_node.h.
|
inline |
Definition at line 263 of file flow_graph_opencl_node.h.
|
inline |
Definition at line 264 of file flow_graph_opencl_node.h.
|
inline |
Definition at line 266 of file flow_graph_opencl_node.h.
References d, and my_container.
Referenced by tbb::flow::interface11::internal::find_available_devices(), and tbb::flow::interface11::opencl_info::default_device_filter::operator()().
|
inline |
Definition at line 269 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface11::opencl_factory< default_device_filter >::init_once(), tbb::flow::interface11::opencl_program< Factory >::opencl_program_builder::opencl_program_builder(), tbb::flow::interface11::opencl_info::default_device_filter::operator()(), and tbb::flow::interface11::opencl_factory< default_device_filter >::~opencl_factory().
|
inline |
|
inline |
Definition at line 273 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface11::opencl_info::default_device_filter::operator()().
|
inline |
Definition at line 274 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface11::opencl_info::default_device_filter::operator()().
|
inline |
|
inline |
Definition at line 270 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface11::opencl_factory< default_device_filter >::init_once(), tbb::flow::interface11::opencl_program< Factory >::opencl_program_builder::opencl_program_builder(), and tbb::flow::interface11::opencl_factory< default_device_filter >::~opencl_factory().
|
inline |
|
inline |
Definition at line 267 of file flow_graph_opencl_node.h.
References my_container.
Referenced by tbb::flow::interface11::opencl_factory< default_device_filter >::init(), tbb::flow::interface11::opencl_factory< default_device_filter >::init_once(), and tbb::flow::interface11::opencl_factory< default_device_filter >::~opencl_factory().
|
private |