#include <filesystem>
PublicTypesusingdifference_type = std::ptrdiff_t
usingiterator_category = std::bidirectional_iterator_tagusingpointer = const path *
usingreference = const path &
usingvalue_type = pathPublicMemberFunctionsiterator (const iterator &)=defaultreferenceoperator* () const noexcept
iterator & operator++ () noexcept
iteratoroperator++ (int) noexcept
iterator & operator-- () noexcept
iteratoroperator-- (int) noexcept
pointeroperator-> () const noexcept
iterator & operator= (const iterator &)=defaultFriendsvoid__path_iter_advance (iterator &__i, difference_type __n) noexcept
difference_type __path_iter_distance (const iterator &__first, const iterator &__last) noexcept
bool operator!= (const iterator &__lhs, const iterator &__rhs) noexcept
bool operator== (const iterator &__lhs, const iterator &__rhs) noexcept
classpath