_Tptr _Ptr
Definition: vector:258
_Tptr _Ptr
Definition: vector:258
void _Adopt(const void *)
Definition: xutility:53
_Tptr _Ptr
Definition: vector:258
_Myvec::pointer _Tptr
Definition: vector:38
const _Ty & _Right
Definition: algorithm:4087
pointer _Unchecked_type
Definition: vector:51
_Tptr _Ptr
Definition: vector:258
210 return (!(*
this ==
_Right));
const _Ty & _Right
Definition: algorithm:4087
66 #if _ITERATOR_DEBUG_LEVEL == 2
76 #elif _ITERATOR_DEBUG_LEVEL == 1
80 && ((_Myvec *)this->
_Getcont())->_Myfirst <= this->_Ptr
81 && this->_Ptr < ((_Myvec *)this->
_Getcont())->_Mylast);
const _Container_base0 * _Getcont() const
Definition: xutility:57
_Tptr _Ptr
Definition: vector:258
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:351
_Myvec::pointer _Tptr
Definition: vector:38
#define _Analysis_assume_(expr)
Definition: sal.h:2916
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:347
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:346
177 return (_Tmp += _Off);
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:31
96 #if _ITERATOR_DEBUG_LEVEL == 2
105 #elif _ITERATOR_DEBUG_LEVEL == 1
108 this->_Ptr !=
_Tptr()
109 && this->_Ptr < ((_Myvec *)this->
_Getcont())->_Mylast);
const _Container_base0 * _Getcont() const
Definition: xutility:57
_Tptr _Ptr
Definition: vector:258
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:351
_Myvec::pointer _Tptr
Definition: vector:38
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:347
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:346
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:31
154 #if _ITERATOR_DEBUG_LEVEL == 2
156 || this->
_Ptr + _Off < ((_Myvec *)this->
_Getcont())->_Myfirst
157 || ((_Myvec *)this->
_Getcont())->_Mylast < this->
_Ptr + _Off)
163 #elif _ITERATOR_DEBUG_LEVEL == 1
166 ((_Myvec *)this->
_Getcont())->_Myfirst <= this->
_Ptr + _Off
167 && this->
_Ptr + _Off <= ((_Myvec *)this->
_Getcont())->_Mylast);
const _Container_base0 * _Getcont() const
Definition: xutility:57
_Tptr _Ptr
Definition: vector:258
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:351
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:347
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:346
188 return (_Tmp -= _Off);
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:31
_Tptr _Ptr
Definition: vector:258
void _Compat(const _Myiter &) const
Definition: vector:253
const _Ty & _Right
Definition: algorithm:4087
125 #if _ITERATOR_DEBUG_LEVEL == 2
128 || this->
_Ptr <= ((_Myvec *)this->
_Getcont())->_Myfirst)
134 #elif _ITERATOR_DEBUG_LEVEL == 1
138 && ((_Myvec *)this->
_Getcont())->_Myfirst < this->
_Ptr);
const _Container_base0 * _Getcont() const
Definition: xutility:57
_Tptr _Ptr
Definition: vector:258
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:351
_Myvec::pointer _Tptr
Definition: vector:38
#define _SCL_SECURE_VALIDATE_RANGE(cond)
Definition: yvals.h:347
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:346
_Vector_const_iterator< _Myvec > _Myiter
Definition: vector:31
182 return (*
this += -_Off);
_Tptr _Ptr
Definition: vector:258
void _Compat(const _Myiter &) const
Definition: vector:253
const _Ty & _Right
Definition: algorithm:4087
226 return (!(
_Right < *
this));
const _Ty & _Right
Definition: algorithm:4087
_Tptr _Ptr
Definition: vector:258
void _Compat(const _Myiter &) const
Definition: vector:253
const _Ty & _Right
Definition: algorithm:4087
const _Ty & _Right
Definition: algorithm:4087
231 return (!(*
this <
_Right));
const _Ty & _Right
Definition: algorithm:4087
199 return (*(*
this + _Off));
The documentation for this class was generated from the following file: