Death::IO::PakFile::Directory class

Handles directory traversal, should be used as iterator.

Constructors, destructors, conversion operators

Directory() noexcept
Directory(PakFile& pakFile, Containers::StringView path, FileSystem::EnumerationOptions options = FileSystem::EnumerationOptions::None)
~Directory()
Directory(const Directory& other)
Directory(Directory&& other) noexcept

Public functions

auto operator=(const Directory& other) -> Directory&
auto operator=(Directory&& other) -> Directory& noexcept
auto operator*() const & -> Containers::StringView noexcept
auto operator++() -> Directory&
auto operator++(int) -> Proxy
auto operator==(const Directory& rhs) const -> bool
auto operator!=(const Directory& rhs) const -> bool
auto begin() -> Directory noexcept
auto end() -> Directory noexcept