class CppMessageObj

Defined at line 32 of file ../../third_party/perfetto/include/perfetto/protozero/cpp_message_obj.h

Base class for generated .gen.h classes, which are full C++ objects that

support both ser and deserialization (but are not zero-copy).

This is only used by the "cpp" targets not the "pbzero" ones.

Public Methods

void ~CppMessageObj ()
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
bool ParseFromArray (const void * , size_t )
bool ParseFromString (const std::string & str)

Defined at line 39 of file ../../third_party/perfetto/include/perfetto/protozero/cpp_message_obj.h