class TracePacket_ProtoVms_Instance

Defined at line 2159 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

Public Members

static FieldMetadata kProgram
static FieldMetadata kState
static FieldMetadata kMemoryLimitKb
static FieldMetadata kProducerId

Public Methods

const char * GetName ()

Defined at line 2168 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = VmProgram>
T * set_program ()

Defined at line 2180 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

template <typename T = TracePacket>
T * set_state ()

Defined at line 2194 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void set_memory_limit_kb (uint32_t value)

Defined at line 2208 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

void add_producer_id (int32_t value)

Defined at line 2226 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h

Enumerations

enum (unnamed) : int32_t
Name Value
kProgramFieldNumber 1
kStateFieldNumber 2
kMemoryLimitKbFieldNumber 3
kProducerIdFieldNumber 4

Defined at line 2162 of file gen/third_party/perfetto/protos/perfetto/trace/trace_packet.pbzero.h