|
template<bool IsStatic = is_static(), bool IsStrideStatic = is_stride_static()> |
constexpr | vector_random_circular_iterator (T *ptr) |
|
template<bool IsStatic = is_static(), bool IsStrideStatic = is_stride_static()> |
constexpr | vector_random_circular_iterator (T *ptr, size_t elems) |
|
template<bool IsStatic = is_static(), bool IsStrideStatic = is_stride_static()> |
constexpr | vector_random_circular_iterator (T *ptr, size_t elems, size_t stride) |
|
template<bool IsStatic = is_static(), bool IsStrideStatic = is_stride_static()> |
constexpr | vector_random_circular_iterator (T *ptr, size_t stride) |
|
template<bool IsStatic = is_static(), bool IsStrideStatic = is_stride_static()> |
constexpr | vector_random_circular_iterator (T *ptr, T *base) |
|
template<bool IsStatic = is_static(), bool IsStrideStatic = is_stride_static()> |
constexpr | vector_random_circular_iterator (T *ptr, T *base, size_t elems) |
|
template<bool IsStatic = is_static(), bool IsStrideStatic = is_stride_static()> |
constexpr | vector_random_circular_iterator (T *ptr, T *base, size_t elems, size_t stride) |
|
template<bool IsStatic = is_static(), bool IsStrideStatic = is_stride_static()> |
constexpr | vector_random_circular_iterator (T *ptr, T *base, size_t stride) |
|
constexpr bool | operator!= (const vector_random_circular_iterator &rhs) |
|
constexpr reference | operator* () |
|
vector_random_circular_iterator | operator+ (int off) const |
|
vector_random_circular_iterator & | operator++ () |
|
vector_random_circular_iterator | operator++ (int) |
|
vector_random_circular_iterator & | operator+= (int off) |
|
vector_random_circular_iterator | operator- (int off) const |
|
vector_random_circular_iterator & | operator-- () |
|
vector_random_circular_iterator | operator-- (int) |
|
vector_random_circular_iterator & | operator-= (int off) |
|
constexpr pointer | operator-> () |
|
constexpr bool | operator== (const vector_random_circular_iterator &rhs) |
|
constexpr reference | operator[] (difference_type off) |
|
constexpr reference | operator[] (difference_type off) const |
|