Flutter Engine
The Flutter Engine
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
perfetto::protos::pbzero Namespace Reference

Namespaces

namespace  perfetto_pbzero_enum_TracePacket
 
namespace  perfetto_pbzero_enum_TrackEvent
 

Classes

class  Callstack
 
class  Callstack_Decoder
 
class  ClockSnapshot
 
class  ClockSnapshot_Clock
 
class  ClockSnapshot_Clock_Decoder
 
class  ClockSnapshot_Decoder
 
class  DebugAnnotation
 
class  DebugAnnotation_Decoder
 
class  Frame
 
class  Frame_Decoder
 
class  InternedData
 
class  InternedData_Decoder
 
class  InternedString
 
class  InternedString_Decoder
 
class  Mapping
 
class  Mapping_Decoder
 
class  PerfSample
 
class  PerfSample_Decoder
 
class  ProcessDescriptor
 
class  ProcessDescriptor_Decoder
 
class  ThreadDescriptor
 
class  ThreadDescriptor_Decoder
 
class  Trace
 
class  Trace_Decoder
 
class  TracePacket
 
class  TracePacket_Decoder
 
class  TrackDescriptor
 
class  TrackDescriptor_Decoder
 
class  TrackEvent
 
class  TrackEvent_Decoder
 

Typedefs

using TracePacket_SequenceFlags = perfetto_pbzero_enum_TracePacket::SequenceFlags
 
using TrackEvent_Type = perfetto_pbzero_enum_TrackEvent::Type
 

Enumerations

enum  BuiltinClock : int32_t { BUILTIN_CLOCK_MONOTONIC = 3 }
 

Functions

PERFETTO_PROTOZERO_CONSTEXPR14_OR_INLINE const char * BuiltinClock_Name (::perfetto::protos::pbzero::BuiltinClock value)
 
PERFETTO_PROTOZERO_CONSTEXPR14_OR_INLINE const char * TracePacket_SequenceFlags_Name (::perfetto::protos::pbzero::TracePacket_SequenceFlags value)
 
PERFETTO_PROTOZERO_CONSTEXPR14_OR_INLINE const char * TrackEvent_Type_Name (::perfetto::protos::pbzero::TrackEvent_Type value)
 

Variables

constexpr BuiltinClock BuiltinClock_MIN = BuiltinClock::BUILTIN_CLOCK_MONOTONIC
 
constexpr BuiltinClock BuiltinClock_MAX = BuiltinClock::BUILTIN_CLOCK_MONOTONIC
 
constexpr TracePacket_SequenceFlags TracePacket_SequenceFlags_MIN
 
constexpr TracePacket_SequenceFlags TracePacket_SequenceFlags_MAX
 
constexpr TrackEvent_Type TrackEvent_Type_MIN
 
constexpr TrackEvent_Type TrackEvent_Type_MAX = TrackEvent_Type::TYPE_INSTANT
 

Typedef Documentation

◆ TracePacket_SequenceFlags

Definition at line 40 of file trace_packet.pbzero.h.

◆ TrackEvent_Type

Definition at line 31 of file track_event.pbzero.h.

Enumeration Type Documentation

◆ BuiltinClock

Enumerator
BUILTIN_CLOCK_MONOTONIC 

Definition at line 27 of file builtin_clock.pbzero.h.

27 : int32_t {
29};

Function Documentation

◆ BuiltinClock_Name()

PERFETTO_PROTOZERO_CONSTEXPR14_OR_INLINE const char * perfetto::protos::pbzero::BuiltinClock_Name ( ::perfetto::protos::pbzero::BuiltinClock  value)

Definition at line 35 of file builtin_clock.pbzero.h.

35 {
36 switch (value) {
38 return "BUILTIN_CLOCK_MONOTONIC";
39 }
40 return "PBZERO_UNKNOWN_ENUM_VALUE";
41}
uint8_t value

◆ TracePacket_SequenceFlags_Name()

PERFETTO_PROTOZERO_CONSTEXPR14_OR_INLINE const char * perfetto::protos::pbzero::TracePacket_SequenceFlags_Name ( ::perfetto::protos::pbzero::TracePacket_SequenceFlags  value)

◆ TrackEvent_Type_Name()

PERFETTO_PROTOZERO_CONSTEXPR14_OR_INLINE const char * perfetto::protos::pbzero::TrackEvent_Type_Name ( ::perfetto::protos::pbzero::TrackEvent_Type  value)

Variable Documentation

◆ BuiltinClock_MAX

constexpr BuiltinClock perfetto::protos::pbzero::BuiltinClock_MAX = BuiltinClock::BUILTIN_CLOCK_MONOTONIC
constexpr

Definition at line 32 of file builtin_clock.pbzero.h.

◆ BuiltinClock_MIN

constexpr BuiltinClock perfetto::protos::pbzero::BuiltinClock_MIN = BuiltinClock::BUILTIN_CLOCK_MONOTONIC
constexpr

Definition at line 31 of file builtin_clock.pbzero.h.

◆ TracePacket_SequenceFlags_MAX

constexpr TracePacket_SequenceFlags perfetto::protos::pbzero::TracePacket_SequenceFlags_MAX
constexpr

◆ TracePacket_SequenceFlags_MIN

constexpr TracePacket_SequenceFlags perfetto::protos::pbzero::TracePacket_SequenceFlags_MIN
constexpr
Initial value:

Definition at line 43 of file trace_packet.pbzero.h.

◆ TrackEvent_Type_MAX

constexpr TrackEvent_Type perfetto::protos::pbzero::TrackEvent_Type_MAX = TrackEvent_Type::TYPE_INSTANT
constexpr

Definition at line 44 of file track_event.pbzero.h.

◆ TrackEvent_Type_MIN

constexpr TrackEvent_Type perfetto::protos::pbzero::TrackEvent_Type_MIN
constexpr
Initial value:

Definition at line 42 of file track_event.pbzero.h.