template<class _Path_type >
template<class _Path_type >
template<class _Path_type >
template<class _Path_type >
template<class _Path_type >
template<class _Path_type >
template<class _Path_type >
template<class _Path_type >
template<class _Path_type >
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
template<class _Path_type >
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
void _Getval()
Definition: filesystem:806
template<class _Path_type >
path_type _Myelem
Definition: filesystem:840
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
constexpr const _Ty &() _Right
Definition: algorithm:3591
template<class _Path_type >
path_type _Myelem
Definition: filesystem:840
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
constexpr remove_reference< _Ty >::type && move(_Ty &&_Arg) _NOEXCEPT
Definition: type_traits:1290
constexpr const _Ty &() _Right
Definition: algorithm:3591
template<class _Path_type >
809 size_t _Pend =
_Myptr->_Prefix_end();
815 _Str =
_Myptr->_Mystr.substr(0, _Pend);
816 else if (
_Myoff == _Pend && _Pend < _Size
827 for (;
_Myoff + _Nslash + _Nstuff <
_Size; ++_Nstuff)
833 else if (0 < _Nslash)
#define _FS_ISSEP(x)
Definition: filesystem:32
_Path_type::string_type string_type
Definition: filesystem:657
path_type _Myelem
Definition: filesystem:840
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
#define _FS_PERIOD
Definition: filesystem:36
#define _FS_PREF
Definition: filesystem:33
_Size
Definition: vcruntime_string.h:36
template<class _Path_type >
802 return (!(*
this ==
_Right));
constexpr const _Ty &() _Right
Definition: algorithm:3591
template<class _Path_type >
path_type _Myelem
Definition: filesystem:840
template<class _Path_type >
718 #pragma warning(push)
719 #pragma warning(disable: 6011)
721 #if _ITERATOR_DEBUG_LEVEL == 2
724 "path::iterator is not incrementable");
726 #elif _ITERATOR_DEBUG_LEVEL == 1
730 size_t _Pend =
_Myptr->_Prefix_end();
735 else if (
_Myoff == _Pend && _Pend < _Size
#define _FS_ISSEP(x)
Definition: filesystem:32
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
void _Getval()
Definition: filesystem:806
_Size
Definition: vcruntime_string.h:36
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:391
template<class _Path_type >
_Path_iterator< _Path_type > _Myt
Definition: filesystem:655
template<class _Path_type >
766 #if _ITERATOR_DEBUG_LEVEL == 2
769 "path::iterator is not decrementable");
771 #elif _ITERATOR_DEBUG_LEVEL == 1
775 size_t _Myoff_sav =
_Myoff;
776 size_t _Off_back = 0;
782 }
while (
_Myoff < _Myoff_sav);
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
#define _DEBUG_ERROR(mesg)
Definition: xutility:32
void _Getval()
Definition: filesystem:806
#define _SCL_SECURE_VALIDATE(cond)
Definition: yvals.h:391
template<class _Path_type >
_Path_iterator< _Path_type > _Myt
Definition: filesystem:655
template<class _Path_type >
template<class _Path_type >
path_type _Myelem
Definition: filesystem:840
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
constexpr const _Ty &() _Right
Definition: algorithm:3591
template<class _Path_type >
path_type _Myelem
Definition: filesystem:840
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
constexpr remove_reference< _Ty >::type && move(_Ty &&_Arg) _NOEXCEPT
Definition: type_traits:1290
constexpr const _Ty &() _Right
Definition: algorithm:3591
template<class _Path_type >
const path_type * _Myptr
Definition: filesystem:839
size_t _Myoff
Definition: filesystem:841
constexpr const _Ty &() _Right
Definition: algorithm:3591
template<class _Path_type >
template<class _Path_type >
template<class _Path_type >
The documentation for this class was generated from the following file: