Lines Matching refs:fOffset
279 fOffset = 0;
284 fOffset = 0;
289 fOffset = 0;
296 fOffset = 0;
313 fOffset = 0;
318 fOffset = 0;
327 fOffset = 0;
332 fOffset += -(int)fOffset & 0x03;
338 if (size > dataSize - fOffset) {
339 size = dataSize - fOffset;
342 memcpy(buffer, fData->bytes() + fOffset, size);
344 fOffset += size;
351 const size_t currentOffset = fOffset;
354 nonConstThis->fOffset = currentOffset;
359 return fOffset == fData->size();
363 fOffset = 0;
372 return fOffset;
376 fOffset = position > fData->size()
383 return this->seek(fOffset + offset);
388 that->seek(fOffset);
401 return fData->bytes() + fOffset;
757 , fSize(size) , fOffset(0), fCurrentOffset(0) { }
761 if (fOffset + count > fSize) {
762 count = fSize - fOffset;
774 fOffset += count;
786 return fOffset == fSize;
792 bytesToPeek = std::min(bytesToPeek, fSize - fOffset);
812 fOffset = 0;
822 return fOffset;
827 if (position >= fOffset) {
828 size_t skipAmount = position - fOffset;
832 size_t moveBackAmount = fOffset - position;
835 fOffset -= moveBackAmount;
843 return seek(fOffset + offset);
849 that->fOffset = this->fOffset;
869 size_t fOffset;