Provided by: libstdc++-7-doc_7.5.0-6ubuntu2_all 

__gnu_debug::_Safe_forward_list< _SafeSequence >(3cxx) __gnu_debug::_Safe_forward_list< _SafeSequence >(3cxx)
NAME
__gnu_debug::_Safe_forward_list< _SafeSequence > - Special iterators swap and invalidation for
forward_list because of the before_begin iterator.
SYNOPSIS
Inherits __gnu_debug::_Safe_sequence< _SafeSequence >.
Public Member Functions
void _M_invalidate_if (_Predicate __pred)
void _M_transfer_from_if (_Safe_sequence &__from, _Predicate __pred)
Protected Member Functions
void _M_invalidate_all ()
void _M_swap (_Safe_sequence_base &) noexcept
Detailed Description
template<typename _SafeSequence>
class __gnu_debug::_Safe_forward_list< _SafeSequence >" Special iterators swap and invalidation for
forward_list because of the before_begin iterator.
Definition at line 51 of file debug/forward_list.
Member Function Documentation
void __gnu_debug::_Safe_sequence< _SafeSequence >::_M_invalidate_if (_Predicate __pred) [inherited]
Invalidates all iterators x that reference this sequence, are not singular, and for which __pred(x)
returns true. __pred will be invoked with the normal iterators nested in the safe ones.
Definition at line 38 of file safe_sequence.tcc.
void __gnu_debug::_Safe_sequence< _SafeSequence >::_M_transfer_from_if (_Safe_sequence< _SafeSequence > &
__from, _Predicate __pred) [inherited]
Transfers all iterators x that reference from sequence, are not singular, and for which __pred(x) returns
true. __pred will be invoked with the normal iterators nested in the safe ones.
Definition at line 69 of file safe_sequence.tcc.
Author
Generated automatically by Doxygen for libstdc++ from the source code.
libstdc++ Thu Mar 2__gnu_debug::_Safe_forward_list< _SafeSequence >(3cxx)