pointer _Ptr
Definition: xstring:268
pointer _Ptr
Definition: xstring:268
void _Adopt(const void *)
Definition: xutility:53
pointer _Ptr
Definition: xstring:268
const _Ty & _Right
Definition: algorithm:4087
pointer _Unchecked_type
Definition: xstring:57
pointer _Ptr
Definition: xstring:268
220 return (!(*
this ==
_Right));
const _Ty & _Right
Definition: algorithm:4087
72 #if _ITERATOR_DEBUG_LEVEL == 2
76 || ((_Mystr *)this->
_Getcont())->_Myptr()
83 #elif _ITERATOR_DEBUG_LEVEL == 1
86 ((_Mystr *)this->
_Getcont())->_Myptr() <= this->_Ptr
87 && this->_Ptr < ((_Mystr *)this->
_Getcont())->_Myptr()
88 + ((_Mystr *)this->
_Getcont())->_Mysize);
const _Container_base0 * _Getcont() const
Definition: xutility:57
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:351
#define _Analysis_assume_(expr)
Definition: sal.h:2916
pointer _Ptr
Definition: xstring:268
#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
187 return (_Tmp += _Off);
_String_const_iterator< _Mystr > _Myiter
Definition: xstring:38
103 #if _ITERATOR_DEBUG_LEVEL == 2
106 || ((_Mystr *)this->
_Getcont())->_Myptr()
113 #elif _ITERATOR_DEBUG_LEVEL == 1
116 this->_Ptr < ((_Mystr *)this->
_Getcont())->_Myptr()
117 + ((_Mystr *)this->
_Getcont())->_Mysize);
const _Container_base0 * _Getcont() const
Definition: xutility:57
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:351
pointer _Ptr
Definition: xstring:268
#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
_String_const_iterator< _Mystr > _Myiter
Definition: xstring:38
161 #if _ITERATOR_DEBUG_LEVEL == 2
164 || this->
_Ptr + _Off < ((_Mystr *)this->
_Getcont())->_Myptr()
165 || ((_Mystr *)this->
_Getcont())->_Myptr()
166 + ((_Mystr *)this->
_Getcont())->_Mysize < this->
_Ptr + _Off)
172 #elif _ITERATOR_DEBUG_LEVEL == 1
175 ((_Mystr *)this->
_Getcont())->_Myptr() <= this->
_Ptr + _Off
176 && this->
_Ptr + _Off <= ((_Mystr *)this->
_Getcont())->_Myptr()
177 + ((_Mystr *)this->
_Getcont())->_Mysize);
const _Container_base0 * _Getcont() const
Definition: xutility:57
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:351
pointer _Ptr
Definition: xstring:268
#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
198 return (_Tmp -= _Off);
_String_const_iterator< _Mystr > _Myiter
Definition: xstring:38
void _Compat(const _Myiter &) const
Definition: xstring:263
pointer _Ptr
Definition: xstring:268
const _Ty & _Right
Definition: algorithm:4087
133 #if _ITERATOR_DEBUG_LEVEL == 2
136 || this->
_Ptr <= ((_Mystr *)this->
_Getcont())->_Myptr())
142 #elif _ITERATOR_DEBUG_LEVEL == 1
const _Container_base0 * _Getcont() const
Definition: xutility:57
#define _SCL_SECURE_OUT_OF_RANGE
Definition: yvals.h:351
pointer _Ptr
Definition: xstring:268
#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
_String_const_iterator< _Mystr > _Myiter
Definition: xstring:38
192 return (*
this += -_Off);
void _Compat(const _Myiter &) const
Definition: xstring:263
pointer _Ptr
Definition: xstring:268
const _Ty & _Right
Definition: algorithm:4087
236 return (!(
_Right < *
this));
const _Ty & _Right
Definition: algorithm:4087
void _Compat(const _Myiter &) const
Definition: xstring:263
pointer _Ptr
Definition: xstring:268
const _Ty & _Right
Definition: algorithm:4087
const _Ty & _Right
Definition: algorithm:4087
241 return (!(*
this <
_Right));
const _Ty & _Right
Definition: algorithm:4087
209 return (*(*
this + _Off));
The documentation for this class was generated from the following file: