Ditto 4.5.1
|
Public Types | |
using | iterator_category = std::input_iterator_tag |
using | value_type = directory_entry |
using | difference_type = std::ptrdiff_t |
using | pointer = const directory_entry * |
using | reference = const directory_entry & |
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, std::error_code &ec) noexcept | |
recursive_directory_iterator (const path &p, std::error_code &ec) noexcept | |
recursive_directory_iterator (const recursive_directory_iterator &rhs) | |
recursive_directory_iterator (recursive_directory_iterator &&rhs) noexcept | |
directory_options | options () const |
int | depth () const |
bool | recursion_pending () const |
const directory_entry & | operator* () const |
const directory_entry * | operator-> () const |
recursive_directory_iterator & | operator= (const recursive_directory_iterator &rhs) |
recursive_directory_iterator & | operator= (recursive_directory_iterator &&rhs) noexcept |
recursive_directory_iterator & | operator++ () |
recursive_directory_iterator & | increment (std::error_code &ec) noexcept |
void | pop () |
void | pop (std::error_code &ec) |
void | disable_recursion_pending () |
directory_iterator::proxy | operator++ (int) |
bool | operator== (const recursive_directory_iterator &rhs) const |
bool | operator!= (const recursive_directory_iterator &rhs) const |