_Tptr _Ptr
Definition: vector:265
 
 
 
 
_Tptr _Ptr
Definition: vector:265
 
void _Adopt(const void *)
Definition: xutility:53
 
 
 
 
auto _Const_cast(_Ptrty _Ptr)
Definition: xmemory0:295
 
_Tptr _Ptr
Definition: vector:265
 
constexpr const _Ty &() _Right
Definition: algorithm:3591
 
 
 
 
_Tptr _Ptr
Definition: vector:265
 
 
 
 
  219         return (!(*
this == 
_Right));
 
constexpr const _Ty &() _Right
Definition: algorithm:3591
 
 
 
 
   66  #if _ITERATOR_DEBUG_LEVEL == 2 
   67         const auto _Mycont = 
static_cast<const _Myvec *
>(this->
_Getcont());
 
   70             || 
_Ptr < _Mycont->_Myfirst
 
   71             || _Mycont->_Mylast <= 
_Ptr)
 
   77  #elif _ITERATOR_DEBUG_LEVEL == 1 
   79         const auto _Mycont = 
static_cast<const _Myvec *
>(this->
_Getcont());
 
const _Container_base0 * _Getcont() const 
Definition: xutility:57
 
_Tptr _Ptr
Definition: vector:265
 
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:396
 
_Myvec::pointer _Tptr
Definition: vector:38
 
#define _Analysis_assume_(expr)
Definition: sal.h:2896
 
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:392
 
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
 
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:391
 
 
 
 
  186         return (_Tmp += _Off);
 
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:31
 
 
 
 
   96  #if _ITERATOR_DEBUG_LEVEL == 2 
   97         const auto _Mycont = 
static_cast<const _Myvec *
>(this->
_Getcont());
 
   99             || 
_Ptr == nullptr_t{}
 
  100             || _Mycont->_Mylast <= 
_Ptr)
 
  106  #elif _ITERATOR_DEBUG_LEVEL == 1 
  108         const auto _Mycont = 
static_cast<const _Myvec *
>(this->
_Getcont());
 
const _Container_base0 * _Getcont() const 
Definition: xutility:57
 
_Tptr _Ptr
Definition: vector:265
 
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:396
 
_Myvec::pointer _Tptr
Definition: vector:38
 
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:392
 
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
 
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:391
 
 
 
 
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:31
 
 
 
 
  156  #if _ITERATOR_DEBUG_LEVEL == 2 
  159             const auto _Mycont = 
static_cast<const _Myvec *
>(this->
_Getcont());
 
  161                 || 
_Ptr + _Off < _Mycont->_Myfirst
 
  162                 || _Mycont->_Mylast < 
_Ptr + _Off)
 
  169  #elif _ITERATOR_DEBUG_LEVEL == 1 
  172             const auto _Mycont = 
static_cast<const _Myvec *
>(this->
_Getcont());
 
  175                 && 
_Ptr + _Off <= _Mycont->_Mylast);
 
const _Container_base0 * _Getcont() const 
Definition: xutility:57
 
_Tptr _Ptr
Definition: vector:265
 
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:396
 
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:392
 
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
 
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:391
 
 
 
 
  197         return (_Tmp -= _Off);
 
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:31
 
 
 
 
_Tptr _Ptr
Definition: vector:265
 
void _Compat(const _Myiter &) const 
Definition: vector:260
 
constexpr const _Ty &() _Right
Definition: algorithm:3591
 
 
 
 
  126  #if _ITERATOR_DEBUG_LEVEL == 2 
  127         const auto _Mycont = 
static_cast<const _Myvec *
>(this->
_Getcont());
 
  129             || 
_Ptr == nullptr_t{}
 
  130             || 
_Ptr <= _Mycont->_Myfirst)
 
  136  #elif _ITERATOR_DEBUG_LEVEL == 1 
  138         const auto _Mycont = 
static_cast<const _Myvec *
>(this->
_Getcont());
 
const _Container_base0 * _Getcont() const 
Definition: xutility:57
 
_Tptr _Ptr
Definition: vector:265
 
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:396
 
_Myvec::pointer _Tptr
Definition: vector:38
 
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:392
 
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
 
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:391
 
 
 
 
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:31
 
 
 
 
  191         return (*
this += -_Off);
 
 
 
 
_Tptr _Ptr
Definition: vector:265
 
void _Compat(const _Myiter &) const 
Definition: vector:260
 
constexpr const _Ty &() _Right
Definition: algorithm:3591
 
 
 
 
  235         return (!(
_Right < *
this));
 
constexpr const _Ty &() _Right
Definition: algorithm:3591
 
 
 
 
_Tptr _Ptr
Definition: vector:265
 
void _Compat(const _Myiter &) const 
Definition: vector:260
 
constexpr const _Ty &() _Right
Definition: algorithm:3591
 
 
 
 
constexpr const _Ty &() _Right
Definition: algorithm:3591
 
 
 
 
  240         return (!(*
this < 
_Right));
 
constexpr const _Ty &() _Right
Definition: algorithm:3591
 
 
 
 
  208         return (*(*
this + _Off));
 
 
 
 
The documentation for this class was generated from the following file: