|
cisst-saw
|
Declaration of vctNArrayConstIterator and vctVarStrideNArrayIterator. More...
#include <iterator>#include <cisstVector/vctContainerTraits.h>#include <cisstVector/vctDynamicNArrayOwner.h>#include <cisstVector/vctVarStrideVectorIterator.h>#include <iostream>Go to the source code of this file.
Classes | |
| class | vctVarStrideNArrayConstIterator< _ownerType, _forward > |
| class | vctVarStrideNArrayIterator< _ownerType, _forward > |
Macros | |
| #define | _vctVarStrideNArrayIterator_h |
Functions | |
| template<class _ownerType , bool _forward> | |
| vctVarStrideNArrayConstIterator < _ownerType, _forward > | operator+ (const vctVarStrideNArrayConstIterator< _ownerType, _forward > &iterator, typename vctVarStrideNArrayConstIterator< _ownerType, _forward >::difference_type difference) |
| template<class _ownerType , bool _forward> | |
| vctVarStrideNArrayConstIterator < _ownerType, _forward > | operator+ (typename vctVarStrideNArrayConstIterator< _ownerType, _forward >::difference_type difference, const vctVarStrideNArrayConstIterator< _ownerType, _forward > &iterator) |
| template<class _ownerType , bool _forward> | |
| vctVarStrideNArrayConstIterator < _ownerType, _forward > | operator- (const vctVarStrideNArrayConstIterator< _ownerType, _forward > &iterator, typename vctVarStrideNArrayConstIterator< _ownerType, _forward >::difference_type difference) |
| template<class _ownerType , bool _forward> | |
| vctVarStrideNArrayIterator < _ownerType, _forward > | operator+ (const vctVarStrideNArrayIterator< _ownerType, _forward > &iterator, typename vctVarStrideNArrayIterator< _ownerType, _forward >::difference_type difference) |
| template<class _ownerType , bool _forward> | |
| vctVarStrideNArrayIterator < _ownerType, _forward > | operator+ (typename vctVarStrideNArrayIterator< _ownerType, _forward >::difference_type difference, const vctVarStrideNArrayIterator< _ownerType, _forward > &iterator) |
| template<class _ownerType , bool _forward> | |
| vctVarStrideNArrayIterator < _ownerType, _forward > | operator- (const vctVarStrideNArrayIterator< _ownerType, _forward > &iterator, typename vctVarStrideNArrayIterator< _ownerType, _forward >::difference_type difference) |
Declaration of vctNArrayConstIterator and vctVarStrideNArrayIterator.
| #define _vctVarStrideNArrayIterator_h |
| vctVarStrideNArrayConstIterator<_ownerType, _forward> operator+ | ( | const vctVarStrideNArrayConstIterator< _ownerType, _forward > & | iterator, |
| typename vctVarStrideNArrayConstIterator< _ownerType, _forward >::difference_type | difference | ||
| ) |
const_iterator + difference_type required by STL
| vctVarStrideNArrayConstIterator<_ownerType, _forward> operator+ | ( | typename vctVarStrideNArrayConstIterator< _ownerType, _forward >::difference_type | difference, |
| const vctVarStrideNArrayConstIterator< _ownerType, _forward > & | iterator | ||
| ) |
difference_type + const_iterator required by STL
| vctVarStrideNArrayIterator<_ownerType, _forward> operator+ | ( | const vctVarStrideNArrayIterator< _ownerType, _forward > & | iterator, |
| typename vctVarStrideNArrayIterator< _ownerType, _forward >::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+.
| vctVarStrideNArrayIterator<_ownerType, _forward> operator+ | ( | typename vctVarStrideNArrayIterator< _ownerType, _forward >::difference_type | difference, |
| const vctVarStrideNArrayIterator< _ownerType, _forward > & | iterator | ||
| ) |
difference_type + iterator required by STL
| vctVarStrideNArrayConstIterator<_ownerType, _forward> operator- | ( | const vctVarStrideNArrayConstIterator< _ownerType, _forward > & | iterator, |
| typename vctVarStrideNArrayConstIterator< _ownerType, _forward >::difference_type | difference | ||
| ) |
const_iterator - difference_type required by STL
| vctVarStrideNArrayIterator<_ownerType, _forward> operator- | ( | const vctVarStrideNArrayIterator< _ownerType, _forward > & | iterator, |
| typename vctVarStrideNArrayIterator< _ownerType, _forward >::difference_type | difference | ||
| ) |
iterator - difference_type required by STL
1.8.6