#ifndef GOOGLE_PROTOBUF_INCLUDED_extension_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_extension_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 "common.pb.h"
#include "chrome.pb.h"
#include "dom.pb.h"
#include "math.pb.h"
#include "web.pb.h"
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_extension_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_extension_2eproto { … };
namespace userfeedback {
class ExtensionErrors;
struct ExtensionErrorsDefaultTypeInternal;
extern ExtensionErrorsDefaultTypeInternal _ExtensionErrors_default_instance_;
class ExtensionPageRequestParams;
struct ExtensionPageRequestParamsDefaultTypeInternal;
extern ExtensionPageRequestParamsDefaultTypeInternal _ExtensionPageRequestParams_default_instance_;
class ExtensionSubmit;
struct ExtensionSubmitDefaultTypeInternal;
extern ExtensionSubmitDefaultTypeInternal _ExtensionSubmit_default_instance_;
class PostedScreenshot;
struct PostedScreenshotDefaultTypeInternal;
extern PostedScreenshotDefaultTypeInternal _PostedScreenshot_default_instance_;
class SuggestQuery;
struct SuggestQueryDefaultTypeInternal;
extern SuggestQueryDefaultTypeInternal _SuggestQuery_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::userfeedback::ExtensionErrors* Arena::CreateMaybeMessage<::userfeedback::ExtensionErrors>(Arena*);
template<> ::userfeedback::ExtensionPageRequestParams* Arena::CreateMaybeMessage<::userfeedback::ExtensionPageRequestParams>(Arena*);
template<> ::userfeedback::ExtensionSubmit* Arena::CreateMaybeMessage<::userfeedback::ExtensionSubmit>(Arena*);
template<> ::userfeedback::PostedScreenshot* Arena::CreateMaybeMessage<::userfeedback::PostedScreenshot>(Arena*);
template<> ::userfeedback::SuggestQuery* Arena::CreateMaybeMessage<::userfeedback::SuggestQuery>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace userfeedback {
class ExtensionPageRequestParams final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class PostedScreenshot final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ExtensionErrors final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ExtensionSubmit final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class SuggestQuery final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool ExtensionPageRequestParams::_internal_has_extension_details() const { … }
inline bool ExtensionPageRequestParams::has_extension_details() const { … }
inline const ::userfeedback::ExtensionDetails& ExtensionPageRequestParams::_internal_extension_details() const { … }
inline const ::userfeedback::ExtensionDetails& ExtensionPageRequestParams::extension_details() const { … }
inline void ExtensionPageRequestParams::unsafe_arena_set_allocated_extension_details(
::userfeedback::ExtensionDetails* extension_details) { … }
inline ::userfeedback::ExtensionDetails* ExtensionPageRequestParams::release_extension_details() { … }
inline ::userfeedback::ExtensionDetails* ExtensionPageRequestParams::unsafe_arena_release_extension_details() { … }
inline ::userfeedback::ExtensionDetails* ExtensionPageRequestParams::_internal_mutable_extension_details() { … }
inline ::userfeedback::ExtensionDetails* ExtensionPageRequestParams::mutable_extension_details() { … }
inline void ExtensionPageRequestParams::set_allocated_extension_details(::userfeedback::ExtensionDetails* extension_details) { … }
inline bool ExtensionPageRequestParams::_internal_has_url() const { … }
inline bool ExtensionPageRequestParams::has_url() const { … }
inline void ExtensionPageRequestParams::clear_url() { … }
inline const std::string& ExtensionPageRequestParams::url() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ExtensionPageRequestParams::set_url(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ExtensionPageRequestParams::mutable_url() { … }
inline const std::string& ExtensionPageRequestParams::_internal_url() const { … }
inline void ExtensionPageRequestParams::_internal_set_url(const std::string& value) { … }
inline std::string* ExtensionPageRequestParams::_internal_mutable_url() { … }
inline std::string* ExtensionPageRequestParams::release_url() { … }
inline void ExtensionPageRequestParams::set_allocated_url(std::string* url) { … }
inline bool PostedScreenshot::_internal_has_mime_type() const { … }
inline bool PostedScreenshot::has_mime_type() const { … }
inline void PostedScreenshot::clear_mime_type() { … }
inline const std::string& PostedScreenshot::mime_type() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PostedScreenshot::set_mime_type(ArgT0&& arg0, ArgT... args) { … }
inline std::string* PostedScreenshot::mutable_mime_type() { … }
inline const std::string& PostedScreenshot::_internal_mime_type() const { … }
inline void PostedScreenshot::_internal_set_mime_type(const std::string& value) { … }
inline std::string* PostedScreenshot::_internal_mutable_mime_type() { … }
inline std::string* PostedScreenshot::release_mime_type() { … }
inline void PostedScreenshot::set_allocated_mime_type(std::string* mime_type) { … }
inline bool PostedScreenshot::_internal_has_dimensions() const { … }
inline bool PostedScreenshot::has_dimensions() const { … }
inline const ::userfeedback::Dimensions& PostedScreenshot::_internal_dimensions() const { … }
inline const ::userfeedback::Dimensions& PostedScreenshot::dimensions() const { … }
inline void PostedScreenshot::unsafe_arena_set_allocated_dimensions(
::userfeedback::Dimensions* dimensions) { … }
inline ::userfeedback::Dimensions* PostedScreenshot::release_dimensions() { … }
inline ::userfeedback::Dimensions* PostedScreenshot::unsafe_arena_release_dimensions() { … }
inline ::userfeedback::Dimensions* PostedScreenshot::_internal_mutable_dimensions() { … }
inline ::userfeedback::Dimensions* PostedScreenshot::mutable_dimensions() { … }
inline void PostedScreenshot::set_allocated_dimensions(::userfeedback::Dimensions* dimensions) { … }
inline bool PostedScreenshot::_internal_has_base64_content() const { … }
inline bool PostedScreenshot::has_base64_content() const { … }
inline void PostedScreenshot::clear_base64_content() { … }
inline const std::string& PostedScreenshot::base64_content() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PostedScreenshot::set_base64_content(ArgT0&& arg0, ArgT... args) { … }
inline std::string* PostedScreenshot::mutable_base64_content() { … }
inline const std::string& PostedScreenshot::_internal_base64_content() const { … }
inline void PostedScreenshot::_internal_set_base64_content(const std::string& value) { … }
inline std::string* PostedScreenshot::_internal_mutable_base64_content() { … }
inline std::string* PostedScreenshot::release_base64_content() { … }
inline void PostedScreenshot::set_allocated_base64_content(std::string* base64_content) { … }
inline bool PostedScreenshot::_internal_has_binary_content() const { … }
inline bool PostedScreenshot::has_binary_content() const { … }
inline void PostedScreenshot::clear_binary_content() { … }
inline const std::string& PostedScreenshot::binary_content() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void PostedScreenshot::set_binary_content(ArgT0&& arg0, ArgT... args) { … }
inline std::string* PostedScreenshot::mutable_binary_content() { … }
inline const std::string& PostedScreenshot::_internal_binary_content() const { … }
inline void PostedScreenshot::_internal_set_binary_content(const std::string& value) { … }
inline std::string* PostedScreenshot::_internal_mutable_binary_content() { … }
inline std::string* PostedScreenshot::release_binary_content() { … }
inline void PostedScreenshot::set_allocated_binary_content(std::string* binary_content) { … }
inline bool ExtensionErrors::_internal_has_number_of_attempts() const { … }
inline bool ExtensionErrors::has_number_of_attempts() const { … }
inline void ExtensionErrors::clear_number_of_attempts() { … }
inline int32_t ExtensionErrors::_internal_number_of_attempts() const { … }
inline int32_t ExtensionErrors::number_of_attempts() const { … }
inline void ExtensionErrors::_internal_set_number_of_attempts(int32_t value) { … }
inline void ExtensionErrors::set_number_of_attempts(int32_t value) { … }
inline bool ExtensionErrors::_internal_has_errors() const { … }
inline bool ExtensionErrors::has_errors() const { … }
inline void ExtensionErrors::clear_errors() { … }
inline const std::string& ExtensionErrors::errors() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ExtensionErrors::set_errors(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ExtensionErrors::mutable_errors() { … }
inline const std::string& ExtensionErrors::_internal_errors() const { … }
inline void ExtensionErrors::_internal_set_errors(const std::string& value) { … }
inline std::string* ExtensionErrors::_internal_mutable_errors() { … }
inline std::string* ExtensionErrors::release_errors() { … }
inline void ExtensionErrors::set_allocated_errors(std::string* errors) { … }
inline bool ExtensionSubmit::_internal_has_common_data() const { … }
inline bool ExtensionSubmit::has_common_data() const { … }
inline const ::userfeedback::CommonData& ExtensionSubmit::_internal_common_data() const { … }
inline const ::userfeedback::CommonData& ExtensionSubmit::common_data() const { … }
inline void ExtensionSubmit::unsafe_arena_set_allocated_common_data(
::userfeedback::CommonData* common_data) { … }
inline ::userfeedback::CommonData* ExtensionSubmit::release_common_data() { … }
inline ::userfeedback::CommonData* ExtensionSubmit::unsafe_arena_release_common_data() { … }
inline ::userfeedback::CommonData* ExtensionSubmit::_internal_mutable_common_data() { … }
inline ::userfeedback::CommonData* ExtensionSubmit::mutable_common_data() { … }
inline void ExtensionSubmit::set_allocated_common_data(::userfeedback::CommonData* common_data) { … }
inline bool ExtensionSubmit::_internal_has_web_data() const { … }
inline bool ExtensionSubmit::has_web_data() const { … }
inline const ::userfeedback::WebData& ExtensionSubmit::_internal_web_data() const { … }
inline const ::userfeedback::WebData& ExtensionSubmit::web_data() const { … }
inline void ExtensionSubmit::unsafe_arena_set_allocated_web_data(
::userfeedback::WebData* web_data) { … }
inline ::userfeedback::WebData* ExtensionSubmit::release_web_data() { … }
inline ::userfeedback::WebData* ExtensionSubmit::unsafe_arena_release_web_data() { … }
inline ::userfeedback::WebData* ExtensionSubmit::_internal_mutable_web_data() { … }
inline ::userfeedback::WebData* ExtensionSubmit::mutable_web_data() { … }
inline void ExtensionSubmit::set_allocated_web_data(::userfeedback::WebData* web_data) { … }
inline bool ExtensionSubmit::_internal_has_type_id() const { … }
inline bool ExtensionSubmit::has_type_id() const { … }
inline void ExtensionSubmit::clear_type_id() { … }
inline int32_t ExtensionSubmit::_internal_type_id() const { … }
inline int32_t ExtensionSubmit::type_id() const { … }
inline void ExtensionSubmit::_internal_set_type_id(int32_t value) { … }
inline void ExtensionSubmit::set_type_id(int32_t value) { … }
inline bool ExtensionSubmit::_internal_has_screenshot() const { … }
inline bool ExtensionSubmit::has_screenshot() const { … }
inline void ExtensionSubmit::clear_screenshot() { … }
inline const ::userfeedback::PostedScreenshot& ExtensionSubmit::_internal_screenshot() const { … }
inline const ::userfeedback::PostedScreenshot& ExtensionSubmit::screenshot() const { … }
inline void ExtensionSubmit::unsafe_arena_set_allocated_screenshot(
::userfeedback::PostedScreenshot* screenshot) { … }
inline ::userfeedback::PostedScreenshot* ExtensionSubmit::release_screenshot() { … }
inline ::userfeedback::PostedScreenshot* ExtensionSubmit::unsafe_arena_release_screenshot() { … }
inline ::userfeedback::PostedScreenshot* ExtensionSubmit::_internal_mutable_screenshot() { … }
inline ::userfeedback::PostedScreenshot* ExtensionSubmit::mutable_screenshot() { … }
inline void ExtensionSubmit::set_allocated_screenshot(::userfeedback::PostedScreenshot* screenshot) { … }
inline bool ExtensionSubmit::_internal_has_chrome_data() const { … }
inline bool ExtensionSubmit::has_chrome_data() const { … }
inline const ::userfeedback::ChromeData& ExtensionSubmit::_internal_chrome_data() const { … }
inline const ::userfeedback::ChromeData& ExtensionSubmit::chrome_data() const { … }
inline void ExtensionSubmit::unsafe_arena_set_allocated_chrome_data(
::userfeedback::ChromeData* chrome_data) { … }
inline ::userfeedback::ChromeData* ExtensionSubmit::release_chrome_data() { … }
inline ::userfeedback::ChromeData* ExtensionSubmit::unsafe_arena_release_chrome_data() { … }
inline ::userfeedback::ChromeData* ExtensionSubmit::_internal_mutable_chrome_data() { … }
inline ::userfeedback::ChromeData* ExtensionSubmit::mutable_chrome_data() { … }
inline void ExtensionSubmit::set_allocated_chrome_data(::userfeedback::ChromeData* chrome_data) { … }
inline int ExtensionSubmit::_internal_product_specific_binary_data_size() const { … }
inline int ExtensionSubmit::product_specific_binary_data_size() const { … }
inline ::userfeedback::ProductSpecificBinaryData* ExtensionSubmit::mutable_product_specific_binary_data(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::userfeedback::ProductSpecificBinaryData >*
ExtensionSubmit::mutable_product_specific_binary_data() { … }
inline const ::userfeedback::ProductSpecificBinaryData& ExtensionSubmit::_internal_product_specific_binary_data(int index) const { … }
inline const ::userfeedback::ProductSpecificBinaryData& ExtensionSubmit::product_specific_binary_data(int index) const { … }
inline ::userfeedback::ProductSpecificBinaryData* ExtensionSubmit::_internal_add_product_specific_binary_data() { … }
inline ::userfeedback::ProductSpecificBinaryData* ExtensionSubmit::add_product_specific_binary_data() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::userfeedback::ProductSpecificBinaryData >&
ExtensionSubmit::product_specific_binary_data() const { … }
inline bool ExtensionSubmit::_internal_has_category_tag() const { … }
inline bool ExtensionSubmit::has_category_tag() const { … }
inline void ExtensionSubmit::clear_category_tag() { … }
inline const std::string& ExtensionSubmit::category_tag() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ExtensionSubmit::set_category_tag(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ExtensionSubmit::mutable_category_tag() { … }
inline const std::string& ExtensionSubmit::_internal_category_tag() const { … }
inline void ExtensionSubmit::_internal_set_category_tag(const std::string& value) { … }
inline std::string* ExtensionSubmit::_internal_mutable_category_tag() { … }
inline std::string* ExtensionSubmit::release_category_tag() { … }
inline void ExtensionSubmit::set_allocated_category_tag(std::string* category_tag) { … }
inline bool ExtensionSubmit::_internal_has_product_id() const { … }
inline bool ExtensionSubmit::has_product_id() const { … }
inline void ExtensionSubmit::clear_product_id() { … }
inline int32_t ExtensionSubmit::_internal_product_id() const { … }
inline int32_t ExtensionSubmit::product_id() const { … }
inline void ExtensionSubmit::_internal_set_product_id(int32_t value) { … }
inline void ExtensionSubmit::set_product_id(int32_t value) { … }
inline bool ExtensionSubmit::_internal_has_bucket() const { … }
inline bool ExtensionSubmit::has_bucket() const { … }
inline void ExtensionSubmit::clear_bucket() { … }
inline const std::string& ExtensionSubmit::bucket() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ExtensionSubmit::set_bucket(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ExtensionSubmit::mutable_bucket() { … }
inline const std::string& ExtensionSubmit::_internal_bucket() const { … }
inline void ExtensionSubmit::_internal_set_bucket(const std::string& value) { … }
inline std::string* ExtensionSubmit::_internal_mutable_bucket() { … }
inline std::string* ExtensionSubmit::release_bucket() { … }
inline void ExtensionSubmit::set_allocated_bucket(std::string* bucket) { … }
inline bool SuggestQuery::_internal_has_common_data() const { … }
inline bool SuggestQuery::has_common_data() const { … }
inline const ::userfeedback::CommonData& SuggestQuery::_internal_common_data() const { … }
inline const ::userfeedback::CommonData& SuggestQuery::common_data() const { … }
inline void SuggestQuery::unsafe_arena_set_allocated_common_data(
::userfeedback::CommonData* common_data) { … }
inline ::userfeedback::CommonData* SuggestQuery::release_common_data() { … }
inline ::userfeedback::CommonData* SuggestQuery::unsafe_arena_release_common_data() { … }
inline ::userfeedback::CommonData* SuggestQuery::_internal_mutable_common_data() { … }
inline ::userfeedback::CommonData* SuggestQuery::mutable_common_data() { … }
inline void SuggestQuery::set_allocated_common_data(::userfeedback::CommonData* common_data) { … }
inline bool SuggestQuery::_internal_has_web_data() const { … }
inline bool SuggestQuery::has_web_data() const { … }
inline const ::userfeedback::WebData& SuggestQuery::_internal_web_data() const { … }
inline const ::userfeedback::WebData& SuggestQuery::web_data() const { … }
inline void SuggestQuery::unsafe_arena_set_allocated_web_data(
::userfeedback::WebData* web_data) { … }
inline ::userfeedback::WebData* SuggestQuery::release_web_data() { … }
inline ::userfeedback::WebData* SuggestQuery::unsafe_arena_release_web_data() { … }
inline ::userfeedback::WebData* SuggestQuery::_internal_mutable_web_data() { … }
inline ::userfeedback::WebData* SuggestQuery::mutable_web_data() { … }
inline void SuggestQuery::set_allocated_web_data(::userfeedback::WebData* web_data) { … }
inline bool SuggestQuery::_internal_has_type_id() const { … }
inline bool SuggestQuery::has_type_id() const { … }
inline void SuggestQuery::clear_type_id() { … }
inline int32_t SuggestQuery::_internal_type_id() const { … }
inline int32_t SuggestQuery::type_id() const { … }
inline void SuggestQuery::_internal_set_type_id(int32_t value) { … }
inline void SuggestQuery::set_type_id(int32_t value) { … }
inline bool SuggestQuery::_internal_has_html_document_structure() const { … }
inline bool SuggestQuery::has_html_document_structure() const { … }
inline const ::userfeedback::HtmlDocument& SuggestQuery::_internal_html_document_structure() const { … }
inline const ::userfeedback::HtmlDocument& SuggestQuery::html_document_structure() const { … }
inline void SuggestQuery::unsafe_arena_set_allocated_html_document_structure(
::userfeedback::HtmlDocument* html_document_structure) { … }
inline ::userfeedback::HtmlDocument* SuggestQuery::release_html_document_structure() { … }
inline ::userfeedback::HtmlDocument* SuggestQuery::unsafe_arena_release_html_document_structure() { … }
inline ::userfeedback::HtmlDocument* SuggestQuery::_internal_mutable_html_document_structure() { … }
inline ::userfeedback::HtmlDocument* SuggestQuery::mutable_html_document_structure() { … }
inline void SuggestQuery::set_allocated_html_document_structure(::userfeedback::HtmlDocument* html_document_structure) { … }
inline bool SuggestQuery::_internal_has_chrome_data() const { … }
inline bool SuggestQuery::has_chrome_data() const { … }
inline const ::userfeedback::ChromeData& SuggestQuery::_internal_chrome_data() const { … }
inline const ::userfeedback::ChromeData& SuggestQuery::chrome_data() const { … }
inline void SuggestQuery::unsafe_arena_set_allocated_chrome_data(
::userfeedback::ChromeData* chrome_data) { … }
inline ::userfeedback::ChromeData* SuggestQuery::release_chrome_data() { … }
inline ::userfeedback::ChromeData* SuggestQuery::unsafe_arena_release_chrome_data() { … }
inline ::userfeedback::ChromeData* SuggestQuery::_internal_mutable_chrome_data() { … }
inline ::userfeedback::ChromeData* SuggestQuery::mutable_chrome_data() { … }
inline void SuggestQuery::set_allocated_chrome_data(::userfeedback::ChromeData* chrome_data) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif