ViennaCL - The Vienna Computing Library: Member List

ViennaCL - The Vienna Computing Library 1.7.1 Free open-source GPU-accelerated linear algebra and solver library. |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
viennacl::ocl::context Member List

This is the complete list of members for viennacl::ocl::context, including all inherited members.

add_device(viennacl::ocl::device const &d) | viennacl::ocl::context | inline
add_device(cl_device_id d) | viennacl::ocl::context | inline
add_program(cl_program p, std::string const &prog_name) | viennacl::ocl::context | inline
add_program(std::string const &source, std::string const &prog_name) | viennacl::ocl::context | inline
add_queue(cl_device_id dev, cl_command_queue q) | viennacl::ocl::context | inline
add_queue(cl_device_id dev) | viennacl::ocl::context | inline
add_queue(viennacl::ocl::device d) | viennacl::ocl::context | inline
build_options() const | viennacl::ocl::context | inline
build_options(std::string op) | viennacl::ocl::context | inline
cache_path() const | viennacl::ocl::context | inline
cache_path(std::string new_path) | viennacl::ocl::context | inline
context() | viennacl::ocl::context | inline
create_memory(cl_mem_flags flags, unsigned int size, void *ptr=NULL) const | viennacl::ocl::context | inline
create_memory(cl_mem_flags flags, const VectorType< NumericT, A > &buffer) const | viennacl::ocl::context | inline
create_memory_without_smart_handle(cl_mem_flags flags, unsigned int size, void *ptr=NULL) const | viennacl::ocl::context | inline
current_device() const | viennacl::ocl::context | inline
current_queue() | viennacl::ocl::context | inline
default_device_num() const | viennacl::ocl::context | inline
default_device_num(vcl_size_t new_num) | viennacl::ocl::context | inline
default_device_type() | viennacl::ocl::context | inline
default_device_type(cl_device_type dtype) | viennacl::ocl::context | inline
delete_program(std::string const &name) | viennacl::ocl::context | inline
device_num() | viennacl::ocl::context | inline
devices() const | viennacl::ocl::context | inline
get_kernel(std::string const &program_name, std::string const &kernel_name) | viennacl::ocl::context | inline
get_program(std::string const &name) | viennacl::ocl::context | inline
get_program(std::string const &name) const | viennacl::ocl::context | inline
get_program(vcl_size_t id) | viennacl::ocl::context | inline
get_programs() | viennacl::ocl::context | inline
get_queue() | viennacl::ocl::context | inline
get_queue() const | viennacl::ocl::context | inline
get_queue(cl_device_id dev, vcl_size_t i=0) | viennacl::ocl::context | inline
handle() const | viennacl::ocl::context | inline
has_program(std::string const &name) | viennacl::ocl::context | inline
init() | viennacl::ocl::context | inline
init(cl_context c) | viennacl::ocl::context | inline
operator<(context const &other) const | viennacl::ocl::context | inline
operator==(context const &other) const | viennacl::ocl::context | inline
platform_index() const | viennacl::ocl::context | inline
platform_index(vcl_size_t new_index) | viennacl::ocl::context | inline
program_num() | viennacl::ocl::context | inline
switch_device(vcl_size_t i) | viennacl::ocl::context | inline
switch_device(viennacl::ocl::device const &d) | viennacl::ocl::context | inline
switch_queue(vcl_size_t i) | viennacl::ocl::context | inline
switch_queue(viennacl::ocl::command_queue const &q) | viennacl::ocl::context | inline