Lines Matching refs:mReadLoc
46 assert(mReadLoc.cIndex < mLength[mReadLoc.sIndex]); in skipChar()
47 ++mReadLoc.cIndex; in skipChar()
48 if (mReadLoc.cIndex == mLength[mReadLoc.sIndex]) in skipChar()
50 ++mReadLoc.sIndex; in skipChar()
51 mReadLoc.cIndex = 0; in skipChar()
53 if (mReadLoc.sIndex >= mCount) in skipChar()
57 return mString[mReadLoc.sIndex] + mReadLoc.cIndex; in skipChar()
65 if (mReadLoc.sIndex < mCount && maxSize > 0) in read()
67 const char *c = mString[mReadLoc.sIndex] + mReadLoc.cIndex; in read()
107 while ((nRead < maxRead) && (mReadLoc.sIndex < mCount)) in read()
109 size_t size = mLength[mReadLoc.sIndex] - mReadLoc.cIndex; in read()
116 if (*(mString[mReadLoc.sIndex] + mReadLoc.cIndex + i) == '\\') in read()
122 std::memcpy(buf + nRead, mString[mReadLoc.sIndex] + mReadLoc.cIndex, size); in read()
124 mReadLoc.cIndex += size; in read()
127 if (mReadLoc.cIndex == mLength[mReadLoc.sIndex]) in read()
129 ++mReadLoc.sIndex; in read()
130 mReadLoc.cIndex = 0; in read()