SkePU(integratedwithStarPU)  0.8.1
 All Classes Namespaces Files Functions Enumerations Friends Macros Groups Pages
List of all members
skepu::Matrix< T >::iterator Class Reference

An matrix iterator class that tranverses row-wise. More...

Detailed Description

template<typename T>
class skepu::Matrix< T >::iterator

An matrix iterator class that tranverses row-wise.

An iterator class for skepu::Matrix. It traverses a Matrix row-wise assuming Matrix is stored in row-major order which is skepu::Matrix default style. It behaves like the 1D container iterators like iterator for std::vector but similar to skepu::Matrix it sometimes returns a proxy_elem instead of the actual element. Also makes sure the matrix is properly synchronized with device before returning any elements.


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