WPILibC++ 2023.4.3
|
Classes | |
class | impl |
class | proxy |
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 | |
directory_iterator () noexcept | |
directory_iterator (const path &p, std::error_code &ec) noexcept | |
directory_iterator (const path &p, directory_options options, std::error_code &ec) noexcept | |
directory_iterator (const directory_iterator &rhs) | |
directory_iterator (directory_iterator &&rhs) noexcept | |
~directory_iterator () | |
directory_iterator & | operator= (const directory_iterator &rhs) |
directory_iterator & | operator= (directory_iterator &&rhs) noexcept |
const directory_entry & | operator* () const |
const directory_entry * | operator-> () const |
directory_iterator & | increment (std::error_code &ec) noexcept |
bool | operator== (const directory_iterator &rhs) const |
bool | operator!= (const directory_iterator &rhs) const |
Friends | |
class | recursive_directory_iterator |
using ghc::filesystem::directory_iterator::difference_type = std::ptrdiff_t |
using ghc::filesystem::directory_iterator::iterator_category = std::input_iterator_tag |
using ghc::filesystem::directory_iterator::pointer = const directory_entry* |
using ghc::filesystem::directory_iterator::reference = const directory_entry& |
|
noexcept |
|
noexcept |
|
noexcept |
GHC_INLINE ghc::filesystem::directory_iterator::directory_iterator | ( | const directory_iterator & | rhs | ) |
|
noexcept |
GHC_INLINE ghc::filesystem::directory_iterator::~directory_iterator | ( | ) |
|
noexcept |
GHC_INLINE bool ghc::filesystem::directory_iterator::operator!= | ( | const directory_iterator & | rhs | ) | const |
GHC_INLINE const directory_entry & ghc::filesystem::directory_iterator::operator* | ( | ) | const |
GHC_INLINE const directory_entry * ghc::filesystem::directory_iterator::operator-> | ( | ) | const |
GHC_INLINE directory_iterator & ghc::filesystem::directory_iterator::operator= | ( | const directory_iterator & | rhs | ) |
|
noexcept |
GHC_INLINE bool ghc::filesystem::directory_iterator::operator== | ( | const directory_iterator & | rhs | ) | const |
|
friend |