_Tptr _Ptr
Definition: vector:256
_Tptr _Ptr
Definition: vector:256
void _Adopt(const void *)
Definition: xutility:73
auto _Const_cast(_Ptrty _Ptr)
Definition: xmemory0:303
_Tptr _Ptr
Definition: vector:256
constexpr const _Ty &() _Right
Definition: algorithm:3723
_Tptr _Ptr
Definition: vector:256
211 return (!(*
this ==
_Right));
constexpr const _Ty &() _Right
Definition: algorithm:3723
62 #if _ITERATOR_DEBUG_LEVEL == 2
63 const auto _Mycont =
static_cast<const _Myvec *
>(this->
_Getcont());
66 ||
_Ptr < _Mycont->_Myfirst
67 || _Mycont->_Mylast <=
_Ptr)
72 #elif _ITERATOR_DEBUG_LEVEL == 1
74 const auto _Mycont =
static_cast<const _Myvec *
>(this->
_Getcont());
const _Container_base0 * _Getcont() const
Definition: xutility:77
_Tptr _Ptr
Definition: vector:256
_Myvec::pointer _Tptr
Definition: vector:34
#define _Analysis_assume_(expr)
Definition: sal.h:2896
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:432
#define _DEBUG_ERROR(mesg)
Definition: xutility:33
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:431
178 return (_Tmp += _Off);
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:27
91 #if _ITERATOR_DEBUG_LEVEL == 2
92 const auto _Mycont =
static_cast<const _Myvec *
>(this->
_Getcont());
94 ||
_Ptr == nullptr_t{}
95 || _Mycont->_Mylast <=
_Ptr)
100 #elif _ITERATOR_DEBUG_LEVEL == 1
102 const auto _Mycont =
static_cast<const _Myvec *
>(this->
_Getcont());
const _Container_base0 * _Getcont() const
Definition: xutility:77
_Tptr _Ptr
Definition: vector:256
_Myvec::pointer _Tptr
Definition: vector:34
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:432
#define _DEBUG_ERROR(mesg)
Definition: xutility:33
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:431
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:27
149 #if _ITERATOR_DEBUG_LEVEL == 2
152 const auto _Mycont =
static_cast<const _Myvec *
>(this->
_Getcont());
154 ||
_Ptr + _Off < _Mycont->_Myfirst
155 || _Mycont->_Mylast <
_Ptr + _Off)
161 #elif _ITERATOR_DEBUG_LEVEL == 1
164 const auto _Mycont =
static_cast<const _Myvec *
>(this->
_Getcont());
167 &&
_Ptr + _Off <= _Mycont->_Mylast);
const _Container_base0 * _Getcont() const
Definition: xutility:77
_Tptr _Ptr
Definition: vector:256
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:432
#define _DEBUG_ERROR(mesg)
Definition: xutility:33
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:431
189 return (_Tmp -= _Off);
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:27
_Tptr _Ptr
Definition: vector:256
void _Compat(const _Myiter &) const
Definition: vector:251
constexpr const _Ty &() _Right
Definition: algorithm:3723
120 #if _ITERATOR_DEBUG_LEVEL == 2
121 const auto _Mycont =
static_cast<const _Myvec *
>(this->
_Getcont());
123 ||
_Ptr == nullptr_t{}
124 ||
_Ptr <= _Mycont->_Myfirst)
129 #elif _ITERATOR_DEBUG_LEVEL == 1
131 const auto _Mycont =
static_cast<const _Myvec *
>(this->
_Getcont());
const _Container_base0 * _Getcont() const
Definition: xutility:77
_Tptr _Ptr
Definition: vector:256
_Myvec::pointer _Tptr
Definition: vector:34
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:432
#define _DEBUG_ERROR(mesg)
Definition: xutility:33
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:431
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:27
183 return (*
this += -_Off);
_Tptr _Ptr
Definition: vector:256
void _Compat(const _Myiter &) const
Definition: vector:251
constexpr const _Ty &() _Right
Definition: algorithm:3723
227 return (!(
_Right < *
this));
constexpr const _Ty &() _Right
Definition: algorithm:3723
_Tptr _Ptr
Definition: vector:256
void _Compat(const _Myiter &) const
Definition: vector:251
constexpr const _Ty &() _Right
Definition: algorithm:3723
constexpr const _Ty &() _Right
Definition: algorithm:3723
232 return (!(*
this <
_Right));
constexpr const _Ty &() _Right
Definition: algorithm:3723
200 return (*(*
this + _Off));
The documentation for this class was generated from the following file: