Lines Matching refs:directory_iterator
236 friend class directory_iterator; // exposition only
239 class directory_iterator {
248 directory_iterator() noexcept;
249 explicit directory_iterator(const path& p);
250 directory_iterator(const path& p, directory_options options);
251 directory_iterator(const path& p, error_code& ec);
252 directory_iterator(const path& p, directory_options options,
254 directory_iterator(const directory_iterator& rhs);
255 directory_iterator(directory_iterator&& rhs) noexcept;
256 ~directory_iterator();
258 directory_iterator& operator=(const directory_iterator& rhs);
259 directory_iterator& operator=(directory_iterator&& rhs) noexcept;
263 directory_iterator& operator++();
264 directory_iterator& increment(error_code& ec);
267 return *this == directory_iterator();
273 // enable directory_iterator range-based for statements
274 directory_iterator begin(directory_iterator iter) noexcept;
275 directory_iterator end(directory_iterator) noexcept;
525 inline constexpr bool std::ranges::enable_borrowed_range<std::filesystem::directory_iterator> = tru…
530 inline constexpr bool std::ranges::enable_view<std::filesystem::directory_iterator> = true;
541 # include <__filesystem/directory_iterator.h>