#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>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_dom_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
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_;
}
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 { … };
class HtmlElement final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class Navigator final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class HtmlPath final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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 { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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) { … }
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() { … }
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
}
#include <google/protobuf/port_undef.inc>
#endif