|
cisst-saw
|
Declaration of vctFixedStrideVectorConstIterator and vctFixedStrideVectorIterator. More...
#include <cisstCommon/cmnPortability.h>#include <cisstVector/vctContainerTraits.h>#include <iterator>Go to the source code of this file.
Classes | |
| class | vctFixedStrideVectorConstIterator< _elementType, _stride > |
| class | vctFixedStrideVectorIterator< _elementType, _stride > |
Macros | |
| #define | _vctFixedStrideVectorIterator_h |
Functions | |
| template<class _elementType , vct::stride_type _stride> | |
| vctFixedStrideVectorConstIterator < _elementType, _stride > | operator+ (const vctFixedStrideVectorConstIterator< _elementType, _stride > &iterator, typename vctFixedStrideVectorConstIterator< _elementType, _stride >::difference_type difference) |
| template<class _elementType , vct::stride_type _stride> | |
| vctFixedStrideVectorConstIterator < _elementType, _stride > | operator+ (typename vctFixedStrideVectorConstIterator< _elementType, _stride >::difference_type difference, const vctFixedStrideVectorConstIterator< _elementType, _stride > &iterator) |
| template<class _elementType , vct::stride_type _stride> | |
| vctFixedStrideVectorConstIterator < _elementType, _stride > | operator- (const vctFixedStrideVectorConstIterator< _elementType, _stride > &iterator, typename vctFixedStrideVectorConstIterator< _elementType, _stride >::difference_type difference) |
| template<class _elementType , vct::stride_type _stride> | |
| vctFixedStrideVectorIterator < _elementType, _stride > | operator+ (const vctFixedStrideVectorIterator< _elementType, _stride > &iterator, typename vctFixedStrideVectorIterator< _elementType, _stride >::difference_type difference) |
| template<class _elementType , vct::stride_type _stride> | |
| vctFixedStrideVectorIterator < _elementType, _stride > | operator+ (typename vctFixedStrideVectorIterator< _elementType, _stride >::difference_type difference, const vctFixedStrideVectorIterator< _elementType, _stride > &iterator) |
| template<class _elementType , vct::stride_type _stride> | |
| vctFixedStrideVectorIterator < _elementType, _stride > | operator- (const vctFixedStrideVectorIterator< _elementType, _stride > &iterator, typename vctFixedStrideVectorIterator< _elementType, _stride >::difference_type difference) |
Declaration of vctFixedStrideVectorConstIterator and vctFixedStrideVectorIterator.
| #define _vctFixedStrideVectorIterator_h |
| vctFixedStrideVectorConstIterator<_elementType, _stride> operator+ | ( | const vctFixedStrideVectorConstIterator< _elementType, _stride > & | iterator, |
| typename vctFixedStrideVectorConstIterator< _elementType, _stride >::difference_type | difference | ||
| ) |
const_iterator + difference_type required by STL
| vctFixedStrideVectorConstIterator<_elementType, _stride> operator+ | ( | typename vctFixedStrideVectorConstIterator< _elementType, _stride >::difference_type | difference, |
| const vctFixedStrideVectorConstIterator< _elementType, _stride > & | iterator | ||
| ) |
difference_type + const_iterator required by STL
| vctFixedStrideVectorIterator<_elementType, _stride> operator+ | ( | const vctFixedStrideVectorIterator< _elementType, _stride > & | iterator, |
| typename vctFixedStrideVectorIterator< _elementType, _stride >::difference_type | difference | ||
| ) |
iterator + difference_type required by STL. Note that this method returns a non-const iterator, which is why it is declared separately from the other operator +.
| vctFixedStrideVectorIterator<_elementType, _stride> operator+ | ( | typename vctFixedStrideVectorIterator< _elementType, _stride >::difference_type | difference, |
| const vctFixedStrideVectorIterator< _elementType, _stride > & | iterator | ||
| ) |
difference_type + iterator required by STL
| vctFixedStrideVectorConstIterator<_elementType, _stride> operator- | ( | const vctFixedStrideVectorConstIterator< _elementType, _stride > & | iterator, |
| typename vctFixedStrideVectorConstIterator< _elementType, _stride >::difference_type | difference | ||
| ) |
const_iterator - difference_type required by STL
| vctFixedStrideVectorIterator<_elementType, _stride> operator- | ( | const vctFixedStrideVectorIterator< _elementType, _stride > & | iterator, |
| typename vctFixedStrideVectorIterator< _elementType, _stride >::difference_type | difference | ||
| ) |
iterator - difference_type required by STL
1.8.6