ReactOS 0.4.15-dev-8021-g7ce96fd
_SlistDbgTraits< _Traits > Struct Template Reference

#include <_slist.h>

Inheritance diagram for _SlistDbgTraits< _Traits >:
Collaboration diagram for _SlistDbgTraits< _Traits >:

Public Types

typedef _SlistDbgTraits< typename _Traits::_ConstTraits > _ConstTraits
 
typedef _SlistDbgTraits< typename _Traits::_NonConstTraits > _NonConstTraits
 

Static Public Member Functions

template<class _Iterator >
static bool _Check (const _Iterator &__it)
 

Detailed Description

template<class _Traits>
struct _SlistDbgTraits< _Traits >

Definition at line 56 of file _slist.h.

Member Typedef Documentation

◆ _ConstTraits

template<class _Traits >
typedef _SlistDbgTraits<typename _Traits::_ConstTraits> _SlistDbgTraits< _Traits >::_ConstTraits

Definition at line 57 of file _slist.h.

◆ _NonConstTraits

template<class _Traits >
typedef _SlistDbgTraits<typename _Traits::_NonConstTraits> _SlistDbgTraits< _Traits >::_NonConstTraits

Definition at line 58 of file _slist.h.

Member Function Documentation

◆ _Check()

template<class _Traits >
template<class _Iterator >
static bool _SlistDbgTraits< _Traits >::_Check ( const _Iterator &  __it)
inlinestatic

Definition at line 66 of file _slist.h.

67 { return !(__it._M_iterator == (__it._Get_container_ptr())->before_begin()); }
_STLP_MOVE_TO_PRIV_NAMESPACE const _InputIterator const input_iterator_tag &_InputIterator __it(__first)

The documentation for this struct was generated from the following file: