ludus::foundation::filesystem::Directory¶
Ludus Wiki · API overview · Browse API
Class
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
#include <ludus/foundation/filesystem/filesystem.hpp>
class ludus::foundation::filesystem::Directory final
Methods¶
Directory¶
ludus::foundation::filesystem::Directory::Directory() noexcept=default
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
~Directory¶
ludus::foundation::filesystem::Directory::~Directory() noexcept
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
Directory¶
ludus::foundation::filesystem::Directory::Directory(const Directory &)=delete
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
operator=¶
Directory & ludus::foundation::filesystem::Directory::operator=(const Directory &)=delete
Related types: Directory
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
Directory¶
ludus::foundation::filesystem::Directory::Directory(Directory &&other) noexcept
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
operator=¶
Directory & ludus::foundation::filesystem::Directory::operator=(Directory &&other) noexcept
Related types: Directory
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
IsOpen¶
bool ludus::foundation::filesystem::Directory::IsOpen() const noexcept
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
Open¶
Result ludus::foundation::filesystem::Directory::Open(std::string_view nativeRoot) noexcept
Related types: Result
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
OpenRead¶
Result ludus::foundation::filesystem::Directory::OpenRead(std::string_view relativePath, File &output) const noexcept
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
Observe¶
Result ludus::foundation::filesystem::Directory::Observe(std::string_view relativePath, FileStamp &output) const noexcept
Related types: FileStamp · Result
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
Close¶
Result ludus::foundation::filesystem::Directory::Close() noexcept
Related types: Result
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp