Home
last modified time | relevance | path

Searched defs:SOLMsg (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/external/perfetto/src/protozero/test/
H A Dprotozero_benchmark.cc67 struct SOLMsg { struct
69 void Append(T x) { in Append()
77 void set_field_int32(int32_t x) { Append(x); } in set_field_int32()
78 void set_field_uint32(uint32_t x) { Append(x); } in set_field_uint32()
79 void set_field_int64(int64_t x) { Append(x); } in set_field_int64()
80 void set_field_uint64(uint64_t x) { Append(x); } in set_field_uint64()
81 void set_field_string(const char* str) { ptr_ = strcpy(ptr_, str); } in set_field_string()
83 SOLMsg* add_field_nested() { return new (this + 1) SOLMsg(); } in add_field_nested()
85 alignas(uint64_t) char storage_[sizeof(g_fake_input_simple) + 8];
86 char* ptr_ = &storage_[0];