OpenMPCD
Classes
StridedPointerIterator.hpp File Reference
#include <OpenMPCD/CUDA/Macros.hpp>
#include <OpenMPCD/Exceptions.hpp>
#include <boost/static_assert.hpp>
#include <iterator>
Include dependency graph for StridedPointerIterator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenMPCD::StridedPointerIterator< Pointee, stride >
 Wraps a pointer in such a way that incrementing this iterator is equivalent to incrementing the underlying pointer once or more times, depending on the stride specified. More...
 
struct  std::iterator_traits< OpenMPCD::StridedPointerIterator< Pointee, stride > >
 Specialisation of the std::iterator_traits template for StridedPointerIterator. More...
 

Detailed Description

Defines the OpenMPCD::StridedPointerIterator class.

Definition in file StridedPointerIterator.hpp.