ludus::foundation::filesystem::File¶
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::File final
Methods¶
File¶
ludus::foundation::filesystem::File::File() noexcept=default
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
~File¶
ludus::foundation::filesystem::File::~File() noexcept
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
File¶
ludus::foundation::filesystem::File::File(const File &)=delete
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
operator=¶
File & ludus::foundation::filesystem::File::operator=(const File &)=delete
Related types: File
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
File¶
ludus::foundation::filesystem::File::File(File &&other) noexcept
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
operator=¶
File & ludus::foundation::filesystem::File::operator=(File &&other) noexcept
Related types: File
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
IsOpen¶
bool ludus::foundation::filesystem::File::IsOpen() const noexcept
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
Size¶
uint64 ludus::foundation::filesystem::File::Size() const noexcept
Related types: uint64
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
Clone¶
Result ludus::foundation::filesystem::File::Clone(File &output) const noexcept
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
ReadAt¶
ReadResult ludus::foundation::filesystem::File::ReadAt(uint64 offset, std::span< uint8 > destination) const noexcept
Related types: uint64 · uint8 · ReadResult
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp
Close¶
Result ludus::foundation::filesystem::File::Close() noexcept
Related types: Result
Declared in modules/foundation/filesystem/include/ludus/foundation/filesystem/filesystem.hpp