|
|
using | value_type = To |
| |
|
using | difference_type = std::ptrdiff_t |
| |
|
using | reference = value_type |
| |
|
using | pointer = value_type const * |
| |
|
using | iterator_category = std::random_access_iterator_tag |
| |
|
|
OMEGA_H_INLINE | CastIterator (From const *ptr_in) |
| |
|
OMEGA_H_INLINE bool | operator== (CastIterator const &other) const |
| |
|
OMEGA_H_INLINE bool | operator!= (CastIterator const &other) const |
| |
|
OMEGA_H_INLINE reference | operator* () const |
| |
|
OMEGA_H_INLINE CastIterator & | operator++ () |
| |
|
OMEGA_H_INLINE CastIterator | operator++ (int) |
| |
|
OMEGA_H_INLINE CastIterator & | operator-- () |
| |
|
OMEGA_H_INLINE CastIterator | operator-- (int) |
| |
|
OMEGA_H_INLINE CastIterator & | operator+= (difference_type n) |
| |
|
OMEGA_H_INLINE CastIterator & | operator-= (difference_type n) |
| |
|
OMEGA_H_INLINE CastIterator | operator+ (difference_type n) const |
| |
|
OMEGA_H_INLINE CastIterator | operator- (difference_type n) const |
| |
|
OMEGA_H_INLINE difference_type | operator- (CastIterator const &other) const |
| |
|
OMEGA_H_INLINE value_type | operator[] (difference_type n) const |
| |
|
OMEGA_H_INLINE bool | operator< (CastIterator const &other) const |
| |
|
OMEGA_H_INLINE bool | operator> (CastIterator const &other) const |
| |
|
OMEGA_H_INLINE bool | operator<= (CastIterator const &other) const |
| |
|
OMEGA_H_INLINE bool | operator>= (CastIterator const &other) const |
| |
The documentation for this class was generated from the following file: