Lines Matching full:fileoffset
28 using FileOffset = std::int64_t;
38 FileOffset position() const { return position_; } in position()
40 std::optional<FileOffset> knownSize() const { return knownSize_; } in knownSize()
52 std::size_t Read(FileOffset, char *, std::size_t minBytes,
57 std::size_t Write(FileOffset, const char *, std::size_t, IoErrorHandler &);
60 void Truncate(FileOffset, IoErrorHandler &);
63 int ReadAsynchronously(FileOffset, char *, std::size_t, IoErrorHandler &);
65 FileOffset, const char *, std::size_t, IoErrorHandler &);
77 bool Seek(FileOffset, IoErrorHandler &);
78 bool RawSeek(FileOffset);
89 FileOffset position_{0};
90 std::optional<FileOffset> knownSize_;