|
FMT_API | File (CStringRef path, int oflag) |
|
| File (Proxy p) FMT_NOEXCEPT |
|
| File (File &other) FMT_NOEXCEPT |
|
File & | operator= (Proxy p) |
|
File & | operator= (File &other) |
|
| operator Proxy () FMT_NOEXCEPT |
|
int | descriptor () const FMT_NOEXCEPT |
|
FMT_API void | close () |
|
FMT_API LongLong | size () const |
|
FMT_API std::size_t | read (void *buffer, std::size_t count) |
|
FMT_API std::size_t | write (const void *buffer, std::size_t count) |
|
FMT_API void | dup2 (int fd) |
|
FMT_API void | dup2 (int fd, ErrorCode &ec) FMT_NOEXCEPT |
|
FMT_API BufferedFile | fdopen (const char *mode) |
|