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.