advance_one() | dius::filesystem::DirectoryIterator | |
begin() -> DirectoryIterator | dius::filesystem::DirectoryIterator | inline |
create(di::Path path, DirectoryOptions options=DirectoryOptions::None) -> di::Expected< DirectoryIterator, di::GenericCode > | dius::filesystem::DirectoryIterator | static |
DirectoryIterator()=default | dius::filesystem::DirectoryIterator | |
DirectoryIterator(DirectoryIterator const &)=delete | dius::filesystem::DirectoryIterator | |
DirectoryIterator(DirectoryIterator &&)=default | dius::filesystem::DirectoryIterator | |
end() const -> DirectoryIterator | dius::filesystem::DirectoryIterator | inline |
IteratorBase()=default | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | |
IteratorBase(IteratorBase const &)=default | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | |
IteratorBase(IteratorBase &&)=default | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | |
IteratorBase(IteratorBase const &)=delete | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | |
operator*() const -> di::Expected< DirectoryEntry const &, di::GenericCode > | dius::filesystem::DirectoryIterator | inline |
operator++() -> DirectoryIterator & | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | inline |
operator++(int) | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | inline |
operator++(int) -> DirectoryIterator requires(concepts::DerivedFrom< di::InputIteratorTag, ForwardIteratorTag >) | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | inline |
operator+=(i64 n) -> DirectoryIterator &requires(concepts::DerivedFrom< di::InputIteratorTag, RandomAccessIteratorTag >) | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | inline |
operator--() -> DirectoryIterator &requires(concepts::DerivedFrom< di::InputIteratorTag, BidirectionalIteratorTag >) | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | inline |
operator--(int) -> DirectoryIterator requires(concepts::DerivedFrom< di::InputIteratorTag, BidirectionalIteratorTag >) | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | inline |
operator-=(i64 n) -> DirectoryIterator &requires(concepts::DerivedFrom< di::InputIteratorTag, RandomAccessIteratorTag >) | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | inline |
operator=(DirectoryIterator const &) -> DirectoryIterator &=delete | dius::filesystem::DirectoryIterator | |
operator=(DirectoryIterator &&) -> DirectoryIterator &=default | dius::filesystem::DirectoryIterator | |
di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 >::operator=(IteratorBase const &) -> IteratorBase &=default | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | |
di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 >::operator=(IteratorBase &&) -> IteratorBase &=default | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | |
operator==(DirectoryIterator const &a, DirectoryIterator const &b) -> bool | dius::filesystem::DirectoryIterator | friend |
operator[](i64 n) const -> decltype(auto) requires(concepts::DerivedFrom< di::InputIteratorTag, RandomAccessIteratorTag >) | di::container::IteratorBase< DirectoryIterator, di::InputIteratorTag, di::Expected< DirectoryEntry, di::GenericCode >, i64 > | inline |
RecursiveDirectoryIterator class | dius::filesystem::DirectoryIterator | friend |