| 
    libstdc++
    
   | 
 
#include <fs_dir.h>
Public Types | |
| typedef ptrdiff_t | difference_type | 
| typedef input_iterator_tag | iterator_category | 
| typedef const directory_entry * | pointer | 
| typedef const directory_entry & | reference | 
| typedef directory_entry | value_type | 
Public Member Functions | |
| recursive_directory_iterator (const path &__p) | |
| recursive_directory_iterator (const path &__p, directory_options __options) | |
| recursive_directory_iterator (const path &__p, directory_options __options, error_code &__ec) | |
| recursive_directory_iterator (const path &__p, error_code &__ec) | |
| recursive_directory_iterator (const recursive_directory_iterator &)=default | |
| recursive_directory_iterator (recursive_directory_iterator &&)=default | |
| int | depth () const noexcept | 
| void | disable_recursion_pending () noexcept | 
| recursive_directory_iterator & | increment (error_code &__ec) | 
| const directory_entry & | operator* () const noexcept | 
| recursive_directory_iterator & | operator++ () | 
| __directory_iterator_proxy | operator++ (int) | 
| const directory_entry * | operator-> () const noexcept | 
| recursive_directory_iterator & | operator= (const recursive_directory_iterator &__rhs) noexcept | 
| recursive_directory_iterator & | operator= (recursive_directory_iterator &&__rhs) noexcept | 
| bool | operator== (default_sentinel_t) const noexcept | 
| directory_options | options () const noexcept | 
| void | pop () | 
| void | pop (error_code &) | 
| bool | recursion_pending () const noexcept | 
Friends | |
| uintmax_t | filesystem::remove_all (const path &) | 
| uintmax_t | filesystem::remove_all (const path &, error_code &) | 
| bool | operator== (const recursive_directory_iterator &__lhs, const recursive_directory_iterator &__rhs) noexcept | 
Related Functions | |
(Note that these are not member functions.)  | |
| recursive_directory_iterator | begin (recursive_directory_iterator __iter) noexcept | 
| recursive_directory_iterator | end (recursive_directory_iterator) noexcept | 
Iterator type for recursively traversing a directory hierarchy.
Definition at line 471 of file bits/fs_dir.h.
| typedef ptrdiff_t std::filesystem::recursive_directory_iterator::difference_type | 
Definition at line 475 of file bits/fs_dir.h.
Definition at line 478 of file bits/fs_dir.h.
Definition at line 476 of file bits/fs_dir.h.
Definition at line 477 of file bits/fs_dir.h.
Definition at line 474 of file bits/fs_dir.h.
      
  | 
  inlineexplicit | 
Definition at line 483 of file bits/fs_dir.h.
      
  | 
  inline | 
Definition at line 486 of file bits/fs_dir.h.
      
  | 
  inline | 
Definition at line 489 of file bits/fs_dir.h.
      
  | 
  inline | 
Definition at line 493 of file bits/fs_dir.h.
      
  | 
  inline | 
Definition at line 520 of file bits/fs_dir.h.
      
  | 
  inlinenoexcept | 
Definition at line 509 of file bits/fs_dir.h.
      
  | 
  inlinenoexcept | 
Definition at line 543 of file bits/fs_dir.h.
      
  | 
  friend | 
Definition at line 533 of file bits/fs_dir.h.