chromium/out/Default/gen/third_party/perfetto/protos/perfetto/trace/android/camera_event.pb.h

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

#ifndef GOOGLE_PROTOBUF_INCLUDED_protos_2fperfetto_2ftrace_2fandroid_2fcamera_5fevent_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_protos_2fperfetto_2ftrace_2fandroid_2fcamera_5fevent_2eproto

#include <limits>
#include <string>

#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
#include <google/protobuf/generated_enum_util.h>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_protos_2fperfetto_2ftrace_2fandroid_2fcamera_5fevent_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_protos_2fperfetto_2ftrace_2fandroid_2fcamera_5fevent_2eproto {};
namespace perfetto {
namespace protos {
class AndroidCameraFrameEvent;
struct AndroidCameraFrameEventDefaultTypeInternal;
extern AndroidCameraFrameEventDefaultTypeInternal _AndroidCameraFrameEvent_default_instance_;
class AndroidCameraFrameEvent_CameraNodeProcessingDetails;
struct AndroidCameraFrameEvent_CameraNodeProcessingDetailsDefaultTypeInternal;
extern AndroidCameraFrameEvent_CameraNodeProcessingDetailsDefaultTypeInternal _AndroidCameraFrameEvent_CameraNodeProcessingDetails_default_instance_;
class AndroidCameraSessionStats;
struct AndroidCameraSessionStatsDefaultTypeInternal;
extern AndroidCameraSessionStatsDefaultTypeInternal _AndroidCameraSessionStats_default_instance_;
class AndroidCameraSessionStats_CameraGraph;
struct AndroidCameraSessionStats_CameraGraphDefaultTypeInternal;
extern AndroidCameraSessionStats_CameraGraphDefaultTypeInternal _AndroidCameraSessionStats_CameraGraph_default_instance_;
class AndroidCameraSessionStats_CameraGraph_CameraEdge;
struct AndroidCameraSessionStats_CameraGraph_CameraEdgeDefaultTypeInternal;
extern AndroidCameraSessionStats_CameraGraph_CameraEdgeDefaultTypeInternal _AndroidCameraSessionStats_CameraGraph_CameraEdge_default_instance_;
class AndroidCameraSessionStats_CameraGraph_CameraNode;
struct AndroidCameraSessionStats_CameraGraph_CameraNodeDefaultTypeInternal;
extern AndroidCameraSessionStats_CameraGraph_CameraNodeDefaultTypeInternal _AndroidCameraSessionStats_CameraGraph_CameraNode_default_instance_;
}  // namespace protos
}  // namespace perfetto
PROTOBUF_NAMESPACE_OPEN
template<> ::perfetto::protos::AndroidCameraFrameEvent* Arena::CreateMaybeMessage<::perfetto::protos::AndroidCameraFrameEvent>(Arena*);
template<> ::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails* Arena::CreateMaybeMessage<::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails>(Arena*);
template<> ::perfetto::protos::AndroidCameraSessionStats* Arena::CreateMaybeMessage<::perfetto::protos::AndroidCameraSessionStats>(Arena*);
template<> ::perfetto::protos::AndroidCameraSessionStats_CameraGraph* Arena::CreateMaybeMessage<::perfetto::protos::AndroidCameraSessionStats_CameraGraph>(Arena*);
template<> ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge* Arena::CreateMaybeMessage<::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge>(Arena*);
template<> ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode* Arena::CreateMaybeMessage<::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace perfetto {
namespace protos {

enum AndroidCameraFrameEvent_CaptureResultStatus : int {};
bool AndroidCameraFrameEvent_CaptureResultStatus_IsValid(int value);
constexpr AndroidCameraFrameEvent_CaptureResultStatus AndroidCameraFrameEvent_CaptureResultStatus_CaptureResultStatus_MIN =;
constexpr AndroidCameraFrameEvent_CaptureResultStatus AndroidCameraFrameEvent_CaptureResultStatus_CaptureResultStatus_MAX =;
constexpr int AndroidCameraFrameEvent_CaptureResultStatus_CaptureResultStatus_ARRAYSIZE =;

const std::string& AndroidCameraFrameEvent_CaptureResultStatus_Name(AndroidCameraFrameEvent_CaptureResultStatus value);
template<typename T>
inline const std::string& AndroidCameraFrameEvent_CaptureResultStatus_Name(T enum_t_value) {}
bool AndroidCameraFrameEvent_CaptureResultStatus_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, AndroidCameraFrameEvent_CaptureResultStatus* value);
// ===================================================================

class AndroidCameraFrameEvent_CameraNodeProcessingDetails final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:perfetto.protos.AndroidCameraFrameEvent.CameraNodeProcessingDetails) */ {};
// -------------------------------------------------------------------

class AndroidCameraFrameEvent final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:perfetto.protos.AndroidCameraFrameEvent) */ {};
// -------------------------------------------------------------------

class AndroidCameraSessionStats_CameraGraph_CameraNode final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:perfetto.protos.AndroidCameraSessionStats.CameraGraph.CameraNode) */ {};
// -------------------------------------------------------------------

class AndroidCameraSessionStats_CameraGraph_CameraEdge final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:perfetto.protos.AndroidCameraSessionStats.CameraGraph.CameraEdge) */ {};
// -------------------------------------------------------------------

class AndroidCameraSessionStats_CameraGraph final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:perfetto.protos.AndroidCameraSessionStats.CameraGraph) */ {};
// -------------------------------------------------------------------

class AndroidCameraSessionStats final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:perfetto.protos.AndroidCameraSessionStats) */ {};
// ===================================================================


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

#ifdef __GNUC__
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif  // __GNUC__
// AndroidCameraFrameEvent_CameraNodeProcessingDetails

// optional int64 node_id = 1;
inline bool AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_has_node_id() const {}
inline bool AndroidCameraFrameEvent_CameraNodeProcessingDetails::has_node_id() const {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::clear_node_id() {}
inline int64_t AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_node_id() const {}
inline int64_t AndroidCameraFrameEvent_CameraNodeProcessingDetails::node_id() const {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_set_node_id(int64_t value) {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::set_node_id(int64_t value) {}

// optional int64 start_processing_ns = 2;
inline bool AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_has_start_processing_ns() const {}
inline bool AndroidCameraFrameEvent_CameraNodeProcessingDetails::has_start_processing_ns() const {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::clear_start_processing_ns() {}
inline int64_t AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_start_processing_ns() const {}
inline int64_t AndroidCameraFrameEvent_CameraNodeProcessingDetails::start_processing_ns() const {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_set_start_processing_ns(int64_t value) {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::set_start_processing_ns(int64_t value) {}

// optional int64 end_processing_ns = 3;
inline bool AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_has_end_processing_ns() const {}
inline bool AndroidCameraFrameEvent_CameraNodeProcessingDetails::has_end_processing_ns() const {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::clear_end_processing_ns() {}
inline int64_t AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_end_processing_ns() const {}
inline int64_t AndroidCameraFrameEvent_CameraNodeProcessingDetails::end_processing_ns() const {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_set_end_processing_ns(int64_t value) {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::set_end_processing_ns(int64_t value) {}

// optional int64 scheduling_latency_ns = 4;
inline bool AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_has_scheduling_latency_ns() const {}
inline bool AndroidCameraFrameEvent_CameraNodeProcessingDetails::has_scheduling_latency_ns() const {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::clear_scheduling_latency_ns() {}
inline int64_t AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_scheduling_latency_ns() const {}
inline int64_t AndroidCameraFrameEvent_CameraNodeProcessingDetails::scheduling_latency_ns() const {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::_internal_set_scheduling_latency_ns(int64_t value) {}
inline void AndroidCameraFrameEvent_CameraNodeProcessingDetails::set_scheduling_latency_ns(int64_t value) {}

// -------------------------------------------------------------------

// AndroidCameraFrameEvent

// optional uint64 session_id = 1;
inline bool AndroidCameraFrameEvent::_internal_has_session_id() const {}
inline bool AndroidCameraFrameEvent::has_session_id() const {}
inline void AndroidCameraFrameEvent::clear_session_id() {}
inline uint64_t AndroidCameraFrameEvent::_internal_session_id() const {}
inline uint64_t AndroidCameraFrameEvent::session_id() const {}
inline void AndroidCameraFrameEvent::_internal_set_session_id(uint64_t value) {}
inline void AndroidCameraFrameEvent::set_session_id(uint64_t value) {}

// optional uint32 camera_id = 2;
inline bool AndroidCameraFrameEvent::_internal_has_camera_id() const {}
inline bool AndroidCameraFrameEvent::has_camera_id() const {}
inline void AndroidCameraFrameEvent::clear_camera_id() {}
inline uint32_t AndroidCameraFrameEvent::_internal_camera_id() const {}
inline uint32_t AndroidCameraFrameEvent::camera_id() const {}
inline void AndroidCameraFrameEvent::_internal_set_camera_id(uint32_t value) {}
inline void AndroidCameraFrameEvent::set_camera_id(uint32_t value) {}

// optional int64 frame_number = 3;
inline bool AndroidCameraFrameEvent::_internal_has_frame_number() const {}
inline bool AndroidCameraFrameEvent::has_frame_number() const {}
inline void AndroidCameraFrameEvent::clear_frame_number() {}
inline int64_t AndroidCameraFrameEvent::_internal_frame_number() const {}
inline int64_t AndroidCameraFrameEvent::frame_number() const {}
inline void AndroidCameraFrameEvent::_internal_set_frame_number(int64_t value) {}
inline void AndroidCameraFrameEvent::set_frame_number(int64_t value) {}

// optional int64 request_id = 4;
inline bool AndroidCameraFrameEvent::_internal_has_request_id() const {}
inline bool AndroidCameraFrameEvent::has_request_id() const {}
inline void AndroidCameraFrameEvent::clear_request_id() {}
inline int64_t AndroidCameraFrameEvent::_internal_request_id() const {}
inline int64_t AndroidCameraFrameEvent::request_id() const {}
inline void AndroidCameraFrameEvent::_internal_set_request_id(int64_t value) {}
inline void AndroidCameraFrameEvent::set_request_id(int64_t value) {}

// optional int64 request_received_ns = 5;
inline bool AndroidCameraFrameEvent::_internal_has_request_received_ns() const {}
inline bool AndroidCameraFrameEvent::has_request_received_ns() const {}
inline void AndroidCameraFrameEvent::clear_request_received_ns() {}
inline int64_t AndroidCameraFrameEvent::_internal_request_received_ns() const {}
inline int64_t AndroidCameraFrameEvent::request_received_ns() const {}
inline void AndroidCameraFrameEvent::_internal_set_request_received_ns(int64_t value) {}
inline void AndroidCameraFrameEvent::set_request_received_ns(int64_t value) {}

// optional int64 request_processing_started_ns = 6;
inline bool AndroidCameraFrameEvent::_internal_has_request_processing_started_ns() const {}
inline bool AndroidCameraFrameEvent::has_request_processing_started_ns() const {}
inline void AndroidCameraFrameEvent::clear_request_processing_started_ns() {}
inline int64_t AndroidCameraFrameEvent::_internal_request_processing_started_ns() const {}
inline int64_t AndroidCameraFrameEvent::request_processing_started_ns() const {}
inline void AndroidCameraFrameEvent::_internal_set_request_processing_started_ns(int64_t value) {}
inline void AndroidCameraFrameEvent::set_request_processing_started_ns(int64_t value) {}

// optional int64 start_of_exposure_ns = 7;
inline bool AndroidCameraFrameEvent::_internal_has_start_of_exposure_ns() const {}
inline bool AndroidCameraFrameEvent::has_start_of_exposure_ns() const {}
inline void AndroidCameraFrameEvent::clear_start_of_exposure_ns() {}
inline int64_t AndroidCameraFrameEvent::_internal_start_of_exposure_ns() const {}
inline int64_t AndroidCameraFrameEvent::start_of_exposure_ns() const {}
inline void AndroidCameraFrameEvent::_internal_set_start_of_exposure_ns(int64_t value) {}
inline void AndroidCameraFrameEvent::set_start_of_exposure_ns(int64_t value) {}

// optional int64 start_of_frame_ns = 8;
inline bool AndroidCameraFrameEvent::_internal_has_start_of_frame_ns() const {}
inline bool AndroidCameraFrameEvent::has_start_of_frame_ns() const {}
inline void AndroidCameraFrameEvent::clear_start_of_frame_ns() {}
inline int64_t AndroidCameraFrameEvent::_internal_start_of_frame_ns() const {}
inline int64_t AndroidCameraFrameEvent::start_of_frame_ns() const {}
inline void AndroidCameraFrameEvent::_internal_set_start_of_frame_ns(int64_t value) {}
inline void AndroidCameraFrameEvent::set_start_of_frame_ns(int64_t value) {}

// optional int64 responses_all_sent_ns = 9;
inline bool AndroidCameraFrameEvent::_internal_has_responses_all_sent_ns() const {}
inline bool AndroidCameraFrameEvent::has_responses_all_sent_ns() const {}
inline void AndroidCameraFrameEvent::clear_responses_all_sent_ns() {}
inline int64_t AndroidCameraFrameEvent::_internal_responses_all_sent_ns() const {}
inline int64_t AndroidCameraFrameEvent::responses_all_sent_ns() const {}
inline void AndroidCameraFrameEvent::_internal_set_responses_all_sent_ns(int64_t value) {}
inline void AndroidCameraFrameEvent::set_responses_all_sent_ns(int64_t value) {}

// optional .perfetto.protos.AndroidCameraFrameEvent.CaptureResultStatus capture_result_status = 10;
inline bool AndroidCameraFrameEvent::_internal_has_capture_result_status() const {}
inline bool AndroidCameraFrameEvent::has_capture_result_status() const {}
inline void AndroidCameraFrameEvent::clear_capture_result_status() {}
inline ::perfetto::protos::AndroidCameraFrameEvent_CaptureResultStatus AndroidCameraFrameEvent::_internal_capture_result_status() const {}
inline ::perfetto::protos::AndroidCameraFrameEvent_CaptureResultStatus AndroidCameraFrameEvent::capture_result_status() const {}
inline void AndroidCameraFrameEvent::_internal_set_capture_result_status(::perfetto::protos::AndroidCameraFrameEvent_CaptureResultStatus value) {}
inline void AndroidCameraFrameEvent::set_capture_result_status(::perfetto::protos::AndroidCameraFrameEvent_CaptureResultStatus value) {}

// optional int32 skipped_sensor_frames = 11;
inline bool AndroidCameraFrameEvent::_internal_has_skipped_sensor_frames() const {}
inline bool AndroidCameraFrameEvent::has_skipped_sensor_frames() const {}
inline void AndroidCameraFrameEvent::clear_skipped_sensor_frames() {}
inline int32_t AndroidCameraFrameEvent::_internal_skipped_sensor_frames() const {}
inline int32_t AndroidCameraFrameEvent::skipped_sensor_frames() const {}
inline void AndroidCameraFrameEvent::_internal_set_skipped_sensor_frames(int32_t value) {}
inline void AndroidCameraFrameEvent::set_skipped_sensor_frames(int32_t value) {}

// optional int32 capture_intent = 12;
inline bool AndroidCameraFrameEvent::_internal_has_capture_intent() const {}
inline bool AndroidCameraFrameEvent::has_capture_intent() const {}
inline void AndroidCameraFrameEvent::clear_capture_intent() {}
inline int32_t AndroidCameraFrameEvent::_internal_capture_intent() const {}
inline int32_t AndroidCameraFrameEvent::capture_intent() const {}
inline void AndroidCameraFrameEvent::_internal_set_capture_intent(int32_t value) {}
inline void AndroidCameraFrameEvent::set_capture_intent(int32_t value) {}

// optional int32 num_streams = 13;
inline bool AndroidCameraFrameEvent::_internal_has_num_streams() const {}
inline bool AndroidCameraFrameEvent::has_num_streams() const {}
inline void AndroidCameraFrameEvent::clear_num_streams() {}
inline int32_t AndroidCameraFrameEvent::_internal_num_streams() const {}
inline int32_t AndroidCameraFrameEvent::num_streams() const {}
inline void AndroidCameraFrameEvent::_internal_set_num_streams(int32_t value) {}
inline void AndroidCameraFrameEvent::set_num_streams(int32_t value) {}

// repeated .perfetto.protos.AndroidCameraFrameEvent.CameraNodeProcessingDetails node_processing_details = 14;
inline int AndroidCameraFrameEvent::_internal_node_processing_details_size() const {}
inline int AndroidCameraFrameEvent::node_processing_details_size() const {}
inline void AndroidCameraFrameEvent::clear_node_processing_details() {}
inline ::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails* AndroidCameraFrameEvent::mutable_node_processing_details(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails >*
AndroidCameraFrameEvent::mutable_node_processing_details() {}
inline const ::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails& AndroidCameraFrameEvent::_internal_node_processing_details(int index) const {}
inline const ::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails& AndroidCameraFrameEvent::node_processing_details(int index) const {}
inline ::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails* AndroidCameraFrameEvent::_internal_add_node_processing_details() {}
inline ::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails* AndroidCameraFrameEvent::add_node_processing_details() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::AndroidCameraFrameEvent_CameraNodeProcessingDetails >&
AndroidCameraFrameEvent::node_processing_details() const {}

// optional int32 vendor_data_version = 15;
inline bool AndroidCameraFrameEvent::_internal_has_vendor_data_version() const {}
inline bool AndroidCameraFrameEvent::has_vendor_data_version() const {}
inline void AndroidCameraFrameEvent::clear_vendor_data_version() {}
inline int32_t AndroidCameraFrameEvent::_internal_vendor_data_version() const {}
inline int32_t AndroidCameraFrameEvent::vendor_data_version() const {}
inline void AndroidCameraFrameEvent::_internal_set_vendor_data_version(int32_t value) {}
inline void AndroidCameraFrameEvent::set_vendor_data_version(int32_t value) {}

// optional bytes vendor_data = 16;
inline bool AndroidCameraFrameEvent::_internal_has_vendor_data() const {}
inline bool AndroidCameraFrameEvent::has_vendor_data() const {}
inline void AndroidCameraFrameEvent::clear_vendor_data() {}
inline const std::string& AndroidCameraFrameEvent::vendor_data() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AndroidCameraFrameEvent::set_vendor_data(ArgT0&& arg0, ArgT... args) {}
inline std::string* AndroidCameraFrameEvent::mutable_vendor_data() {}
inline const std::string& AndroidCameraFrameEvent::_internal_vendor_data() const {}
inline void AndroidCameraFrameEvent::_internal_set_vendor_data(const std::string& value) {}
inline std::string* AndroidCameraFrameEvent::_internal_mutable_vendor_data() {}
inline std::string* AndroidCameraFrameEvent::release_vendor_data() {}
inline void AndroidCameraFrameEvent::set_allocated_vendor_data(std::string* vendor_data) {}

// -------------------------------------------------------------------

// AndroidCameraSessionStats_CameraGraph_CameraNode

// optional int64 node_id = 1;
inline bool AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_has_node_id() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraNode::has_node_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::clear_node_id() {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_node_id() const {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraNode::node_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_set_node_id(int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::set_node_id(int64_t value) {}

// repeated int64 input_ids = 2;
inline int AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_input_ids_size() const {}
inline int AndroidCameraSessionStats_CameraGraph_CameraNode::input_ids_size() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::clear_input_ids() {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_input_ids(int index) const {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraNode::input_ids(int index) const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::set_input_ids(int index, int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_add_input_ids(int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::add_input_ids(int64_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_input_ids() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
AndroidCameraSessionStats_CameraGraph_CameraNode::input_ids() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_mutable_input_ids() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
AndroidCameraSessionStats_CameraGraph_CameraNode::mutable_input_ids() {}

// repeated int64 output_ids = 3;
inline int AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_output_ids_size() const {}
inline int AndroidCameraSessionStats_CameraGraph_CameraNode::output_ids_size() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::clear_output_ids() {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_output_ids(int index) const {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraNode::output_ids(int index) const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::set_output_ids(int index, int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_add_output_ids(int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::add_output_ids(int64_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_output_ids() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
AndroidCameraSessionStats_CameraGraph_CameraNode::output_ids() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_mutable_output_ids() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
AndroidCameraSessionStats_CameraGraph_CameraNode::mutable_output_ids() {}

// optional int32 vendor_data_version = 4;
inline bool AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_has_vendor_data_version() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraNode::has_vendor_data_version() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::clear_vendor_data_version() {}
inline int32_t AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_vendor_data_version() const {}
inline int32_t AndroidCameraSessionStats_CameraGraph_CameraNode::vendor_data_version() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_set_vendor_data_version(int32_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::set_vendor_data_version(int32_t value) {}

// optional bytes vendor_data = 5;
inline bool AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_has_vendor_data() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraNode::has_vendor_data() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::clear_vendor_data() {}
inline const std::string& AndroidCameraSessionStats_CameraGraph_CameraNode::vendor_data() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AndroidCameraSessionStats_CameraGraph_CameraNode::set_vendor_data(ArgT0&& arg0, ArgT... args) {}
inline std::string* AndroidCameraSessionStats_CameraGraph_CameraNode::mutable_vendor_data() {}
inline const std::string& AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_vendor_data() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_set_vendor_data(const std::string& value) {}
inline std::string* AndroidCameraSessionStats_CameraGraph_CameraNode::_internal_mutable_vendor_data() {}
inline std::string* AndroidCameraSessionStats_CameraGraph_CameraNode::release_vendor_data() {}
inline void AndroidCameraSessionStats_CameraGraph_CameraNode::set_allocated_vendor_data(std::string* vendor_data) {}

// -------------------------------------------------------------------

// AndroidCameraSessionStats_CameraGraph_CameraEdge

// optional int64 output_node_id = 1;
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_has_output_node_id() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::has_output_node_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::clear_output_node_id() {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_output_node_id() const {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraEdge::output_node_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_set_output_node_id(int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::set_output_node_id(int64_t value) {}

// optional int64 output_id = 2;
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_has_output_id() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::has_output_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::clear_output_id() {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_output_id() const {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraEdge::output_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_set_output_id(int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::set_output_id(int64_t value) {}

// optional int64 input_node_id = 3;
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_has_input_node_id() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::has_input_node_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::clear_input_node_id() {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_input_node_id() const {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraEdge::input_node_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_set_input_node_id(int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::set_input_node_id(int64_t value) {}

// optional int64 input_id = 4;
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_has_input_id() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::has_input_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::clear_input_id() {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_input_id() const {}
inline int64_t AndroidCameraSessionStats_CameraGraph_CameraEdge::input_id() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_set_input_id(int64_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::set_input_id(int64_t value) {}

// optional int32 vendor_data_version = 5;
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_has_vendor_data_version() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::has_vendor_data_version() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::clear_vendor_data_version() {}
inline int32_t AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_vendor_data_version() const {}
inline int32_t AndroidCameraSessionStats_CameraGraph_CameraEdge::vendor_data_version() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_set_vendor_data_version(int32_t value) {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::set_vendor_data_version(int32_t value) {}

// optional bytes vendor_data = 6;
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_has_vendor_data() const {}
inline bool AndroidCameraSessionStats_CameraGraph_CameraEdge::has_vendor_data() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::clear_vendor_data() {}
inline const std::string& AndroidCameraSessionStats_CameraGraph_CameraEdge::vendor_data() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void AndroidCameraSessionStats_CameraGraph_CameraEdge::set_vendor_data(ArgT0&& arg0, ArgT... args) {}
inline std::string* AndroidCameraSessionStats_CameraGraph_CameraEdge::mutable_vendor_data() {}
inline const std::string& AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_vendor_data() const {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_set_vendor_data(const std::string& value) {}
inline std::string* AndroidCameraSessionStats_CameraGraph_CameraEdge::_internal_mutable_vendor_data() {}
inline std::string* AndroidCameraSessionStats_CameraGraph_CameraEdge::release_vendor_data() {}
inline void AndroidCameraSessionStats_CameraGraph_CameraEdge::set_allocated_vendor_data(std::string* vendor_data) {}

// -------------------------------------------------------------------

// AndroidCameraSessionStats_CameraGraph

// repeated .perfetto.protos.AndroidCameraSessionStats.CameraGraph.CameraNode nodes = 1;
inline int AndroidCameraSessionStats_CameraGraph::_internal_nodes_size() const {}
inline int AndroidCameraSessionStats_CameraGraph::nodes_size() const {}
inline void AndroidCameraSessionStats_CameraGraph::clear_nodes() {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode* AndroidCameraSessionStats_CameraGraph::mutable_nodes(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode >*
AndroidCameraSessionStats_CameraGraph::mutable_nodes() {}
inline const ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode& AndroidCameraSessionStats_CameraGraph::_internal_nodes(int index) const {}
inline const ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode& AndroidCameraSessionStats_CameraGraph::nodes(int index) const {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode* AndroidCameraSessionStats_CameraGraph::_internal_add_nodes() {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode* AndroidCameraSessionStats_CameraGraph::add_nodes() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraNode >&
AndroidCameraSessionStats_CameraGraph::nodes() const {}

// repeated .perfetto.protos.AndroidCameraSessionStats.CameraGraph.CameraEdge edges = 2;
inline int AndroidCameraSessionStats_CameraGraph::_internal_edges_size() const {}
inline int AndroidCameraSessionStats_CameraGraph::edges_size() const {}
inline void AndroidCameraSessionStats_CameraGraph::clear_edges() {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge* AndroidCameraSessionStats_CameraGraph::mutable_edges(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge >*
AndroidCameraSessionStats_CameraGraph::mutable_edges() {}
inline const ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge& AndroidCameraSessionStats_CameraGraph::_internal_edges(int index) const {}
inline const ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge& AndroidCameraSessionStats_CameraGraph::edges(int index) const {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge* AndroidCameraSessionStats_CameraGraph::_internal_add_edges() {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge* AndroidCameraSessionStats_CameraGraph::add_edges() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::AndroidCameraSessionStats_CameraGraph_CameraEdge >&
AndroidCameraSessionStats_CameraGraph::edges() const {}

// -------------------------------------------------------------------

// AndroidCameraSessionStats

// optional uint64 session_id = 1;
inline bool AndroidCameraSessionStats::_internal_has_session_id() const {}
inline bool AndroidCameraSessionStats::has_session_id() const {}
inline void AndroidCameraSessionStats::clear_session_id() {}
inline uint64_t AndroidCameraSessionStats::_internal_session_id() const {}
inline uint64_t AndroidCameraSessionStats::session_id() const {}
inline void AndroidCameraSessionStats::_internal_set_session_id(uint64_t value) {}
inline void AndroidCameraSessionStats::set_session_id(uint64_t value) {}

// optional .perfetto.protos.AndroidCameraSessionStats.CameraGraph graph = 2;
inline bool AndroidCameraSessionStats::_internal_has_graph() const {}
inline bool AndroidCameraSessionStats::has_graph() const {}
inline void AndroidCameraSessionStats::clear_graph() {}
inline const ::perfetto::protos::AndroidCameraSessionStats_CameraGraph& AndroidCameraSessionStats::_internal_graph() const {}
inline const ::perfetto::protos::AndroidCameraSessionStats_CameraGraph& AndroidCameraSessionStats::graph() const {}
inline void AndroidCameraSessionStats::unsafe_arena_set_allocated_graph(
    ::perfetto::protos::AndroidCameraSessionStats_CameraGraph* graph) {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph* AndroidCameraSessionStats::release_graph() {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph* AndroidCameraSessionStats::unsafe_arena_release_graph() {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph* AndroidCameraSessionStats::_internal_mutable_graph() {}
inline ::perfetto::protos::AndroidCameraSessionStats_CameraGraph* AndroidCameraSessionStats::mutable_graph() {}
inline void AndroidCameraSessionStats::set_allocated_graph(::perfetto::protos::AndroidCameraSessionStats_CameraGraph* graph) {}

#ifdef __GNUC__
  #pragma GCC diagnostic pop
#endif  // __GNUC__
// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------


// @@protoc_insertion_point(namespace_scope)

}  // namespace protos
}  // namespace perfetto

PROTOBUF_NAMESPACE_OPEN

template <> struct is_proto_enum< ::perfetto::protos::AndroidCameraFrameEvent_CaptureResultStatus> : ::std::true_type {};

PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)

#include <google/protobuf/port_undef.inc>
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_protos_2fperfetto_2ftrace_2fandroid_2fcamera_5fevent_2eproto