libstdc++
debug/forward_list File Reference

Go to the source code of this file.

Classes

class  __gnu_debug::_Safe_forward_list< _SafeSequence >
 
class  std::__debug::forward_list< _Tp, _Alloc >
 

Namespaces

namespace  __gnu_debug
 
namespace  std
 
namespace  std::__debug
 

Macros

#define __glibcxx_check_valid_fl_range(_First, _Last, _Dist)
 
#define _GLIBCXX20_ONLY(__expr)
 
#define _GLIBCXX_DEBUG_FORWARD_LIST
 
#define _GLIBCXX_FWDLIST_REMOVE_RETURN_TYPE_TAG
 

Functions

template<typename _Tp , typename _Alloc >
bool std::__debug::operator!= (const forward_list< _Tp, _Alloc > &__lx, const forward_list< _Tp, _Alloc > &__ly)
 
template<typename _Tp , typename _Alloc >
bool std::__debug::operator< (const forward_list< _Tp, _Alloc > &__lx, const forward_list< _Tp, _Alloc > &__ly)
 
template<typename _Tp , typename _Alloc >
bool std::__debug::operator<= (const forward_list< _Tp, _Alloc > &__lx, const forward_list< _Tp, _Alloc > &__ly)
 
template<typename _Tp , typename _Alloc >
bool std::__debug::operator== (const forward_list< _Tp, _Alloc > &__lx, const forward_list< _Tp, _Alloc > &__ly)
 
template<typename _Tp , typename _Alloc >
bool std::__debug::operator> (const forward_list< _Tp, _Alloc > &__lx, const forward_list< _Tp, _Alloc > &__ly)
 
template<typename _Tp , typename _Alloc >
bool std::__debug::operator>= (const forward_list< _Tp, _Alloc > &__lx, const forward_list< _Tp, _Alloc > &__ly)
 
template<typename _Tp , typename _Alloc >
void std::__debug::swap (forward_list< _Tp, _Alloc > &__lx, forward_list< _Tp, _Alloc > &__ly) noexcept(noexcept(__lx.swap(__ly)))
 

Detailed Description

This file is a GNU debug extension to the Standard C++ Library.

Definition in file debug/forward_list.

Macro Definition Documentation

◆ __glibcxx_check_valid_fl_range

#define __glibcxx_check_valid_fl_range (   _First,
  _Last,
  _Dist 
)

Definition at line 45 of file debug/forward_list.

◆ _GLIBCXX20_ONLY

#define _GLIBCXX20_ONLY (   __expr)

Definition at line 679 of file debug/forward_list.

◆ _GLIBCXX_DEBUG_FORWARD_LIST

#define _GLIBCXX_DEBUG_FORWARD_LIST

Definition at line 30 of file debug/forward_list.

◆ _GLIBCXX_FWDLIST_REMOVE_RETURN_TYPE_TAG

#define _GLIBCXX_FWDLIST_REMOVE_RETURN_TYPE_TAG

Definition at line 678 of file debug/forward_list.