Lines Matching refs:OpenFile
28 void OpenFile::set_path(OwningPtr<char> &&path, std::size_t bytes) {
63 void OpenFile::Open(OpenStatus status, Fortran::common::optional<Action> action,
158 void OpenFile::Predefine(int fd) {
175 void OpenFile::Close(CloseStatus status, IoErrorHandler &handler) {
191 std::size_t OpenFile::Read(FileOffset at, char *buffer, std::size_t minBytes,
220 std::size_t OpenFile::Write(FileOffset at, const char *buffer,
249 inline static int openfile_ftruncate(int fd, OpenFile::FileOffset at) {
257 void OpenFile::Truncate(FileOffset at, IoErrorHandler &handler) {
270 int OpenFile::ReadAsynchronously(
299 int OpenFile::WriteAsynchronously(FileOffset at, const char *buffer,
324 void OpenFile::Wait(int id, IoErrorHandler &handler) {
343 void OpenFile::WaitAll(IoErrorHandler &handler) {
356 Position OpenFile::InquirePosition() const {
370 void OpenFile::CheckOpen(const Terminator &terminator) {
374 bool OpenFile::Seek(FileOffset at, IoErrorHandler &handler) {
386 bool OpenFile::RawSeek(FileOffset at) {
394 bool OpenFile::RawSeekToEnd() {
408 int OpenFile::PendingResult(const Terminator &terminator, int iostat) {
414 void OpenFile::CloseFd(IoErrorHandler &handler) {