|
constexpr | vector_iterator (const vector_iterator &other)=default |
|
constexpr | vector_iterator (vector_iterator &&other)=default |
|
constexpr | vector_iterator (pointer ptr) |
|
constexpr vector_iterator & | operator= (const vector_iterator &other)=default |
|
constexpr vector_iterator & | operator= (vector_iterator &&other)=default |
|
constexpr reference | operator* () const noexcept |
|
constexpr pointer | operator-> () const noexcept |
|
constexpr vector_iterator & | operator++ () noexcept |
|
constexpr vector_iterator | operator++ (int) const noexcept |
|
constexpr vector_iterator & | operator-- () noexcept |
|
constexpr vector_iterator | operator-- (int) const noexcept |
|
constexpr vector_iterator & | operator+= (const difference_type n) noexcept |
|
constexpr vector_iterator | operator+ (const difference_type n) const noexcept |
|
constexpr vector_iterator & | operator-= (const difference_type n) noexcept |
|
constexpr vector_iterator | operator- (const difference_type n) const noexcept |
|
constexpr reference | operator[] (const difference_type n) const noexcept |
|
| operator const pointer () const noexcept |
|
pointer | base () const noexcept |
|
template<typename Allocator>
struct plg::vector_iterator< Allocator >
Definition at line 32 of file vector.hpp.