MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
StrideIterPack_StrideIter.hpp File Reference
#include "Moocho_ConfigDefs.hpp"
Include dependency graph for StrideIterPack_StrideIter.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StrideIterPack::stride_iter< T_iterator_type, T_value_type, T_reference_type, T_pointer_type, T_difference_type >
 C++ Standard Library compatable iterator class for accesing nonunit stride arrays of data. More...
 

Namespaces

 StrideIterPack
 
template<class Iter , class Val , class Ref , class Ptr , class Diff >
const stride_iter< Iter, Val,
Ref, Ptr, Diff > 
StrideIterPack::operator+ (Diff n, const stride_iter< Iter, Val, Ref, Ptr, Diff > itr)
 Allow difference_type as lhs argument in n + itr. More...
 
template<class Iter , class Val , class Ref , class Ptr , class Diff >
bool StrideIterPack::operator< (const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr1, const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr2)
 itr1 < itr2 More...
 
template<class Iter , class Val , class Ref , class Ptr , class Diff >
bool StrideIterPack::operator<= (const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr1, const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr2)
 itr1 <= itr2 More...
 
template<class Iter , class Val , class Ref , class Ptr , class Diff >
bool StrideIterPack::operator> (const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr1, const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr2)
 itr1 > itr 2 More...
 
template<class Iter , class Val , class Ref , class Ptr , class Diff >
bool StrideIterPack::operator>= (const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr1, const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr2)
 itr1 >= itr2 More...
 
template<class Iter , class Val , class Ref , class Ptr , class Diff >
bool StrideIterPack::operator== (const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr1, const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr2)
 itr1 == itr2 More...
 
template<class Iter , class Val , class Ref , class Ptr , class Diff >
bool StrideIterPack::operator!= (const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr1, const stride_iter< Iter, Val, Ref, Ptr, Diff > &itr2)
 itr1 != itr2 More...