Lines Matching refs:mPtr
49 : mPtr(nullptr) in EntryIterator()
54 : mPtr(entry) in EntryIterator()
59 : mPtr(other.mPtr) in EntryIterator()
65 return *(entry*) mPtr; in operator *()
70 return (entry*) mPtr; in operator ->()
75 mPtr += mPtr[offsetof(entry, length)] + Entry::kOverhead; in operator ++()
81 mPtr -= mPtr[Entry::kPreviousLengthOffset] + Entry::kOverhead; in operator --()
99 return mPtr != other.mPtr; in operator !=()
104 return mPtr - other.mPtr; in operator -()
109 return mPtr[offsetof(entry, length)] == mPtr[mPtr[offsetof(entry, length)] + in hasConsistentLength()
115 size_t length = mPtr[offsetof(entry, length)] + Entry::kOverhead; in copyTo()
116 dst->write(mPtr, length); in copyTo()
121 memcpy((void*) dst, mPtr + offsetof(entry, data), mPtr[offsetof(entry, length)]); in copyData()