Lines Matching refs:mPosition
18 , mPosition(0) in ByteBufferStream()
55 if (size > mLength - mPosition) { in read()
56 size = mLength - mPosition; in read()
63 return this->setPosition(mPosition + size) ? size : 0; in read()
76 mPosition = mLength; in read()
85 mPosition = mLength; in read()
89 mPosition += requested; in read()
97 bool isAtEnd() const override { return mLength == mPosition; } in isAtEnd()
111 size_t getPosition() const override { return mPosition; } in getPosition()
118 long newPosition = mPosition + offset; in move()
140 size_t mPosition; member in ByteBufferStream
156 mPosition = mLength; in setPosition()
159 mPosition = newPosition; in setPosition()
174 : mJvm(jvm), mByteArray(jarray), mOffset(offset), mPosition(0), mLength(length) {} in ByteArrayStream()
193 if (size > mLength - mPosition) { in read()
194 size = mLength - mPosition; in read()
202 env->GetByteArrayRegion(mByteArray, mPosition + mOffset, size, in read()
208 mPosition = mLength; in read()
213 mPosition += size; in read()
217 bool isAtEnd() const override { return mLength == mPosition; } in isAtEnd()
221 mPosition = 0; in rewind()
232 size_t getPosition() const override { return mPosition; } in getPosition()
235 mPosition = (position > mLength) ? mLength : position; in seek()
240 long newPosition = mPosition + offset; in move()
263 size_t mPosition; member in ByteArrayStream