Lines Matching full:fileoffset
28 using FileOffset = std::int64_t;
40 Fortran::common::optional<FileOffset> knownSize() const { return knownSize_; } in knownSize()
53 std::size_t Read(FileOffset, char *, std::size_t minBytes,
58 std::size_t Write(FileOffset, const char *, std::size_t, IoErrorHandler &);
61 void Truncate(FileOffset, IoErrorHandler &);
64 int ReadAsynchronously(FileOffset, char *, std::size_t, IoErrorHandler &);
66 FileOffset, const char *, std::size_t, IoErrorHandler &);
81 bool Seek(FileOffset, IoErrorHandler &);
82 bool RawSeek(FileOffset);
85 void SetPosition(FileOffset pos) { in SetPosition()
100 FileOffset position_{0};
101 Fortran::common::optional<FileOffset> knownSize_;