Lines Matching refs:fOffset
315 fOffset = 0;
320 fOffset = 0;
325 fOffset = 0;
335 fOffset = 0;
345 fOffset = 0;
351 fOffset = 0;
367 fOffset = 0;
373 fOffset += -(int)fOffset & 0x03;
379 if (size > dataSize - fOffset) {
380 size = dataSize - fOffset;
383 memcpy(buffer, fData->bytes() + fOffset, size);
385 fOffset += size;
390 return fOffset == fData->size();
394 fOffset = 0;
403 return fOffset;
407 fOffset = position > fData->size()
414 return this->seek(fOffset + offset);
419 that->seek(fOffset);
432 return fData->bytes() + fOffset;
690 , fSize(size) , fOffset(0), fCurrentOffset(0) { }
694 , fSize(size) , fOffset(0), fCurrentOffset(0) { }
698 if (fOffset + count > fSize) {
699 count = fSize - fOffset;
711 fOffset += count;
723 return fOffset == fSize;
728 fOffset = 0;
738 return fOffset;
743 if (position >= fOffset) {
744 size_t skipAmount = position - fOffset;
748 size_t moveBackAmount = fOffset - position;
751 fOffset -= moveBackAmount;
759 return seek(fOffset + offset);
765 that->fOffset = this->fOffset;
785 size_t fOffset;