13 return it1._current == it2._current;
18 return it1._current != it2._current;
34 _pimpl.swap(it._pimpl);
Filesystem directory iterator.
const Path * operator->() const noexcept
const Path & operator*() const noexcept
void swap(DirectoryIterator &it) noexcept
Swap two instances.
C++ Common project definitions.
void swap(DirectoryIterator &it1, DirectoryIterator &it2) noexcept
bool operator==(const uint128_t &value1, const uint128_t &value2) noexcept
bool operator!=(const uint128_t &value1, const uint128_t &value2) noexcept
void swap(FileCache &cache1, FileCache &cache2) noexcept