|
ViennaCL - The Vienna Computing Library
1.5.1
|
Base class for datastructures passed by pointer. More...
#include <mapped_objects.hpp>
Public Member Functions | |
| mapped_handle (std::string const &scalartype) | |
| std::string const & | name () const |
| void | fetch (std::pair< std::string, std::string > const &index, unsigned int vectorization, std::set< std::string > &fetched, utils::kernel_generation_stream &stream) |
| void | write_back (std::pair< std::string, std::string > const &index, std::set< std::string > &fetched, utils::kernel_generation_stream &stream) |
| std::string & | append_kernel_arguments (std::set< std::string > &already_generated, std::string &str, unsigned int vector_size) const |
Protected Attributes | |
| std::string | name_ |
Base class for datastructures passed by pointer.
| mapped_handle | ( | std::string const & | scalartype | ) | [inline] |
| std::string& append_kernel_arguments | ( | std::set< std::string > & | already_generated, |
| std::string & | str, | ||
| unsigned int | vector_size | ||
| ) | const [inline, virtual] |
Reimplemented from mapped_object.
| void fetch | ( | std::pair< std::string, std::string > const & | index, |
| unsigned int | vectorization, | ||
| std::set< std::string > & | fetched, | ||
| utils::kernel_generation_stream & | stream | ||
| ) | [inline] |
| std::string const& name | ( | ) | const [inline] |
| void write_back | ( | std::pair< std::string, std::string > const & | index, |
| std::set< std::string > & | fetched, | ||
| utils::kernel_generation_stream & | stream | ||
| ) | [inline] |
std::string name_ [protected] |
1.7.6.1