chromium/out/Default/gen/third_party/perfetto/protos/perfetto/trace/android/frame_timeline_event.pb.cc

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: protos/perfetto/trace/android/frame_timeline_event.proto

#include "protos/perfetto/trace/android/frame_timeline_event.pb.h"

#include <algorithm>

#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/wire_format_lite.h>
#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>

PROTOBUF_PRAGMA_INIT_SEG

_pb;
_pbi;

namespace perfetto {
namespace protos {
PROTOBUF_CONSTEXPR FrameTimelineEvent_ExpectedSurfaceFrameStart::FrameTimelineEvent_ExpectedSurfaceFrameStart(
    ::_pbi::ConstantInitialized):{}
struct FrameTimelineEvent_ExpectedSurfaceFrameStartDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FrameTimelineEvent_ExpectedSurfaceFrameStartDefaultTypeInternal _FrameTimelineEvent_ExpectedSurfaceFrameStart_default_instance_;
PROTOBUF_CONSTEXPR FrameTimelineEvent_ActualSurfaceFrameStart::FrameTimelineEvent_ActualSurfaceFrameStart(
    ::_pbi::ConstantInitialized):{}
struct FrameTimelineEvent_ActualSurfaceFrameStartDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FrameTimelineEvent_ActualSurfaceFrameStartDefaultTypeInternal _FrameTimelineEvent_ActualSurfaceFrameStart_default_instance_;
PROTOBUF_CONSTEXPR FrameTimelineEvent_ExpectedDisplayFrameStart::FrameTimelineEvent_ExpectedDisplayFrameStart(
    ::_pbi::ConstantInitialized):{}
struct FrameTimelineEvent_ExpectedDisplayFrameStartDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FrameTimelineEvent_ExpectedDisplayFrameStartDefaultTypeInternal _FrameTimelineEvent_ExpectedDisplayFrameStart_default_instance_;
PROTOBUF_CONSTEXPR FrameTimelineEvent_ActualDisplayFrameStart::FrameTimelineEvent_ActualDisplayFrameStart(
    ::_pbi::ConstantInitialized):{}
struct FrameTimelineEvent_ActualDisplayFrameStartDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FrameTimelineEvent_ActualDisplayFrameStartDefaultTypeInternal _FrameTimelineEvent_ActualDisplayFrameStart_default_instance_;
PROTOBUF_CONSTEXPR FrameTimelineEvent_FrameEnd::FrameTimelineEvent_FrameEnd(
    ::_pbi::ConstantInitialized):{}
struct FrameTimelineEvent_FrameEndDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FrameTimelineEvent_FrameEndDefaultTypeInternal _FrameTimelineEvent_FrameEnd_default_instance_;
PROTOBUF_CONSTEXPR FrameTimelineEvent::FrameTimelineEvent(
    ::_pbi::ConstantInitialized):{}
struct FrameTimelineEventDefaultTypeInternal {};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FrameTimelineEventDefaultTypeInternal _FrameTimelineEvent_default_instance_;
}  // namespace protos
}  // namespace perfetto
namespace perfetto {
namespace protos {
bool FrameTimelineEvent_JankType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> FrameTimelineEvent_JankType_strings[12] =;

static const char FrameTimelineEvent_JankType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry FrameTimelineEvent_JankType_entries[] =;

static const int FrameTimelineEvent_JankType_entries_by_number[] =;

const std::string& FrameTimelineEvent_JankType_Name(
    FrameTimelineEvent_JankType value) {}
bool FrameTimelineEvent_JankType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FrameTimelineEvent_JankType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_UNSPECIFIED;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_NONE;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_SF_SCHEDULING;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_PREDICTION_ERROR;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_DISPLAY_HAL;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_SF_CPU_DEADLINE_MISSED;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_SF_GPU_DEADLINE_MISSED;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_APP_DEADLINE_MISSED;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_BUFFER_STUFFING;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_UNKNOWN;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_SF_STUFFING;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JANK_DROPPED;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JankType_MIN;
constexpr FrameTimelineEvent_JankType FrameTimelineEvent::JankType_MAX;
constexpr int FrameTimelineEvent::JankType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool FrameTimelineEvent_JankSeverityType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> FrameTimelineEvent_JankSeverityType_strings[4] =;

static const char FrameTimelineEvent_JankSeverityType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry FrameTimelineEvent_JankSeverityType_entries[] =;

static const int FrameTimelineEvent_JankSeverityType_entries_by_number[] =;

const std::string& FrameTimelineEvent_JankSeverityType_Name(
    FrameTimelineEvent_JankSeverityType value) {}
bool FrameTimelineEvent_JankSeverityType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FrameTimelineEvent_JankSeverityType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr FrameTimelineEvent_JankSeverityType FrameTimelineEvent::SEVERITY_UNKNOWN;
constexpr FrameTimelineEvent_JankSeverityType FrameTimelineEvent::SEVERITY_NONE;
constexpr FrameTimelineEvent_JankSeverityType FrameTimelineEvent::SEVERITY_PARTIAL;
constexpr FrameTimelineEvent_JankSeverityType FrameTimelineEvent::SEVERITY_FULL;
constexpr FrameTimelineEvent_JankSeverityType FrameTimelineEvent::JankSeverityType_MIN;
constexpr FrameTimelineEvent_JankSeverityType FrameTimelineEvent::JankSeverityType_MAX;
constexpr int FrameTimelineEvent::JankSeverityType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool FrameTimelineEvent_PresentType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> FrameTimelineEvent_PresentType_strings[6] =;

static const char FrameTimelineEvent_PresentType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry FrameTimelineEvent_PresentType_entries[] =;

static const int FrameTimelineEvent_PresentType_entries_by_number[] =;

const std::string& FrameTimelineEvent_PresentType_Name(
    FrameTimelineEvent_PresentType value) {}
bool FrameTimelineEvent_PresentType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FrameTimelineEvent_PresentType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr FrameTimelineEvent_PresentType FrameTimelineEvent::PRESENT_UNSPECIFIED;
constexpr FrameTimelineEvent_PresentType FrameTimelineEvent::PRESENT_ON_TIME;
constexpr FrameTimelineEvent_PresentType FrameTimelineEvent::PRESENT_LATE;
constexpr FrameTimelineEvent_PresentType FrameTimelineEvent::PRESENT_EARLY;
constexpr FrameTimelineEvent_PresentType FrameTimelineEvent::PRESENT_DROPPED;
constexpr FrameTimelineEvent_PresentType FrameTimelineEvent::PRESENT_UNKNOWN;
constexpr FrameTimelineEvent_PresentType FrameTimelineEvent::PresentType_MIN;
constexpr FrameTimelineEvent_PresentType FrameTimelineEvent::PresentType_MAX;
constexpr int FrameTimelineEvent::PresentType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
bool FrameTimelineEvent_PredictionType_IsValid(int value) {}

static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> FrameTimelineEvent_PredictionType_strings[4] =;

static const char FrameTimelineEvent_PredictionType_names[] =;

static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry FrameTimelineEvent_PredictionType_entries[] =;

static const int FrameTimelineEvent_PredictionType_entries_by_number[] =;

const std::string& FrameTimelineEvent_PredictionType_Name(
    FrameTimelineEvent_PredictionType value) {}
bool FrameTimelineEvent_PredictionType_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FrameTimelineEvent_PredictionType* value) {}
#if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
constexpr FrameTimelineEvent_PredictionType FrameTimelineEvent::PREDICTION_UNSPECIFIED;
constexpr FrameTimelineEvent_PredictionType FrameTimelineEvent::PREDICTION_VALID;
constexpr FrameTimelineEvent_PredictionType FrameTimelineEvent::PREDICTION_EXPIRED;
constexpr FrameTimelineEvent_PredictionType FrameTimelineEvent::PREDICTION_UNKNOWN;
constexpr FrameTimelineEvent_PredictionType FrameTimelineEvent::PredictionType_MIN;
constexpr FrameTimelineEvent_PredictionType FrameTimelineEvent::PredictionType_MAX;
constexpr int FrameTimelineEvent::PredictionType_ARRAYSIZE;
#endif  // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))

// ===================================================================

class FrameTimelineEvent_ExpectedSurfaceFrameStart::_Internal {};

FrameTimelineEvent_ExpectedSurfaceFrameStart::FrameTimelineEvent_ExpectedSurfaceFrameStart(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
FrameTimelineEvent_ExpectedSurfaceFrameStart::FrameTimelineEvent_ExpectedSurfaceFrameStart(const FrameTimelineEvent_ExpectedSurfaceFrameStart& from)
  :{}

inline void FrameTimelineEvent_ExpectedSurfaceFrameStart::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

FrameTimelineEvent_ExpectedSurfaceFrameStart::~FrameTimelineEvent_ExpectedSurfaceFrameStart() {}

inline void FrameTimelineEvent_ExpectedSurfaceFrameStart::SharedDtor() {}

void FrameTimelineEvent_ExpectedSurfaceFrameStart::SetCachedSize(int size) const {}

void FrameTimelineEvent_ExpectedSurfaceFrameStart::Clear() {}

const char* FrameTimelineEvent_ExpectedSurfaceFrameStart::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* FrameTimelineEvent_ExpectedSurfaceFrameStart::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t FrameTimelineEvent_ExpectedSurfaceFrameStart::ByteSizeLong() const {}

void FrameTimelineEvent_ExpectedSurfaceFrameStart::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void FrameTimelineEvent_ExpectedSurfaceFrameStart::MergeFrom(const FrameTimelineEvent_ExpectedSurfaceFrameStart& from) {}

void FrameTimelineEvent_ExpectedSurfaceFrameStart::CopyFrom(const FrameTimelineEvent_ExpectedSurfaceFrameStart& from) {}

bool FrameTimelineEvent_ExpectedSurfaceFrameStart::IsInitialized() const {}

void FrameTimelineEvent_ExpectedSurfaceFrameStart::InternalSwap(FrameTimelineEvent_ExpectedSurfaceFrameStart* other) {}

std::string FrameTimelineEvent_ExpectedSurfaceFrameStart::GetTypeName() const {}


// ===================================================================

class FrameTimelineEvent_ActualSurfaceFrameStart::_Internal {};

FrameTimelineEvent_ActualSurfaceFrameStart::FrameTimelineEvent_ActualSurfaceFrameStart(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
FrameTimelineEvent_ActualSurfaceFrameStart::FrameTimelineEvent_ActualSurfaceFrameStart(const FrameTimelineEvent_ActualSurfaceFrameStart& from)
  :{}

inline void FrameTimelineEvent_ActualSurfaceFrameStart::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

FrameTimelineEvent_ActualSurfaceFrameStart::~FrameTimelineEvent_ActualSurfaceFrameStart() {}

inline void FrameTimelineEvent_ActualSurfaceFrameStart::SharedDtor() {}

void FrameTimelineEvent_ActualSurfaceFrameStart::SetCachedSize(int size) const {}

void FrameTimelineEvent_ActualSurfaceFrameStart::Clear() {}

const char* FrameTimelineEvent_ActualSurfaceFrameStart::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* FrameTimelineEvent_ActualSurfaceFrameStart::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t FrameTimelineEvent_ActualSurfaceFrameStart::ByteSizeLong() const {}

void FrameTimelineEvent_ActualSurfaceFrameStart::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void FrameTimelineEvent_ActualSurfaceFrameStart::MergeFrom(const FrameTimelineEvent_ActualSurfaceFrameStart& from) {}

void FrameTimelineEvent_ActualSurfaceFrameStart::CopyFrom(const FrameTimelineEvent_ActualSurfaceFrameStart& from) {}

bool FrameTimelineEvent_ActualSurfaceFrameStart::IsInitialized() const {}

void FrameTimelineEvent_ActualSurfaceFrameStart::InternalSwap(FrameTimelineEvent_ActualSurfaceFrameStart* other) {}

std::string FrameTimelineEvent_ActualSurfaceFrameStart::GetTypeName() const {}


// ===================================================================

class FrameTimelineEvent_ExpectedDisplayFrameStart::_Internal {};

FrameTimelineEvent_ExpectedDisplayFrameStart::FrameTimelineEvent_ExpectedDisplayFrameStart(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
FrameTimelineEvent_ExpectedDisplayFrameStart::FrameTimelineEvent_ExpectedDisplayFrameStart(const FrameTimelineEvent_ExpectedDisplayFrameStart& from)
  :{}

inline void FrameTimelineEvent_ExpectedDisplayFrameStart::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

FrameTimelineEvent_ExpectedDisplayFrameStart::~FrameTimelineEvent_ExpectedDisplayFrameStart() {}

inline void FrameTimelineEvent_ExpectedDisplayFrameStart::SharedDtor() {}

void FrameTimelineEvent_ExpectedDisplayFrameStart::SetCachedSize(int size) const {}

void FrameTimelineEvent_ExpectedDisplayFrameStart::Clear() {}

const char* FrameTimelineEvent_ExpectedDisplayFrameStart::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* FrameTimelineEvent_ExpectedDisplayFrameStart::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t FrameTimelineEvent_ExpectedDisplayFrameStart::ByteSizeLong() const {}

void FrameTimelineEvent_ExpectedDisplayFrameStart::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void FrameTimelineEvent_ExpectedDisplayFrameStart::MergeFrom(const FrameTimelineEvent_ExpectedDisplayFrameStart& from) {}

void FrameTimelineEvent_ExpectedDisplayFrameStart::CopyFrom(const FrameTimelineEvent_ExpectedDisplayFrameStart& from) {}

bool FrameTimelineEvent_ExpectedDisplayFrameStart::IsInitialized() const {}

void FrameTimelineEvent_ExpectedDisplayFrameStart::InternalSwap(FrameTimelineEvent_ExpectedDisplayFrameStart* other) {}

std::string FrameTimelineEvent_ExpectedDisplayFrameStart::GetTypeName() const {}


// ===================================================================

class FrameTimelineEvent_ActualDisplayFrameStart::_Internal {};

FrameTimelineEvent_ActualDisplayFrameStart::FrameTimelineEvent_ActualDisplayFrameStart(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
FrameTimelineEvent_ActualDisplayFrameStart::FrameTimelineEvent_ActualDisplayFrameStart(const FrameTimelineEvent_ActualDisplayFrameStart& from)
  :{}

inline void FrameTimelineEvent_ActualDisplayFrameStart::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

FrameTimelineEvent_ActualDisplayFrameStart::~FrameTimelineEvent_ActualDisplayFrameStart() {}

inline void FrameTimelineEvent_ActualDisplayFrameStart::SharedDtor() {}

void FrameTimelineEvent_ActualDisplayFrameStart::SetCachedSize(int size) const {}

void FrameTimelineEvent_ActualDisplayFrameStart::Clear() {}

const char* FrameTimelineEvent_ActualDisplayFrameStart::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* FrameTimelineEvent_ActualDisplayFrameStart::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t FrameTimelineEvent_ActualDisplayFrameStart::ByteSizeLong() const {}

void FrameTimelineEvent_ActualDisplayFrameStart::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void FrameTimelineEvent_ActualDisplayFrameStart::MergeFrom(const FrameTimelineEvent_ActualDisplayFrameStart& from) {}

void FrameTimelineEvent_ActualDisplayFrameStart::CopyFrom(const FrameTimelineEvent_ActualDisplayFrameStart& from) {}

bool FrameTimelineEvent_ActualDisplayFrameStart::IsInitialized() const {}

void FrameTimelineEvent_ActualDisplayFrameStart::InternalSwap(FrameTimelineEvent_ActualDisplayFrameStart* other) {}

std::string FrameTimelineEvent_ActualDisplayFrameStart::GetTypeName() const {}


// ===================================================================

class FrameTimelineEvent_FrameEnd::_Internal {};

FrameTimelineEvent_FrameEnd::FrameTimelineEvent_FrameEnd(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
FrameTimelineEvent_FrameEnd::FrameTimelineEvent_FrameEnd(const FrameTimelineEvent_FrameEnd& from)
  :{}

inline void FrameTimelineEvent_FrameEnd::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

FrameTimelineEvent_FrameEnd::~FrameTimelineEvent_FrameEnd() {}

inline void FrameTimelineEvent_FrameEnd::SharedDtor() {}

void FrameTimelineEvent_FrameEnd::SetCachedSize(int size) const {}

void FrameTimelineEvent_FrameEnd::Clear() {}

const char* FrameTimelineEvent_FrameEnd::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* FrameTimelineEvent_FrameEnd::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t FrameTimelineEvent_FrameEnd::ByteSizeLong() const {}

void FrameTimelineEvent_FrameEnd::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void FrameTimelineEvent_FrameEnd::MergeFrom(const FrameTimelineEvent_FrameEnd& from) {}

void FrameTimelineEvent_FrameEnd::CopyFrom(const FrameTimelineEvent_FrameEnd& from) {}

bool FrameTimelineEvent_FrameEnd::IsInitialized() const {}

void FrameTimelineEvent_FrameEnd::InternalSwap(FrameTimelineEvent_FrameEnd* other) {}

std::string FrameTimelineEvent_FrameEnd::GetTypeName() const {}


// ===================================================================

class FrameTimelineEvent::_Internal {};

const ::perfetto::protos::FrameTimelineEvent_ExpectedDisplayFrameStart&
FrameTimelineEvent::_Internal::expected_display_frame_start(const FrameTimelineEvent* msg) {}
const ::perfetto::protos::FrameTimelineEvent_ActualDisplayFrameStart&
FrameTimelineEvent::_Internal::actual_display_frame_start(const FrameTimelineEvent* msg) {}
const ::perfetto::protos::FrameTimelineEvent_ExpectedSurfaceFrameStart&
FrameTimelineEvent::_Internal::expected_surface_frame_start(const FrameTimelineEvent* msg) {}
const ::perfetto::protos::FrameTimelineEvent_ActualSurfaceFrameStart&
FrameTimelineEvent::_Internal::actual_surface_frame_start(const FrameTimelineEvent* msg) {}
const ::perfetto::protos::FrameTimelineEvent_FrameEnd&
FrameTimelineEvent::_Internal::frame_end(const FrameTimelineEvent* msg) {}
void FrameTimelineEvent::set_allocated_expected_display_frame_start(::perfetto::protos::FrameTimelineEvent_ExpectedDisplayFrameStart* expected_display_frame_start) {}
void FrameTimelineEvent::set_allocated_actual_display_frame_start(::perfetto::protos::FrameTimelineEvent_ActualDisplayFrameStart* actual_display_frame_start) {}
void FrameTimelineEvent::set_allocated_expected_surface_frame_start(::perfetto::protos::FrameTimelineEvent_ExpectedSurfaceFrameStart* expected_surface_frame_start) {}
void FrameTimelineEvent::set_allocated_actual_surface_frame_start(::perfetto::protos::FrameTimelineEvent_ActualSurfaceFrameStart* actual_surface_frame_start) {}
void FrameTimelineEvent::set_allocated_frame_end(::perfetto::protos::FrameTimelineEvent_FrameEnd* frame_end) {}
FrameTimelineEvent::FrameTimelineEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                         bool is_message_owned)
  :{}
FrameTimelineEvent::FrameTimelineEvent(const FrameTimelineEvent& from)
  :{}

inline void FrameTimelineEvent::SharedCtor(
    ::_pb::Arena* arena, bool is_message_owned) {}

FrameTimelineEvent::~FrameTimelineEvent() {}

inline void FrameTimelineEvent::SharedDtor() {}

void FrameTimelineEvent::SetCachedSize(int size) const {}

void FrameTimelineEvent::clear_event() {}


void FrameTimelineEvent::Clear() {}

const char* FrameTimelineEvent::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {}

uint8_t* FrameTimelineEvent::_InternalSerialize(
    uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {}

size_t FrameTimelineEvent::ByteSizeLong() const {}

void FrameTimelineEvent::CheckTypeAndMergeFrom(
    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {}

void FrameTimelineEvent::MergeFrom(const FrameTimelineEvent& from) {}

void FrameTimelineEvent::CopyFrom(const FrameTimelineEvent& from) {}

bool FrameTimelineEvent::IsInitialized() const {}

void FrameTimelineEvent::InternalSwap(FrameTimelineEvent* other) {}

std::string FrameTimelineEvent::GetTypeName() const {}


// @@protoc_insertion_point(namespace_scope)
}  // namespace protos
}  // namespace perfetto
PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::perfetto::protos::FrameTimelineEvent_ExpectedSurfaceFrameStart*
Arena::CreateMaybeMessage< ::perfetto::protos::FrameTimelineEvent_ExpectedSurfaceFrameStart >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::FrameTimelineEvent_ActualSurfaceFrameStart*
Arena::CreateMaybeMessage< ::perfetto::protos::FrameTimelineEvent_ActualSurfaceFrameStart >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::FrameTimelineEvent_ExpectedDisplayFrameStart*
Arena::CreateMaybeMessage< ::perfetto::protos::FrameTimelineEvent_ExpectedDisplayFrameStart >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::FrameTimelineEvent_ActualDisplayFrameStart*
Arena::CreateMaybeMessage< ::perfetto::protos::FrameTimelineEvent_ActualDisplayFrameStart >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::FrameTimelineEvent_FrameEnd*
Arena::CreateMaybeMessage< ::perfetto::protos::FrameTimelineEvent_FrameEnd >(Arena* arena) {}
template<> PROTOBUF_NOINLINE ::perfetto::protos::FrameTimelineEvent*
Arena::CreateMaybeMessage< ::perfetto::protos::FrameTimelineEvent >(Arena* arena) {}
PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)
#include <google/protobuf/port_undef.inc>