ViennaCL - The Vienna Computing Library  1.5.2
Public Member Functions | Protected Attributes
fetchable Class Reference

#include <mapped_objects.hpp>

Inheritance diagram for fetchable:
mapped_vector_diag writable mapped_handle mapped_matrix_column mapped_matrix_diag mapped_matrix_row mapped_buffer mapped_scalar mapped_matrix mapped_vector

Public Member Functions

 fetchable (mapped_object *obj)
void fetch (unsigned int simd_width, std::string const &suffix, index_tuple const &index, std::set< std::string > &fetched, utils::kernel_generation_stream &stream)

Protected Attributes

mapped_objectobj_

Constructor & Destructor Documentation

fetchable ( mapped_object obj) [inline]

Member Function Documentation

void fetch ( unsigned int  simd_width,
std::string const &  suffix,
index_tuple const &  index,
std::set< std::string > &  fetched,
utils::kernel_generation_stream stream 
) [inline]

Field Documentation

mapped_object* obj_ [protected]

The documentation for this class was generated from the following file: