Home
last modified time | relevance | path

Searched refs:OutputStreamBuffer (Results 1 – 4 of 4) sorted by relevance

/aosp12/system/nvram/messages/include/nvram/messages/
H A Dio.h111 class NVRAM_EXPORT OutputStreamBuffer {
113 OutputStreamBuffer() = default;
114 OutputStreamBuffer(void* data, size_t size);
115 OutputStreamBuffer(void* data, void* end);
116 virtual ~OutputStreamBuffer() = default;
152 : OutputStreamBuffer(data, size), data_(pos_) {} in ArrayOutputStreamBuffer()
154 : OutputStreamBuffer(data, end), data_(pos_) {} in ArrayOutputStreamBuffer()
199 class NVRAM_EXPORT BlobOutputStreamBuffer : public OutputStreamBuffer {
288 explicit ProtoWriter(OutputStreamBuffer* stream_buffer);
291 OutputStreamBuffer* stream_buffer() { return stream_buffer_; } in stream_buffer()
[all …]
H A Dproto.hpp458 bool Encode(const Struct& object, OutputStreamBuffer* stream) { in Encode()
/aosp12/system/nvram/messages/
H A Dio.cpp39 bool EncodeVarint(OutputStreamBuffer* stream, uint64_t value) { in EncodeVarint()
162 OutputStreamBuffer::OutputStreamBuffer(void* data, size_t size) in OutputStreamBuffer() function in nvram::OutputStreamBuffer
163 : OutputStreamBuffer(data, static_cast<uint8_t*>(data) + size) {} in OutputStreamBuffer()
165 OutputStreamBuffer::OutputStreamBuffer(void* start, void* end) in OutputStreamBuffer() function in nvram::OutputStreamBuffer
170 bool OutputStreamBuffer::Done() { in Done()
174 bool OutputStreamBuffer::Write(const void* data, size_t size) { in Write()
192 bool OutputStreamBuffer::WriteByte(uint8_t byte) { in WriteByte()
204 bool OutputStreamBuffer::Advance() { in Advance()
209 : OutputStreamBuffer(scratch_space_, kScratchSpaceSize) {} in CountingOutputStreamBuffer()
221 : OutputStreamBuffer(blob->data(), blob->size()), blob_(blob) {} in BlobOutputStreamBuffer()
[all …]
/aosp12/system/nvram/messages/tests/
H A Dio_test.cpp180 class TestOutputStreamBuffer : public OutputStreamBuffer {
238 void WriteBuf(OutputStreamBuffer* buffer, size_t size, size_t pos) { in WriteBuf()
267 OutputStreamBuffer buf(nullptr, nullptr); in TEST()