Flutter Engine
The Flutter Engine
|
#include <trace_packet.pbzero.h>
Public Types | |
enum | : int32_t { kTimestampFieldNumber = 8 , kTimestampClockIdFieldNumber = 58 , kClockSnapshotFieldNumber = 6 , kTrackEventFieldNumber = 11 , kTrackDescriptorFieldNumber = 60 , kPerfSampleFieldNumber = 66 , kTrustedPacketSequenceIdFieldNumber = 10 , kInternedDataFieldNumber = 12 , kSequenceFlagsFieldNumber = 13 } |
using | Decoder = TracePacket_Decoder |
using | SequenceFlags = ::perfetto::protos::pbzero::TracePacket_SequenceFlags |
using | FieldMetadata_Timestamp = ::protozero::proto_utils::FieldMetadata< 8, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kUint64, uint64_t, TracePacket > |
using | FieldMetadata_TimestampClockId = ::protozero::proto_utils::FieldMetadata< 58, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kUint32, uint32_t, TracePacket > |
using | FieldMetadata_ClockSnapshot = ::protozero::proto_utils::FieldMetadata< 6, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, ClockSnapshot, TracePacket > |
using | FieldMetadata_TrackEvent = ::protozero::proto_utils::FieldMetadata< 11, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, TrackEvent, TracePacket > |
using | FieldMetadata_TrackDescriptor = ::protozero::proto_utils::FieldMetadata< 60, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, TrackDescriptor, TracePacket > |
using | FieldMetadata_PerfSample = ::protozero::proto_utils::FieldMetadata< 66, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, PerfSample, TracePacket > |
using | FieldMetadata_TrustedPacketSequenceId = ::protozero::proto_utils::FieldMetadata< 10, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kUint32, uint32_t, TracePacket > |
using | FieldMetadata_InternedData = ::protozero::proto_utils::FieldMetadata< 12, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, InternedData, TracePacket > |
using | FieldMetadata_SequenceFlags = ::protozero::proto_utils::FieldMetadata< 13, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kUint32, uint32_t, TracePacket > |
Public Member Functions | |
void | set_timestamp (uint64_t value) |
void | set_timestamp_clock_id (uint32_t value) |
template<typename T = ClockSnapshot> | |
T * | set_clock_snapshot () |
template<typename T = TrackEvent> | |
T * | set_track_event () |
template<typename T = TrackDescriptor> | |
T * | set_track_descriptor () |
template<typename T = PerfSample> | |
T * | set_perf_sample () |
void | set_trusted_packet_sequence_id (uint32_t value) |
template<typename T = InternedData> | |
T * | set_interned_data () |
void | set_sequence_flags (uint32_t value) |
Static Public Member Functions | |
static constexpr const char * | GetName () |
static const char * | SequenceFlags_Name (SequenceFlags value) |
static constexpr FieldMetadata_Timestamp | kTimestamp () |
static constexpr FieldMetadata_TimestampClockId | kTimestampClockId () |
static constexpr FieldMetadata_ClockSnapshot | kClockSnapshot () |
static constexpr FieldMetadata_TrackEvent | kTrackEvent () |
static constexpr FieldMetadata_TrackDescriptor | kTrackDescriptor () |
static constexpr FieldMetadata_PerfSample | kPerfSample () |
static constexpr FieldMetadata_TrustedPacketSequenceId | kTrustedPacketSequenceId () |
static constexpr FieldMetadata_InternedData | kInternedData () |
static constexpr FieldMetadata_SequenceFlags | kSequenceFlags () |
Static Public Attributes | |
static const SequenceFlags | SEQ_UNSPECIFIED = SequenceFlags::SEQ_UNSPECIFIED |
static const SequenceFlags | SEQ_INCREMENTAL_STATE_CLEARED |
static const SequenceFlags | SEQ_NEEDS_INCREMENTAL_STATE |
Definition at line 99 of file trace_packet.pbzero.h.
Definition at line 101 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_ClockSnapshot = ::protozero::proto_utils::FieldMetadata< 6, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, ClockSnapshot, TracePacket> |
Definition at line 181 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_InternedData = ::protozero::proto_utils::FieldMetadata< 12, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, InternedData, TracePacket> |
Definition at line 293 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_PerfSample = ::protozero::proto_utils::FieldMetadata< 66, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, PerfSample, TracePacket> |
Definition at line 243 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_SequenceFlags = ::protozero::proto_utils::FieldMetadata< 13, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kUint32, uint32_t, TracePacket> |
Definition at line 313 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_Timestamp = ::protozero::proto_utils::FieldMetadata< 8, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kUint64, uint64_t, TracePacket> |
Definition at line 127 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_TimestampClockId = ::protozero::proto_utils::FieldMetadata< 58, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kUint32, uint32_t, TracePacket> |
Definition at line 152 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_TrackDescriptor = ::protozero::proto_utils::FieldMetadata< 60, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, TrackDescriptor, TracePacket> |
Definition at line 221 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_TrackEvent = ::protozero::proto_utils::FieldMetadata< 11, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kMessage, TrackEvent, TracePacket> |
Definition at line 201 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::FieldMetadata_TrustedPacketSequenceId = ::protozero::proto_utils::FieldMetadata< 10, ::protozero::proto_utils::RepetitionType::kNotRepeated, ::protozero::proto_utils::ProtoSchemaType::kUint32, uint32_t, TracePacket> |
Definition at line 263 of file trace_packet.pbzero.h.
using perfetto::protos::pbzero::TracePacket::SequenceFlags = ::perfetto::protos::pbzero::TracePacket_SequenceFlags |
Definition at line 117 of file trace_packet.pbzero.h.
anonymous enum : int32_t |
Definition at line 102 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 113 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 195 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 307 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 257 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 327 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 141 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 167 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 235 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 215 of file trace_packet.pbzero.h.
|
inlinestaticconstexpr |
Definition at line 279 of file trace_packet.pbzero.h.
|
inlinestatic |
Definition at line 118 of file trace_packet.pbzero.h.
|
inline |
Definition at line 197 of file trace_packet.pbzero.h.
|
inline |
Definition at line 309 of file trace_packet.pbzero.h.
|
inline |
Definition at line 259 of file trace_packet.pbzero.h.
|
inline |
Definition at line 328 of file trace_packet.pbzero.h.
|
inline |
Definition at line 142 of file trace_packet.pbzero.h.
|
inline |
Definition at line 170 of file trace_packet.pbzero.h.
|
inline |
Definition at line 239 of file trace_packet.pbzero.h.
|
inline |
Definition at line 217 of file trace_packet.pbzero.h.
|
inline |
Definition at line 282 of file trace_packet.pbzero.h.
|
static |
Definition at line 122 of file trace_packet.pbzero.h.
|
static |
Definition at line 124 of file trace_packet.pbzero.h.
|
static |
Definition at line 121 of file trace_packet.pbzero.h.