#include <FileOutputStream.hxx>
Definition at line 41 of file FileOutputStream.hxx.
Enumerator |
---|
CREATE |
Create a new file, or replace an existing file.
File contents may not be visible until Commit() has been called.
|
CREATE_VISIBLE |
Like #CREATE, but no attempt is made to hide file contents during the transaction (e.g.
via O_TMPFILE or a hidden temporary file).
|
APPEND_EXISTING |
Append to a file that already exists.
If it does not, an exception is thrown.
|
APPEND_OR_CREATE |
Like #APPEND_EXISTING, but create the file if it does not exist.
|
Definition at line 59 of file FileOutputStream.hxx.
FileOutputStream::~FileOutputStream |
( |
| ) |
|
|
inline |
void FileOutputStream::Cancel |
( |
| ) |
|
void FileOutputStream::Commit |
( |
| ) |
|
Path FileOutputStream::GetPath |
( |
| ) |
const |
|
inline |
gcc_pure uint64_t FileOutputStream::Tell |
( |
| ) |
const |
|
noexcept |
void FileOutputStream::Write |
( |
const void * |
data, |
|
|
size_t |
size |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following file: