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

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

#ifndef GOOGLE_PROTOBUF_INCLUDED_protos_2fperfetto_2ftrace_2fandroid_2fshell_5ftransition_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_protos_2fperfetto_2ftrace_2fandroid_2fshell_5ftransition_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
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_protos_2fperfetto_2ftrace_2fandroid_2fshell_5ftransition_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_2fshell_5ftransition_2eproto {};
namespace perfetto {
namespace protos {
class ShellHandlerMapping;
struct ShellHandlerMappingDefaultTypeInternal;
extern ShellHandlerMappingDefaultTypeInternal _ShellHandlerMapping_default_instance_;
class ShellHandlerMappings;
struct ShellHandlerMappingsDefaultTypeInternal;
extern ShellHandlerMappingsDefaultTypeInternal _ShellHandlerMappings_default_instance_;
class ShellTransition;
struct ShellTransitionDefaultTypeInternal;
extern ShellTransitionDefaultTypeInternal _ShellTransition_default_instance_;
class ShellTransition_Target;
struct ShellTransition_TargetDefaultTypeInternal;
extern ShellTransition_TargetDefaultTypeInternal _ShellTransition_Target_default_instance_;
}  // namespace protos
}  // namespace perfetto
PROTOBUF_NAMESPACE_OPEN
template<> ::perfetto::protos::ShellHandlerMapping* Arena::CreateMaybeMessage<::perfetto::protos::ShellHandlerMapping>(Arena*);
template<> ::perfetto::protos::ShellHandlerMappings* Arena::CreateMaybeMessage<::perfetto::protos::ShellHandlerMappings>(Arena*);
template<> ::perfetto::protos::ShellTransition* Arena::CreateMaybeMessage<::perfetto::protos::ShellTransition>(Arena*);
template<> ::perfetto::protos::ShellTransition_Target* Arena::CreateMaybeMessage<::perfetto::protos::ShellTransition_Target>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace perfetto {
namespace protos {

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

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

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

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

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


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

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

// optional int32 mode = 1;
inline bool ShellTransition_Target::_internal_has_mode() const {}
inline bool ShellTransition_Target::has_mode() const {}
inline void ShellTransition_Target::clear_mode() {}
inline int32_t ShellTransition_Target::_internal_mode() const {}
inline int32_t ShellTransition_Target::mode() const {}
inline void ShellTransition_Target::_internal_set_mode(int32_t value) {}
inline void ShellTransition_Target::set_mode(int32_t value) {}

// optional int32 layer_id = 2;
inline bool ShellTransition_Target::_internal_has_layer_id() const {}
inline bool ShellTransition_Target::has_layer_id() const {}
inline void ShellTransition_Target::clear_layer_id() {}
inline int32_t ShellTransition_Target::_internal_layer_id() const {}
inline int32_t ShellTransition_Target::layer_id() const {}
inline void ShellTransition_Target::_internal_set_layer_id(int32_t value) {}
inline void ShellTransition_Target::set_layer_id(int32_t value) {}

// optional int32 window_id = 3;
inline bool ShellTransition_Target::_internal_has_window_id() const {}
inline bool ShellTransition_Target::has_window_id() const {}
inline void ShellTransition_Target::clear_window_id() {}
inline int32_t ShellTransition_Target::_internal_window_id() const {}
inline int32_t ShellTransition_Target::window_id() const {}
inline void ShellTransition_Target::_internal_set_window_id(int32_t value) {}
inline void ShellTransition_Target::set_window_id(int32_t value) {}

// optional int32 flags = 4;
inline bool ShellTransition_Target::_internal_has_flags() const {}
inline bool ShellTransition_Target::has_flags() const {}
inline void ShellTransition_Target::clear_flags() {}
inline int32_t ShellTransition_Target::_internal_flags() const {}
inline int32_t ShellTransition_Target::flags() const {}
inline void ShellTransition_Target::_internal_set_flags(int32_t value) {}
inline void ShellTransition_Target::set_flags(int32_t value) {}

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

// ShellTransition

// optional int32 id = 1;
inline bool ShellTransition::_internal_has_id() const {}
inline bool ShellTransition::has_id() const {}
inline void ShellTransition::clear_id() {}
inline int32_t ShellTransition::_internal_id() const {}
inline int32_t ShellTransition::id() const {}
inline void ShellTransition::_internal_set_id(int32_t value) {}
inline void ShellTransition::set_id(int32_t value) {}

// optional int64 create_time_ns = 2;
inline bool ShellTransition::_internal_has_create_time_ns() const {}
inline bool ShellTransition::has_create_time_ns() const {}
inline void ShellTransition::clear_create_time_ns() {}
inline int64_t ShellTransition::_internal_create_time_ns() const {}
inline int64_t ShellTransition::create_time_ns() const {}
inline void ShellTransition::_internal_set_create_time_ns(int64_t value) {}
inline void ShellTransition::set_create_time_ns(int64_t value) {}

// optional int64 send_time_ns = 3;
inline bool ShellTransition::_internal_has_send_time_ns() const {}
inline bool ShellTransition::has_send_time_ns() const {}
inline void ShellTransition::clear_send_time_ns() {}
inline int64_t ShellTransition::_internal_send_time_ns() const {}
inline int64_t ShellTransition::send_time_ns() const {}
inline void ShellTransition::_internal_set_send_time_ns(int64_t value) {}
inline void ShellTransition::set_send_time_ns(int64_t value) {}

// optional int64 dispatch_time_ns = 4;
inline bool ShellTransition::_internal_has_dispatch_time_ns() const {}
inline bool ShellTransition::has_dispatch_time_ns() const {}
inline void ShellTransition::clear_dispatch_time_ns() {}
inline int64_t ShellTransition::_internal_dispatch_time_ns() const {}
inline int64_t ShellTransition::dispatch_time_ns() const {}
inline void ShellTransition::_internal_set_dispatch_time_ns(int64_t value) {}
inline void ShellTransition::set_dispatch_time_ns(int64_t value) {}

// optional int64 merge_time_ns = 5;
inline bool ShellTransition::_internal_has_merge_time_ns() const {}
inline bool ShellTransition::has_merge_time_ns() const {}
inline void ShellTransition::clear_merge_time_ns() {}
inline int64_t ShellTransition::_internal_merge_time_ns() const {}
inline int64_t ShellTransition::merge_time_ns() const {}
inline void ShellTransition::_internal_set_merge_time_ns(int64_t value) {}
inline void ShellTransition::set_merge_time_ns(int64_t value) {}

// optional int64 merge_request_time_ns = 6;
inline bool ShellTransition::_internal_has_merge_request_time_ns() const {}
inline bool ShellTransition::has_merge_request_time_ns() const {}
inline void ShellTransition::clear_merge_request_time_ns() {}
inline int64_t ShellTransition::_internal_merge_request_time_ns() const {}
inline int64_t ShellTransition::merge_request_time_ns() const {}
inline void ShellTransition::_internal_set_merge_request_time_ns(int64_t value) {}
inline void ShellTransition::set_merge_request_time_ns(int64_t value) {}

// optional int64 shell_abort_time_ns = 7;
inline bool ShellTransition::_internal_has_shell_abort_time_ns() const {}
inline bool ShellTransition::has_shell_abort_time_ns() const {}
inline void ShellTransition::clear_shell_abort_time_ns() {}
inline int64_t ShellTransition::_internal_shell_abort_time_ns() const {}
inline int64_t ShellTransition::shell_abort_time_ns() const {}
inline void ShellTransition::_internal_set_shell_abort_time_ns(int64_t value) {}
inline void ShellTransition::set_shell_abort_time_ns(int64_t value) {}

// optional int64 wm_abort_time_ns = 8;
inline bool ShellTransition::_internal_has_wm_abort_time_ns() const {}
inline bool ShellTransition::has_wm_abort_time_ns() const {}
inline void ShellTransition::clear_wm_abort_time_ns() {}
inline int64_t ShellTransition::_internal_wm_abort_time_ns() const {}
inline int64_t ShellTransition::wm_abort_time_ns() const {}
inline void ShellTransition::_internal_set_wm_abort_time_ns(int64_t value) {}
inline void ShellTransition::set_wm_abort_time_ns(int64_t value) {}

// optional int64 finish_time_ns = 9;
inline bool ShellTransition::_internal_has_finish_time_ns() const {}
inline bool ShellTransition::has_finish_time_ns() const {}
inline void ShellTransition::clear_finish_time_ns() {}
inline int64_t ShellTransition::_internal_finish_time_ns() const {}
inline int64_t ShellTransition::finish_time_ns() const {}
inline void ShellTransition::_internal_set_finish_time_ns(int64_t value) {}
inline void ShellTransition::set_finish_time_ns(int64_t value) {}

// optional uint64 start_transaction_id = 10;
inline bool ShellTransition::_internal_has_start_transaction_id() const {}
inline bool ShellTransition::has_start_transaction_id() const {}
inline void ShellTransition::clear_start_transaction_id() {}
inline uint64_t ShellTransition::_internal_start_transaction_id() const {}
inline uint64_t ShellTransition::start_transaction_id() const {}
inline void ShellTransition::_internal_set_start_transaction_id(uint64_t value) {}
inline void ShellTransition::set_start_transaction_id(uint64_t value) {}

// optional uint64 finish_transaction_id = 11;
inline bool ShellTransition::_internal_has_finish_transaction_id() const {}
inline bool ShellTransition::has_finish_transaction_id() const {}
inline void ShellTransition::clear_finish_transaction_id() {}
inline uint64_t ShellTransition::_internal_finish_transaction_id() const {}
inline uint64_t ShellTransition::finish_transaction_id() const {}
inline void ShellTransition::_internal_set_finish_transaction_id(uint64_t value) {}
inline void ShellTransition::set_finish_transaction_id(uint64_t value) {}

// optional int32 handler = 12;
inline bool ShellTransition::_internal_has_handler() const {}
inline bool ShellTransition::has_handler() const {}
inline void ShellTransition::clear_handler() {}
inline int32_t ShellTransition::_internal_handler() const {}
inline int32_t ShellTransition::handler() const {}
inline void ShellTransition::_internal_set_handler(int32_t value) {}
inline void ShellTransition::set_handler(int32_t value) {}

// optional int32 type = 13;
inline bool ShellTransition::_internal_has_type() const {}
inline bool ShellTransition::has_type() const {}
inline void ShellTransition::clear_type() {}
inline int32_t ShellTransition::_internal_type() const {}
inline int32_t ShellTransition::type() const {}
inline void ShellTransition::_internal_set_type(int32_t value) {}
inline void ShellTransition::set_type(int32_t value) {}

// repeated .perfetto.protos.ShellTransition.Target targets = 14;
inline int ShellTransition::_internal_targets_size() const {}
inline int ShellTransition::targets_size() const {}
inline void ShellTransition::clear_targets() {}
inline ::perfetto::protos::ShellTransition_Target* ShellTransition::mutable_targets(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::ShellTransition_Target >*
ShellTransition::mutable_targets() {}
inline const ::perfetto::protos::ShellTransition_Target& ShellTransition::_internal_targets(int index) const {}
inline const ::perfetto::protos::ShellTransition_Target& ShellTransition::targets(int index) const {}
inline ::perfetto::protos::ShellTransition_Target* ShellTransition::_internal_add_targets() {}
inline ::perfetto::protos::ShellTransition_Target* ShellTransition::add_targets() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::ShellTransition_Target >&
ShellTransition::targets() const {}

// optional int32 merge_target = 15;
inline bool ShellTransition::_internal_has_merge_target() const {}
inline bool ShellTransition::has_merge_target() const {}
inline void ShellTransition::clear_merge_target() {}
inline int32_t ShellTransition::_internal_merge_target() const {}
inline int32_t ShellTransition::merge_target() const {}
inline void ShellTransition::_internal_set_merge_target(int32_t value) {}
inline void ShellTransition::set_merge_target(int32_t value) {}

// optional int32 flags = 16;
inline bool ShellTransition::_internal_has_flags() const {}
inline bool ShellTransition::has_flags() const {}
inline void ShellTransition::clear_flags() {}
inline int32_t ShellTransition::_internal_flags() const {}
inline int32_t ShellTransition::flags() const {}
inline void ShellTransition::_internal_set_flags(int32_t value) {}
inline void ShellTransition::set_flags(int32_t value) {}

// optional int64 starting_window_remove_time_ns = 17;
inline bool ShellTransition::_internal_has_starting_window_remove_time_ns() const {}
inline bool ShellTransition::has_starting_window_remove_time_ns() const {}
inline void ShellTransition::clear_starting_window_remove_time_ns() {}
inline int64_t ShellTransition::_internal_starting_window_remove_time_ns() const {}
inline int64_t ShellTransition::starting_window_remove_time_ns() const {}
inline void ShellTransition::_internal_set_starting_window_remove_time_ns(int64_t value) {}
inline void ShellTransition::set_starting_window_remove_time_ns(int64_t value) {}

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

// ShellHandlerMappings

// repeated .perfetto.protos.ShellHandlerMapping mapping = 1;
inline int ShellHandlerMappings::_internal_mapping_size() const {}
inline int ShellHandlerMappings::mapping_size() const {}
inline void ShellHandlerMappings::clear_mapping() {}
inline ::perfetto::protos::ShellHandlerMapping* ShellHandlerMappings::mutable_mapping(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::ShellHandlerMapping >*
ShellHandlerMappings::mutable_mapping() {}
inline const ::perfetto::protos::ShellHandlerMapping& ShellHandlerMappings::_internal_mapping(int index) const {}
inline const ::perfetto::protos::ShellHandlerMapping& ShellHandlerMappings::mapping(int index) const {}
inline ::perfetto::protos::ShellHandlerMapping* ShellHandlerMappings::_internal_add_mapping() {}
inline ::perfetto::protos::ShellHandlerMapping* ShellHandlerMappings::add_mapping() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::perfetto::protos::ShellHandlerMapping >&
ShellHandlerMappings::mapping() const {}

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

// ShellHandlerMapping

// optional int32 id = 1;
inline bool ShellHandlerMapping::_internal_has_id() const {}
inline bool ShellHandlerMapping::has_id() const {}
inline void ShellHandlerMapping::clear_id() {}
inline int32_t ShellHandlerMapping::_internal_id() const {}
inline int32_t ShellHandlerMapping::id() const {}
inline void ShellHandlerMapping::_internal_set_id(int32_t value) {}
inline void ShellHandlerMapping::set_id(int32_t value) {}

// optional string name = 2;
inline bool ShellHandlerMapping::_internal_has_name() const {}
inline bool ShellHandlerMapping::has_name() const {}
inline void ShellHandlerMapping::clear_name() {}
inline const std::string& ShellHandlerMapping::name() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ShellHandlerMapping::set_name(ArgT0&& arg0, ArgT... args) {}
inline std::string* ShellHandlerMapping::mutable_name() {}
inline const std::string& ShellHandlerMapping::_internal_name() const {}
inline void ShellHandlerMapping::_internal_set_name(const std::string& value) {}
inline std::string* ShellHandlerMapping::_internal_mutable_name() {}
inline std::string* ShellHandlerMapping::release_name() {}
inline void ShellHandlerMapping::set_allocated_name(std::string* name) {}

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

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace protos
}  // namespace perfetto

// @@protoc_insertion_point(global_scope)

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