cisst-saw
|
Declaration of vctVarStrideVectorConstIterator and vctVarStrideVectorIterator. More...
Go to the source code of this file.
Classes | |
class | vctVarStrideVectorConstIterator< _elementType > |
class | vctVarStrideVectorIterator< _elementType > |
Macros | |
#define | _vctVarStrideVectorIterator_h |
Functions | |
template<class _elementType > | |
vctVarStrideVectorConstIterator < _elementType > | operator+ (const vctVarStrideVectorConstIterator< _elementType > &iterator, typename vctVarStrideVectorConstIterator< _elementType >::difference_type difference) |
template<class _elementType > | |
vctVarStrideVectorConstIterator < _elementType > | operator+ (typename vctVarStrideVectorConstIterator< _elementType >::difference_type difference, const vctVarStrideVectorConstIterator< _elementType > &iterator) |
template<class _elementType > | |
vctVarStrideVectorConstIterator < _elementType > | operator- (const vctVarStrideVectorConstIterator< _elementType > &iterator, typename vctVarStrideVectorConstIterator< _elementType >::difference_type difference) |
template<class _elementType > | |
vctVarStrideVectorIterator < _elementType > | operator+ (const vctVarStrideVectorIterator< _elementType > &iterator, typename vctVarStrideVectorIterator< _elementType >::difference_type difference) |
template<class _elementType > | |
vctVarStrideVectorIterator < _elementType > | operator+ (typename vctVarStrideVectorIterator< _elementType >::difference_type difference, const vctVarStrideVectorIterator< _elementType > &iterator) |
template<class _elementType > | |
vctVarStrideVectorIterator < _elementType > | operator- (const vctVarStrideVectorIterator< _elementType > &iterator, typename vctVarStrideVectorIterator< _elementType >::difference_type difference) |
Declaration of vctVarStrideVectorConstIterator and vctVarStrideVectorIterator.
#define _vctVarStrideVectorIterator_h |
vctVarStrideVectorConstIterator<_elementType> operator+ | ( | const vctVarStrideVectorConstIterator< _elementType > & | iterator, |
typename vctVarStrideVectorConstIterator< _elementType >::difference_type | difference | ||
) |
const_iterator + difference_type required by STL
vctVarStrideVectorConstIterator<_elementType> operator+ | ( | typename vctVarStrideVectorConstIterator< _elementType >::difference_type | difference, |
const vctVarStrideVectorConstIterator< _elementType > & | iterator | ||
) |
difference_type + const_iterator required by STL
vctVarStrideVectorIterator<_elementType> operator+ | ( | const vctVarStrideVectorIterator< _elementType > & | iterator, |
typename vctVarStrideVectorIterator< _elementType >::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 +.
vctVarStrideVectorIterator<_elementType> operator+ | ( | typename vctVarStrideVectorIterator< _elementType >::difference_type | difference, |
const vctVarStrideVectorIterator< _elementType > & | iterator | ||
) |
difference_type + iterator required by STL
vctVarStrideVectorConstIterator<_elementType> operator- | ( | const vctVarStrideVectorConstIterator< _elementType > & | iterator, |
typename vctVarStrideVectorConstIterator< _elementType >::difference_type | difference | ||
) |
const_iterator - difference_type required by STL
vctVarStrideVectorIterator<_elementType> operator- | ( | const vctVarStrideVectorIterator< _elementType > & | iterator, |
typename vctVarStrideVectorIterator< _elementType >::difference_type | difference | ||
) |
iterator - difference_type required by STL