chromium/out/Default/gen/components/feedback/proto/dom.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: dom.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_dom_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_dom_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_dom_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_dom_2eproto {};
namespace userfeedback {
class HtmlDocument;
struct HtmlDocumentDefaultTypeInternal;
extern HtmlDocumentDefaultTypeInternal _HtmlDocument_default_instance_;
class HtmlElement;
struct HtmlElementDefaultTypeInternal;
extern HtmlElementDefaultTypeInternal _HtmlElement_default_instance_;
class HtmlPath;
struct HtmlPathDefaultTypeInternal;
extern HtmlPathDefaultTypeInternal _HtmlPath_default_instance_;
class Navigator;
struct NavigatorDefaultTypeInternal;
extern NavigatorDefaultTypeInternal _Navigator_default_instance_;
}  // namespace userfeedback
PROTOBUF_NAMESPACE_OPEN
template<> ::userfeedback::HtmlDocument* Arena::CreateMaybeMessage<::userfeedback::HtmlDocument>(Arena*);
template<> ::userfeedback::HtmlElement* Arena::CreateMaybeMessage<::userfeedback::HtmlElement>(Arena*);
template<> ::userfeedback::HtmlPath* Arena::CreateMaybeMessage<::userfeedback::HtmlPath>(Arena*);
template<> ::userfeedback::Navigator* Arena::CreateMaybeMessage<::userfeedback::Navigator>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace userfeedback {

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

class HtmlDocument final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:userfeedback.HtmlDocument) */ {};
// -------------------------------------------------------------------

class HtmlElement final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:userfeedback.HtmlElement) */ {};
// -------------------------------------------------------------------

class Navigator final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:userfeedback.Navigator) */ {};
// -------------------------------------------------------------------

class HtmlPath final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:userfeedback.HtmlPath) */ {};
// ===================================================================


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

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

// required string url = 1;
inline bool HtmlDocument::_internal_has_url() const {}
inline bool HtmlDocument::has_url() const {}
inline void HtmlDocument::clear_url() {}
inline const std::string& HtmlDocument::url() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void HtmlDocument::set_url(ArgT0&& arg0, ArgT... args) {}
inline std::string* HtmlDocument::mutable_url() {}
inline const std::string& HtmlDocument::_internal_url() const {}
inline void HtmlDocument::_internal_set_url(const std::string& value) {}
inline std::string* HtmlDocument::_internal_mutable_url() {}
inline std::string* HtmlDocument::release_url() {}
inline void HtmlDocument::set_allocated_url(std::string* url) {}

// optional string title = 2;
inline bool HtmlDocument::_internal_has_title() const {}
inline bool HtmlDocument::has_title() const {}
inline void HtmlDocument::clear_title() {}
inline const std::string& HtmlDocument::title() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void HtmlDocument::set_title(ArgT0&& arg0, ArgT... args) {}
inline std::string* HtmlDocument::mutable_title() {}
inline const std::string& HtmlDocument::_internal_title() const {}
inline void HtmlDocument::_internal_set_title(const std::string& value) {}
inline std::string* HtmlDocument::_internal_mutable_title() {}
inline std::string* HtmlDocument::release_title() {}
inline void HtmlDocument::set_allocated_title(std::string* title) {}

// optional .userfeedback.HtmlElement document_element = 3;
inline bool HtmlDocument::_internal_has_document_element() const {}
inline bool HtmlDocument::has_document_element() const {}
inline void HtmlDocument::clear_document_element() {}
inline const ::userfeedback::HtmlElement& HtmlDocument::_internal_document_element() const {}
inline const ::userfeedback::HtmlElement& HtmlDocument::document_element() const {}
inline void HtmlDocument::unsafe_arena_set_allocated_document_element(
    ::userfeedback::HtmlElement* document_element) {}
inline ::userfeedback::HtmlElement* HtmlDocument::release_document_element() {}
inline ::userfeedback::HtmlElement* HtmlDocument::unsafe_arena_release_document_element() {}
inline ::userfeedback::HtmlElement* HtmlDocument::_internal_mutable_document_element() {}
inline ::userfeedback::HtmlElement* HtmlDocument::mutable_document_element() {}
inline void HtmlDocument::set_allocated_document_element(::userfeedback::HtmlElement* document_element) {}

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

// HtmlElement

// required string tag_name = 1;
inline bool HtmlElement::_internal_has_tag_name() const {}
inline bool HtmlElement::has_tag_name() const {}
inline void HtmlElement::clear_tag_name() {}
inline const std::string& HtmlElement::tag_name() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void HtmlElement::set_tag_name(ArgT0&& arg0, ArgT... args) {}
inline std::string* HtmlElement::mutable_tag_name() {}
inline const std::string& HtmlElement::_internal_tag_name() const {}
inline void HtmlElement::_internal_set_tag_name(const std::string& value) {}
inline std::string* HtmlElement::_internal_mutable_tag_name() {}
inline std::string* HtmlElement::release_tag_name() {}
inline void HtmlElement::set_allocated_tag_name(std::string* tag_name) {}

// optional string id = 2;
inline bool HtmlElement::_internal_has_id() const {}
inline bool HtmlElement::has_id() const {}
inline void HtmlElement::clear_id() {}
inline const std::string& HtmlElement::id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void HtmlElement::set_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* HtmlElement::mutable_id() {}
inline const std::string& HtmlElement::_internal_id() const {}
inline void HtmlElement::_internal_set_id(const std::string& value) {}
inline std::string* HtmlElement::_internal_mutable_id() {}
inline std::string* HtmlElement::release_id() {}
inline void HtmlElement::set_allocated_id(std::string* id) {}

// optional string class_name = 3;
inline bool HtmlElement::_internal_has_class_name() const {}
inline bool HtmlElement::has_class_name() const {}
inline void HtmlElement::clear_class_name() {}
inline const std::string& HtmlElement::class_name() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void HtmlElement::set_class_name(ArgT0&& arg0, ArgT... args) {}
inline std::string* HtmlElement::mutable_class_name() {}
inline const std::string& HtmlElement::_internal_class_name() const {}
inline void HtmlElement::_internal_set_class_name(const std::string& value) {}
inline std::string* HtmlElement::_internal_mutable_class_name() {}
inline std::string* HtmlElement::release_class_name() {}
inline void HtmlElement::set_allocated_class_name(std::string* class_name) {}

// repeated .userfeedback.HtmlElement child_element = 4;
inline int HtmlElement::_internal_child_element_size() const {}
inline int HtmlElement::child_element_size() const {}
inline void HtmlElement::clear_child_element() {}
inline ::userfeedback::HtmlElement* HtmlElement::mutable_child_element(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::userfeedback::HtmlElement >*
HtmlElement::mutable_child_element() {}
inline const ::userfeedback::HtmlElement& HtmlElement::_internal_child_element(int index) const {}
inline const ::userfeedback::HtmlElement& HtmlElement::child_element(int index) const {}
inline ::userfeedback::HtmlElement* HtmlElement::_internal_add_child_element() {}
inline ::userfeedback::HtmlElement* HtmlElement::add_child_element() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::userfeedback::HtmlElement >&
HtmlElement::child_element() const {}

// optional .userfeedback.HtmlDocument frame_content_document = 5;
inline bool HtmlElement::_internal_has_frame_content_document() const {}
inline bool HtmlElement::has_frame_content_document() const {}
inline void HtmlElement::clear_frame_content_document() {}
inline const ::userfeedback::HtmlDocument& HtmlElement::_internal_frame_content_document() const {}
inline const ::userfeedback::HtmlDocument& HtmlElement::frame_content_document() const {}
inline void HtmlElement::unsafe_arena_set_allocated_frame_content_document(
    ::userfeedback::HtmlDocument* frame_content_document) {}
inline ::userfeedback::HtmlDocument* HtmlElement::release_frame_content_document() {}
inline ::userfeedback::HtmlDocument* HtmlElement::unsafe_arena_release_frame_content_document() {}
inline ::userfeedback::HtmlDocument* HtmlElement::_internal_mutable_frame_content_document() {}
inline ::userfeedback::HtmlDocument* HtmlElement::mutable_frame_content_document() {}
inline void HtmlElement::set_allocated_frame_content_document(::userfeedback::HtmlDocument* frame_content_document) {}

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

// Navigator

// optional string app_code_name = 1;
inline bool Navigator::_internal_has_app_code_name() const {}
inline bool Navigator::has_app_code_name() const {}
inline void Navigator::clear_app_code_name() {}
inline const std::string& Navigator::app_code_name() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_app_code_name(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_app_code_name() {}
inline const std::string& Navigator::_internal_app_code_name() const {}
inline void Navigator::_internal_set_app_code_name(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_app_code_name() {}
inline std::string* Navigator::release_app_code_name() {}
inline void Navigator::set_allocated_app_code_name(std::string* app_code_name) {}

// optional string app_name = 2;
inline bool Navigator::_internal_has_app_name() const {}
inline bool Navigator::has_app_name() const {}
inline void Navigator::clear_app_name() {}
inline const std::string& Navigator::app_name() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_app_name(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_app_name() {}
inline const std::string& Navigator::_internal_app_name() const {}
inline void Navigator::_internal_set_app_name(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_app_name() {}
inline std::string* Navigator::release_app_name() {}
inline void Navigator::set_allocated_app_name(std::string* app_name) {}

// optional string app_version = 3;
inline bool Navigator::_internal_has_app_version() const {}
inline bool Navigator::has_app_version() const {}
inline void Navigator::clear_app_version() {}
inline const std::string& Navigator::app_version() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_app_version(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_app_version() {}
inline const std::string& Navigator::_internal_app_version() const {}
inline void Navigator::_internal_set_app_version(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_app_version() {}
inline std::string* Navigator::release_app_version() {}
inline void Navigator::set_allocated_app_version(std::string* app_version) {}

// optional string app_minor_version = 4;
inline bool Navigator::_internal_has_app_minor_version() const {}
inline bool Navigator::has_app_minor_version() const {}
inline void Navigator::clear_app_minor_version() {}
inline const std::string& Navigator::app_minor_version() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_app_minor_version(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_app_minor_version() {}
inline const std::string& Navigator::_internal_app_minor_version() const {}
inline void Navigator::_internal_set_app_minor_version(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_app_minor_version() {}
inline std::string* Navigator::release_app_minor_version() {}
inline void Navigator::set_allocated_app_minor_version(std::string* app_minor_version) {}

// optional bool cookie_enabled = 5;
inline bool Navigator::_internal_has_cookie_enabled() const {}
inline bool Navigator::has_cookie_enabled() const {}
inline void Navigator::clear_cookie_enabled() {}
inline bool Navigator::_internal_cookie_enabled() const {}
inline bool Navigator::cookie_enabled() const {}
inline void Navigator::_internal_set_cookie_enabled(bool value) {}
inline void Navigator::set_cookie_enabled(bool value) {}

// optional string cpu_class = 6;
inline bool Navigator::_internal_has_cpu_class() const {}
inline bool Navigator::has_cpu_class() const {}
inline void Navigator::clear_cpu_class() {}
inline const std::string& Navigator::cpu_class() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_cpu_class(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_cpu_class() {}
inline const std::string& Navigator::_internal_cpu_class() const {}
inline void Navigator::_internal_set_cpu_class(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_cpu_class() {}
inline std::string* Navigator::release_cpu_class() {}
inline void Navigator::set_allocated_cpu_class(std::string* cpu_class) {}

// optional bool on_line = 7;
inline bool Navigator::_internal_has_on_line() const {}
inline bool Navigator::has_on_line() const {}
inline void Navigator::clear_on_line() {}
inline bool Navigator::_internal_on_line() const {}
inline bool Navigator::on_line() const {}
inline void Navigator::_internal_set_on_line(bool value) {}
inline void Navigator::set_on_line(bool value) {}

// optional string platform = 8;
inline bool Navigator::_internal_has_platform() const {}
inline bool Navigator::has_platform() const {}
inline void Navigator::clear_platform() {}
inline const std::string& Navigator::platform() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_platform(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_platform() {}
inline const std::string& Navigator::_internal_platform() const {}
inline void Navigator::_internal_set_platform(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_platform() {}
inline std::string* Navigator::release_platform() {}
inline void Navigator::set_allocated_platform(std::string* platform) {}

// optional string browser_language = 9;
inline bool Navigator::_internal_has_browser_language() const {}
inline bool Navigator::has_browser_language() const {}
inline void Navigator::clear_browser_language() {}
inline const std::string& Navigator::browser_language() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_browser_language(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_browser_language() {}
inline const std::string& Navigator::_internal_browser_language() const {}
inline void Navigator::_internal_set_browser_language(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_browser_language() {}
inline std::string* Navigator::release_browser_language() {}
inline void Navigator::set_allocated_browser_language(std::string* browser_language) {}

// optional string system_language = 10;
inline bool Navigator::_internal_has_system_language() const {}
inline bool Navigator::has_system_language() const {}
inline void Navigator::clear_system_language() {}
inline const std::string& Navigator::system_language() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_system_language(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_system_language() {}
inline const std::string& Navigator::_internal_system_language() const {}
inline void Navigator::_internal_set_system_language(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_system_language() {}
inline std::string* Navigator::release_system_language() {}
inline void Navigator::set_allocated_system_language(std::string* system_language) {}

// optional string user_agent = 11;
inline bool Navigator::_internal_has_user_agent() const {}
inline bool Navigator::has_user_agent() const {}
inline void Navigator::clear_user_agent() {}
inline const std::string& Navigator::user_agent() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Navigator::set_user_agent(ArgT0&& arg0, ArgT... args) {}
inline std::string* Navigator::mutable_user_agent() {}
inline const std::string& Navigator::_internal_user_agent() const {}
inline void Navigator::_internal_set_user_agent(const std::string& value) {}
inline std::string* Navigator::_internal_mutable_user_agent() {}
inline std::string* Navigator::release_user_agent() {}
inline void Navigator::set_allocated_user_agent(std::string* user_agent) {}

// optional bool java_enabled = 12;
inline bool Navigator::_internal_has_java_enabled() const {}
inline bool Navigator::has_java_enabled() const {}
inline void Navigator::clear_java_enabled() {}
inline bool Navigator::_internal_java_enabled() const {}
inline bool Navigator::java_enabled() const {}
inline void Navigator::_internal_set_java_enabled(bool value) {}
inline void Navigator::set_java_enabled(bool value) {}

// optional bool taint_enabled = 13;
inline bool Navigator::_internal_has_taint_enabled() const {}
inline bool Navigator::has_taint_enabled() const {}
inline void Navigator::clear_taint_enabled() {}
inline bool Navigator::_internal_taint_enabled() const {}
inline bool Navigator::taint_enabled() const {}
inline void Navigator::_internal_set_taint_enabled(bool value) {}
inline void Navigator::set_taint_enabled(bool value) {}

// repeated string plugin_name = 14;
inline int Navigator::_internal_plugin_name_size() const {}
inline int Navigator::plugin_name_size() const {}
inline void Navigator::clear_plugin_name() {}
inline std::string* Navigator::add_plugin_name() {}
inline const std::string& Navigator::_internal_plugin_name(int index) const {}
inline const std::string& Navigator::plugin_name(int index) const {}
inline std::string* Navigator::mutable_plugin_name(int index) {}
inline void Navigator::set_plugin_name(int index, const std::string& value) {}
inline void Navigator::set_plugin_name(int index, std::string&& value) {}
inline void Navigator::set_plugin_name(int index, const char* value) {}
inline void Navigator::set_plugin_name(int index, const char* value, size_t size) {}
inline std::string* Navigator::_internal_add_plugin_name() {}
inline void Navigator::add_plugin_name(const std::string& value) {}
inline void Navigator::add_plugin_name(std::string&& value) {}
inline void Navigator::add_plugin_name(const char* value) {}
inline void Navigator::add_plugin_name(const char* value, size_t size) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
Navigator::plugin_name() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
Navigator::mutable_plugin_name() {}

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

// HtmlPath

// repeated int32 index = 1;
inline int HtmlPath::_internal_index_size() const {}
inline int HtmlPath::index_size() const {}
inline void HtmlPath::clear_index() {}
inline int32_t HtmlPath::_internal_index(int index) const {}
inline int32_t HtmlPath::index(int index) const {}
inline void HtmlPath::set_index(int index, int32_t value) {}
inline void HtmlPath::_internal_add_index(int32_t value) {}
inline void HtmlPath::add_index(int32_t value) {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
HtmlPath::_internal_index() const {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
HtmlPath::index() const {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
HtmlPath::_internal_mutable_index() {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
HtmlPath::mutable_index() {}

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

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace userfeedback

// @@protoc_insertion_point(global_scope)

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