Home
last modified time | relevance | path

Searched refs:BigEndianBuffer (Results 1 – 3 of 3) sorted by relevance

/external/openscreen/util/
Dbig_endian.h149 class BigEndianBuffer {
153 explicit Cursor(BigEndianBuffer* buffer)
168 BigEndianBuffer* buffer_;
187 BigEndianBuffer(T* buffer, size_t length)
189 BigEndianBuffer(const BigEndianBuffer&) = delete;
190 BigEndianBuffer& operator=(const BigEndianBuffer&) = delete;
198 class BigEndianReader : public BigEndianBuffer<const uint8_t> {
215 class BigEndianWriter : public BigEndianBuffer<uint8_t> {
Dbig_endian.cc10 : BigEndianBuffer(buffer, length) {} in BigEndianReader()
22 : BigEndianBuffer(buffer, length) {} in BigEndianWriter()
/external/perfetto/tools/trace_to_text/
Dtrace_to_hprof.cc45 class BigEndianBuffer { class
95 void WriteBuffer(const BigEndianBuffer& buf) { buf.Flush(output_); } in WriteBuffer()
98 const std::function<void(BigEndianBuffer*)>&& writer) { in WriteRecord()
99 BigEndianBuffer buf; in WriteRecord()
126 this](BigEndianBuffer* buf) { in WriteHprofLoadClass()
260 writer->WriteRecord(0x01, [it](BigEndianBuffer* buf) { in WriteStrings()
279 BigEndianBuffer header; in WriteHeaderAndStack()
290 writer->WriteRecord(0x05, [](BigEndianBuffer* buf) { in WriteHeaderAndStack()