Lines Matching refs:mBuffer

34         :mBuffer(buffer),  in ProtoOutputStream()
51 mBuffer->clear(); in clear()
261 size_t prevPos = mBuffer->wp()->pos(); in start()
262 mBuffer->writeHeader(id, WIRE_TYPE_LENGTH_DELIMITED); in start()
263 size_t sizePos = mBuffer->wp()->pos(); in start()
267 mBuffer->writeRawFixed64(mExpectedObjectToken); // push previous token into stack. in start()
293 int childRawSize = mBuffer->wp()->pos() - sizePos - 8; in end()
296 mBuffer->ep()->rewind()->move(sizePos); in end()
297 mExpectedObjectToken = mBuffer->readRawFixed64(); in end()
301 mBuffer->editRawFixed32(sizePos, -childRawSize); in end()
302 mBuffer->editRawFixed32(sizePos+4, -1); in end()
305 mBuffer->wp()->rewind()->move(sizePos - getTagSizeFromToken(token)); in end()
312 return mBuffer->size(); in bytesWritten()
323 size_t rawBufferSize = mBuffer->size(); in compact()
327 mBuffer->ep()->rewind(); in compact()
334 mBuffer->ep()->rewind(); in compact()
335 mBuffer->wp()->rewind(); in compact()
342 mBuffer->copy(mCopyBegin, rawBufferSize - mCopyBegin); in compact()
357 size_t objectStart = mBuffer->ep()->pos(); in editEncodedSize()
363 while (mBuffer->ep()->pos() < objectEnd) { in editEncodedSize()
364 uint32_t tag = (uint32_t)mBuffer->readRawVarint(); in editEncodedSize()
370 } while ((mBuffer->readRawByte() & 0x80) != 0); in editEncodedSize()
374 mBuffer->ep()->move(8); in editEncodedSize()
377 childRawSize = (int)mBuffer->readRawFixed32(); in editEncodedSize()
378 childEncodedSizePos = mBuffer->ep()->pos(); in editEncodedSize()
379 childEncodedSize = (int)mBuffer->readRawFixed32(); in editEncodedSize()
381 mBuffer->ep()->move(childRawSize); in editEncodedSize()
384 mBuffer->editRawFixed32(childEncodedSizePos, childEncodedSize); in editEncodedSize()
394 mBuffer->ep()->move(4); in editEncodedSize()
413 size_t objectStart = mBuffer->ep()->pos(); in compactSize()
417 while (mBuffer->ep()->pos() < objectEnd) { in compactSize()
418 uint32_t tag = (uint32_t)mBuffer->readRawVarint(); in compactSize()
421 while ((mBuffer->readRawByte() & 0x80) != 0) {} in compactSize()
424 mBuffer->ep()->move(8); in compactSize()
427 mBuffer->copy(mCopyBegin, mBuffer->ep()->pos() - mCopyBegin); in compactSize()
429 childRawSize = (int)mBuffer->readRawFixed32(); in compactSize()
430 childEncodedSize = (int)mBuffer->readRawFixed32(); in compactSize()
431 mCopyBegin = mBuffer->ep()->pos(); in compactSize()
434 mBuffer->writeRawVarint32(childEncodedSize); in compactSize()
436 mBuffer->ep()->move(childEncodedSize); in compactSize()
446 mBuffer->ep()->move(4); in compactSize()
464 return mBuffer->size(); in size()
473 sp<ProtoReader> reader = mBuffer->read(); in flush()
489 sp<ProtoReader> reader = mBuffer->read(); in serializeToString()
505 sp<ProtoReader> reader = mBuffer->read(); in serializeToVector()
521 mBuffer->clear(); in data()
523 return mBuffer->read(); in data()
529 mBuffer->writeRawVarint64(varint); in writeRawVarint()
535 mBuffer->writeHeader(id, WIRE_TYPE_LENGTH_DELIMITED); in writeLengthDelimitedHeader()
537 mBuffer->writeRawFixed32(size); in writeLengthDelimitedHeader()
538 mBuffer->writeRawFixed32(size); in writeLengthDelimitedHeader()
544 mBuffer->writeRawByte(byte); in writeRawByte()
564 mBuffer->writeHeader(id, WIRE_TYPE_FIXED64); in writeDoubleImpl()
565 mBuffer->writeRawFixed64(bit_cast<double, uint64_t>(val)); in writeDoubleImpl()
571 mBuffer->writeHeader(id, WIRE_TYPE_FIXED32); in writeFloatImpl()
572 mBuffer->writeRawFixed32(bit_cast<float, uint32_t>(val)); in writeFloatImpl()
578 mBuffer->writeHeader(id, WIRE_TYPE_VARINT); in writeInt64Impl()
579 mBuffer->writeRawVarint64(val); in writeInt64Impl()
585 mBuffer->writeHeader(id, WIRE_TYPE_VARINT); in writeInt32Impl()
586 mBuffer->writeRawVarint32(val); in writeInt32Impl()
592 mBuffer->writeHeader(id, WIRE_TYPE_VARINT); in writeUint64Impl()
593 mBuffer->writeRawVarint64(val); in writeUint64Impl()
599 mBuffer->writeHeader(id, WIRE_TYPE_VARINT); in writeUint32Impl()
600 mBuffer->writeRawVarint32(val); in writeUint32Impl()
606 mBuffer->writeHeader(id, WIRE_TYPE_FIXED64); in writeFixed64Impl()
607 mBuffer->writeRawFixed64(val); in writeFixed64Impl()
613 mBuffer->writeHeader(id, WIRE_TYPE_FIXED32); in writeFixed32Impl()
614 mBuffer->writeRawFixed32(val); in writeFixed32Impl()
620 mBuffer->writeHeader(id, WIRE_TYPE_FIXED64); in writeSFixed64Impl()
621 mBuffer->writeRawFixed64(val); in writeSFixed64Impl()
627 mBuffer->writeHeader(id, WIRE_TYPE_FIXED32); in writeSFixed32Impl()
628 mBuffer->writeRawFixed32(val); in writeSFixed32Impl()
634 mBuffer->writeHeader(id, WIRE_TYPE_VARINT); in writeZigzagInt64Impl()
635 mBuffer->writeRawVarint64((val << 1) ^ (val >> 63)); in writeZigzagInt64Impl()
641 mBuffer->writeHeader(id, WIRE_TYPE_VARINT); in writeZigzagInt32Impl()
642 mBuffer->writeRawVarint32((val << 1) ^ (val >> 31)); in writeZigzagInt32Impl()
648 mBuffer->writeHeader(id, WIRE_TYPE_VARINT); in writeEnumImpl()
649 mBuffer->writeRawVarint32((uint32_t) val); in writeEnumImpl()
655 mBuffer->writeHeader(id, WIRE_TYPE_VARINT); in writeBoolImpl()
656 mBuffer->writeRawVarint32(val ? 1 : 0); in writeBoolImpl()
665 mBuffer->writeRawByte((uint8_t)val[i]); in writeUtf8StringImpl()
675 mBuffer->writeRawByte(val[i]); in writeMessageBytesImpl()