AuroraRuntime/Include/Aurora/IO/FS
Jamie Reece Wilson 7046ccec11 [*] Refactor some APIs to use string views instead of strings
[+] Added new shell dirs API
[+] AuOptional<AuROString> GetUserDocuments()
[+] AuOptional<AuROString> GetUserDownloads()
[+] AuOptional<AuROString> GetUserDesktop()
[+] AuOptional<AuROString> GetUserPhotos()
[+] AuOptional<AuROString> GetUserVideos()
[+] AuOptional<AuROString> GetUserMusic()
[*] Amend IPCHandle::InitFromSharing (use string view)
[*] AuFS devices API should now use string views
[*] AuProcess, Process APIs now use string views (ModuleLoadRequest, LoadModule, GetProcAddressEx, etc)
[*] AuProcess, Paths APIs now use string views (GetProcessDirectory, GetProcessFullPath, etc)
[*] Fix XP using common my documents vs local user documents
2024-09-24 18:59:54 +01:00
..
Async.hpp [*] I was right. String views are [mostly] pointless (*) 2024-04-19 05:58:08 +01:00
Devices.hpp [*] Refactor some APIs to use string views instead of strings 2024-09-24 18:59:54 +01:00
EFileAdvisoryLockLevel.hpp [*] Clean up of include headers 2022-08-02 05:58:00 +01:00
EFileOpenMode.hpp [*/+/-] MEGA COMMIT. ~2 weeks compressed. 2022-02-17 00:11:40 +00:00
FileReader.hpp [*] Clean up of include headers 2022-08-02 05:58:00 +01:00
FileSeekableReader.hpp [*] Clean up of include headers 2022-08-02 05:58:00 +01:00
FileSeekableWriter.hpp [+] IO Thread Pool 2024-02-26 18:12:04 +00:00
FileStream.hpp [*] I was right. String views are [mostly] pointless (*) 2024-04-19 05:58:08 +01:00
FileWriter.hpp [*] Clean up of include headers 2022-08-02 05:58:00 +01:00
FS.hpp [*] After just shy of 1y, introduce FS devices into the default include tree. Linux will be brought up soon enough 2024-07-04 23:27:04 +01:00
IAsyncFileStream.hpp [+] IFileStream::ToStreamSeekingReader 2024-03-09 00:47:33 +00:00
IFileStream.hpp [*] Thread-safety: harden io file streams and improve construction api of OpenBlockingFileStreamFromHandle 2024-03-15 08:50:52 +00:00
IMemoryMappedFile.hpp [*] Improved IMemoryMappedFile API 2024-03-09 00:20:26 +00:00
IReadDir.hpp [*] Update prototype: AuFS::ReadDirRecursive(const AuString &string, AuOptional<bool> bTraverseSymlinks) 2024-03-19 18:08:54 +00:00
MemoryMappedFile.hpp [+] Aurora::IO::FS::IMemoryMappedFile 2024-03-07 06:49:23 +00:00
Overlapped.hpp [*] Comments 2023-04-21 05:58:24 +01:00
Resources.hpp [*] Refactor some APIs to use string views instead of strings 2024-09-24 18:59:54 +01:00
Stat.hpp [*] I was right. String views are [mostly] pointless (*) 2024-04-19 05:58:08 +01:00
Watcher.hpp [*] Clean up of include headers 2022-08-02 05:58:00 +01:00