|
using | FileOffset = std::int64_t |
|
|
const char * | path () const |
|
std::size_t | pathLength () const |
|
void | set_path (OwningPtr< char > &&, std::size_t bytes) |
|
bool | mayRead () const |
|
bool | mayWrite () const |
|
bool | mayPosition () const |
|
bool | mayAsynchronous () const |
|
void | set_mayAsynchronous (bool yes) |
|
bool | isTerminal () const |
|
bool | isWindowsTextFile () const |
|
Fortran::common::optional< FileOffset > | knownSize () const |
|
bool | IsConnected () const |
|
void | Open (OpenStatus, Fortran::common::optional< Action >, Position, IoErrorHandler &) |
|
void | Predefine (int fd) |
|
void | Close (CloseStatus, IoErrorHandler &) |
|
std::size_t | Read (FileOffset, char *, std::size_t minBytes, std::size_t maxBytes, IoErrorHandler &) |
|
std::size_t | Write (FileOffset, const char *, std::size_t, IoErrorHandler &) |
|
void | Truncate (FileOffset, IoErrorHandler &) |
|
int | ReadAsynchronously (FileOffset, char *, std::size_t, IoErrorHandler &) |
|
int | WriteAsynchronously (FileOffset, const char *, std::size_t, IoErrorHandler &) |
|
void | Wait (int id, IoErrorHandler &) |
|
void | WaitAll (IoErrorHandler &) |
|
Position | InquirePosition () const |
|
The documentation for this class was generated from the following files:
- runtime/file.h
- runtime/file.cpp