|
OpenFlags | fs::operator| (OpenFlags A, OpenFlags B) |
|
OpenFlags & | fs::operator|= (OpenFlags &A, OpenFlags B) |
|
FileAccess | fs::operator| (FileAccess A, FileAccess B) |
|
FileAccess & | fs::operator|= (FileAccess &A, FileAccess B) |
|
file_t | fs::OpenFile (const path &Path, std::error_code &EC, CreationDisposition Disp, FileAccess Access, OpenFlags Flags, unsigned Mode=0666) |
| Opens a file with the specified creation disposition, access mode, and flags and returns a platform-specific file object. More...
|
|
file_t | fs::OpenFileForWrite (const path &Path, std::error_code &EC, CreationDisposition Disp, OpenFlags Flags, unsigned Mode=0666) |
| Opens the file with the given name in a write-only or read-write mode, returning its open file descriptor. More...
|
|
file_t | fs::OpenFileForReadWrite (const path &Path, std::error_code &EC, CreationDisposition Disp, OpenFlags Flags, unsigned Mode=0666) |
| Opens the file with the given name in a write-only or read-write mode, returning its open file descriptor. More...
|
|
file_t | fs::OpenFileForRead (const path &Path, std::error_code &EC, OpenFlags Flags=OF_None) |
| Opens the file with the given name in a read-only mode, returning its open file descriptor. More...
|
|
int | fs::FileToFd (file_t &F, std::error_code &EC, OpenFlags Flags) |
| Converts a file object to a file descriptor. More...
|
|
void | fs::CloseFile (file_t &F) |
| Closes the file object. More...
|
|