|
libstdc++
|
#include <forward_list.h>
Public Types | |
| using | difference_type |
| using | iterator_category |
| using | pointer |
| using | reference |
| using | value_type |
Public Member Functions | |
| constexpr | _Iterator (_Base_ptr __x) noexcept |
| _Iterator (const _Iterator &)=default | |
| constexpr | _Iterator (const _Iterator< false, _Ptr > &__i) |
| constexpr reference | operator* () const noexcept |
| constexpr _Iterator & | operator++ () noexcept |
| constexpr _Iterator | operator++ (int) noexcept |
| constexpr pointer | operator-> () const noexcept |
| _Iterator & | operator= (const _Iterator &)=default |
Friends | |
| template<typename _Tp, typename _Allocator> | |
| struct | ::_Fwd_list_base |
| template<typename _Tp, typename _Allocator> | |
| class | ::forward_list |
| constexpr bool | operator== (const _Iterator &__x, const _Iterator &__y) noexcept |
A forward_list iterator when the allocator uses fancy pointers.
Definition at line 455 of file forward_list.h.
| using std::__fwdlist::_Iterator< _Const, _Ptr >::difference_type |
Definition at line 465 of file forward_list.h.
| using std::__fwdlist::_Iterator< _Const, _Ptr >::iterator_category |
Definition at line 466 of file forward_list.h.
| using std::__fwdlist::_Iterator< _Const, _Ptr >::pointer |
Definition at line 467 of file forward_list.h.
| using std::__fwdlist::_Iterator< _Const, _Ptr >::reference |
Definition at line 468 of file forward_list.h.
| using std::__fwdlist::_Iterator< _Const, _Ptr >::value_type |
Definition at line 464 of file forward_list.h.
|
inlineconstexprnoexcept |
Definition at line 470 of file forward_list.h.
|
inlineconstexpr |
Definition at line 477 of file forward_list.h.
|
inlineexplicitconstexprnoexcept |
Definition at line 487 of file forward_list.h.
|
inlineconstexprnoexcept |
Definition at line 492 of file forward_list.h.
|
inlineconstexprnoexcept |
Definition at line 501 of file forward_list.h.
|
inlineconstexprnoexcept |
Definition at line 508 of file forward_list.h.
|
inlineconstexprnoexcept |
Definition at line 497 of file forward_list.h.
|
friend |
Definition at line 537 of file forward_list.h.
|
friend |
Definition at line 535 of file forward_list.h.
|
friend |
Forward list iterator equality comparison.
Definition at line 520 of file forward_list.h.