MTL 4: mtl::scale_iterator< RandomAccessIterator, T > Class Template Reference
#include <scale_iterator.h>
Public Member Functions | |
| scale_iterator () | |
| wheredef: Trivial Iterator | |
| scale_iterator (const RandomAccessIterator &x) | |
| wheredef: scale_iterator | |
| scale_iterator (const RandomAccessIterator &x, const value_type &a) | |
| wheredef: scale_iterator | |
| scale_iterator (const self &x) | |
| wheredef: Trivial Iterator | |
| int | index () const |
| wheredef: Indexible Iterator | |
| operator RandomAccessIterator () | |
| wheredef: scale_iterator | |
| RandomAccessIterator | base () const |
| wheredef: scale_iterator | |
| value_type | operator* () const |
| wheredef: Trivial Iterator | |
| self & | operator++ () |
| wheredef: Forward Iterator | |
| self | operator++ (int) |
| wheredef: Forward Iterator | |
| self & | operator-- () |
| wheredef: Bidirectional Iterator | |
| self | operator-- (int) |
| wheredef: Bidirectional Iterator | |
| self | operator+ (Distance n) const |
| wheredef: Random Access Iterator | |
| self & | operator+= (Distance n) |
| wheredef: Random Access Iterator | |
| self | operator- (Distance n) const |
| wheredef: Random Access Iterator | |
| self & | operator-= (Distance n) |
| wheredef: Random Access Iterator | |
| bool | operator== (const self &x) const |
| wheredef: Trivial Iterator | |
| bool | operator!= (const self &x) const |
| wheredef: Trivial Iterator | |
| bool | operator< (const self &x) const |
| wheredef: Random Access Iterator | |
| scale_iterator () | |
| wheredef: Trivial Iterator | |
| scale_iterator (const RandomAccessIterator &x) | |
| wheredef: scale_iterator | |
| scale_iterator (const RandomAccessIterator &x, const value_type &a) | |
| wheredef: scale_iterator | |
| scale_iterator (const self &x) | |
| wheredef: Trivial Iterator | |
| int | index () const |
| wheredef: Indexible Iterator | |
| operator RandomAccessIterator () | |
| wheredef: scale_iterator | |
| RandomAccessIterator | base () const |
| wheredef: scale_iterator | |
| value_type | operator* () const |
| wheredef: Trivial Iterator | |
| self & | operator++ () |
| wheredef: Forward Iterator | |
| self | operator++ (int) |
| wheredef: Forward Iterator | |
| self & | operator-- () |
| wheredef: Bidirectional Iterator | |
| self | operator-- (int) |
| wheredef: Bidirectional Iterator | |
| self | operator+ (Distance n) const |
| wheredef: Random Access Iterator | |
| self & | operator+= (Distance n) |
| wheredef: Random Access Iterator | |
| self | operator- (Distance n) const |
| wheredef: Random Access Iterator | |
| self & | operator-= (Distance n) |
| wheredef: Random Access Iterator | |
| bool | operator== (const self &x) const |
| wheredef: Trivial Iterator | |
| bool | operator!= (const self &x) const |
| wheredef: Trivial Iterator | |
| bool | operator< (const self &x) const |
| wheredef: Random Access Iterator | |
mtl::scale_iterator< RandomAccessIterator, T > Class Template Reference -- MTL 4 -- Peter Gottschling and Andrew Lumsdaine
-- Gen. with
rev. 7542
on 7 Apr 2011 by doxygen 1.5.9 -- © 2010 by SimuNova UG.