Lines Matching refs:InputStreamBuffer
52 bool DecodeVarint(InputStreamBuffer* stream_buffer, uint64_t* value) {
74 InputStreamBuffer::InputStreamBuffer(const void* data, size_t size)
75 : InputStreamBuffer(data, static_cast<const uint8_t*>(data) + size) {}
77 InputStreamBuffer::InputStreamBuffer(const void* start, const void* end)
83 bool InputStreamBuffer::Done() {
87 bool InputStreamBuffer::Read(void* data, size_t size) {
105 bool InputStreamBuffer::ReadByte(uint8_t* byte) {
117 bool InputStreamBuffer::Skip(size_t size) {
131 bool InputStreamBuffer::Advance() {
135 NestedInputStreamBuffer::NestedInputStreamBuffer(InputStreamBuffer* delegate,
137 : InputStreamBuffer(delegate->pos_, ClampEnd(delegate, size)),
154 const uint8_t* NestedInputStreamBuffer::ClampEnd(InputStreamBuffer* delegate,
242 ProtoReader::ProtoReader(InputStreamBuffer* stream_buffer)