| 189 | fl::size_t pos() const { return mHandle ? mHandle->pos() : 0; } |
| 190 | fl::size_t bytesLeft() const { return bytes_left(); } |
| 191 | bool seek(fl::size_t p) { |
| 192 | seekg(p, ios::seekdir::beg); |
| 193 | return good(); |
| 194 | } |
| 195 | bool seek(fl::size_t p, seek_dir dir) { |
| 196 | ios::seekdir d = (dir == seek_dir::beg) ? ios::seekdir::beg : |
| 197 | (dir == seek_dir::cur) ? ios::seekdir::cur : ios::seekdir::end; |
no outgoing calls
no test coverage detected