chromium/out/Default/gen/components/sync/protocol/unencrypted_sharing_message.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: components/sync/protocol/unencrypted_sharing_message.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2fsync_2fprotocol_2funencrypted_5fsharing_5fmessage_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2fsync_2fprotocol_2funencrypted_5fsharing_5fmessage_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_components_2fsync_2fprotocol_2funencrypted_5fsharing_5fmessage_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_components_2fsync_2fprotocol_2funencrypted_5fsharing_5fmessage_2eproto {};
namespace sync_pb {
class SendTabToSelfPush;
struct SendTabToSelfPushDefaultTypeInternal;
extern SendTabToSelfPushDefaultTypeInternal _SendTabToSelfPush_default_instance_;
class SendTabToSelfPush_Image;
struct SendTabToSelfPush_ImageDefaultTypeInternal;
extern SendTabToSelfPush_ImageDefaultTypeInternal _SendTabToSelfPush_Image_default_instance_;
class UnencryptedSharingMessage;
struct UnencryptedSharingMessageDefaultTypeInternal;
extern UnencryptedSharingMessageDefaultTypeInternal _UnencryptedSharingMessage_default_instance_;
}  // namespace sync_pb
PROTOBUF_NAMESPACE_OPEN
template<> ::sync_pb::SendTabToSelfPush* Arena::CreateMaybeMessage<::sync_pb::SendTabToSelfPush>(Arena*);
template<> ::sync_pb::SendTabToSelfPush_Image* Arena::CreateMaybeMessage<::sync_pb::SendTabToSelfPush_Image>(Arena*);
template<> ::sync_pb::UnencryptedSharingMessage* Arena::CreateMaybeMessage<::sync_pb::UnencryptedSharingMessage>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace sync_pb {

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

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

class SendTabToSelfPush_Image final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:sync_pb.SendTabToSelfPush.Image) */ {};
// -------------------------------------------------------------------

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


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

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

// optional string sender_guid = 1;
inline bool UnencryptedSharingMessage::_internal_has_sender_guid() const {}
inline bool UnencryptedSharingMessage::has_sender_guid() const {}
inline void UnencryptedSharingMessage::clear_sender_guid() {}
inline const std::string& UnencryptedSharingMessage::sender_guid() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void UnencryptedSharingMessage::set_sender_guid(ArgT0&& arg0, ArgT... args) {}
inline std::string* UnencryptedSharingMessage::mutable_sender_guid() {}
inline const std::string& UnencryptedSharingMessage::_internal_sender_guid() const {}
inline void UnencryptedSharingMessage::_internal_set_sender_guid(const std::string& value) {}
inline std::string* UnencryptedSharingMessage::_internal_mutable_sender_guid() {}
inline std::string* UnencryptedSharingMessage::release_sender_guid() {}
inline void UnencryptedSharingMessage::set_allocated_sender_guid(std::string* sender_guid) {}

// .sync_pb.SendTabToSelfPush send_tab_message = 2;
inline bool UnencryptedSharingMessage::_internal_has_send_tab_message() const {}
inline bool UnencryptedSharingMessage::has_send_tab_message() const {}
inline void UnencryptedSharingMessage::set_has_send_tab_message() {}
inline void UnencryptedSharingMessage::clear_send_tab_message() {}
inline ::sync_pb::SendTabToSelfPush* UnencryptedSharingMessage::release_send_tab_message() {}
inline const ::sync_pb::SendTabToSelfPush& UnencryptedSharingMessage::_internal_send_tab_message() const {}
inline const ::sync_pb::SendTabToSelfPush& UnencryptedSharingMessage::send_tab_message() const {}
inline ::sync_pb::SendTabToSelfPush* UnencryptedSharingMessage::unsafe_arena_release_send_tab_message() {}
inline void UnencryptedSharingMessage::unsafe_arena_set_allocated_send_tab_message(::sync_pb::SendTabToSelfPush* send_tab_message) {}
inline ::sync_pb::SendTabToSelfPush* UnencryptedSharingMessage::_internal_mutable_send_tab_message() {}
inline ::sync_pb::SendTabToSelfPush* UnencryptedSharingMessage::mutable_send_tab_message() {}

// optional string sender_device_name = 3;
inline bool UnencryptedSharingMessage::_internal_has_sender_device_name() const {}
inline bool UnencryptedSharingMessage::has_sender_device_name() const {}
inline void UnencryptedSharingMessage::clear_sender_device_name() {}
inline const std::string& UnencryptedSharingMessage::sender_device_name() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void UnencryptedSharingMessage::set_sender_device_name(ArgT0&& arg0, ArgT... args) {}
inline std::string* UnencryptedSharingMessage::mutable_sender_device_name() {}
inline const std::string& UnencryptedSharingMessage::_internal_sender_device_name() const {}
inline void UnencryptedSharingMessage::_internal_set_sender_device_name(const std::string& value) {}
inline std::string* UnencryptedSharingMessage::_internal_mutable_sender_device_name() {}
inline std::string* UnencryptedSharingMessage::release_sender_device_name() {}
inline void UnencryptedSharingMessage::set_allocated_sender_device_name(std::string* sender_device_name) {}

inline bool UnencryptedSharingMessage::has_payload() const {}
inline void UnencryptedSharingMessage::clear_has_payload() {}
inline UnencryptedSharingMessage::PayloadCase UnencryptedSharingMessage::payload_case() const {}
// -------------------------------------------------------------------

// SendTabToSelfPush_Image

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

// optional string alt_text = 2;
inline bool SendTabToSelfPush_Image::_internal_has_alt_text() const {}
inline bool SendTabToSelfPush_Image::has_alt_text() const {}
inline void SendTabToSelfPush_Image::clear_alt_text() {}
inline const std::string& SendTabToSelfPush_Image::alt_text() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SendTabToSelfPush_Image::set_alt_text(ArgT0&& arg0, ArgT... args) {}
inline std::string* SendTabToSelfPush_Image::mutable_alt_text() {}
inline const std::string& SendTabToSelfPush_Image::_internal_alt_text() const {}
inline void SendTabToSelfPush_Image::_internal_set_alt_text(const std::string& value) {}
inline std::string* SendTabToSelfPush_Image::_internal_mutable_alt_text() {}
inline std::string* SendTabToSelfPush_Image::release_alt_text() {}
inline void SendTabToSelfPush_Image::set_allocated_alt_text(std::string* alt_text) {}

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

// SendTabToSelfPush

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

// optional string text = 2;
inline bool SendTabToSelfPush::_internal_has_text() const {}
inline bool SendTabToSelfPush::has_text() const {}
inline void SendTabToSelfPush::clear_text() {}
inline const std::string& SendTabToSelfPush::text() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SendTabToSelfPush::set_text(ArgT0&& arg0, ArgT... args) {}
inline std::string* SendTabToSelfPush::mutable_text() {}
inline const std::string& SendTabToSelfPush::_internal_text() const {}
inline void SendTabToSelfPush::_internal_set_text(const std::string& value) {}
inline std::string* SendTabToSelfPush::_internal_mutable_text() {}
inline std::string* SendTabToSelfPush::release_text() {}
inline void SendTabToSelfPush::set_allocated_text(std::string* text) {}

// repeated .sync_pb.SendTabToSelfPush.Image icon = 3;
inline int SendTabToSelfPush::_internal_icon_size() const {}
inline int SendTabToSelfPush::icon_size() const {}
inline void SendTabToSelfPush::clear_icon() {}
inline ::sync_pb::SendTabToSelfPush_Image* SendTabToSelfPush::mutable_icon(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sync_pb::SendTabToSelfPush_Image >*
SendTabToSelfPush::mutable_icon() {}
inline const ::sync_pb::SendTabToSelfPush_Image& SendTabToSelfPush::_internal_icon(int index) const {}
inline const ::sync_pb::SendTabToSelfPush_Image& SendTabToSelfPush::icon(int index) const {}
inline ::sync_pb::SendTabToSelfPush_Image* SendTabToSelfPush::_internal_add_icon() {}
inline ::sync_pb::SendTabToSelfPush_Image* SendTabToSelfPush::add_icon() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sync_pb::SendTabToSelfPush_Image >&
SendTabToSelfPush::icon() const {}

// optional .sync_pb.SendTabToSelfPush.Image favicon = 4;
inline bool SendTabToSelfPush::_internal_has_favicon() const {}
inline bool SendTabToSelfPush::has_favicon() const {}
inline void SendTabToSelfPush::clear_favicon() {}
inline const ::sync_pb::SendTabToSelfPush_Image& SendTabToSelfPush::_internal_favicon() const {}
inline const ::sync_pb::SendTabToSelfPush_Image& SendTabToSelfPush::favicon() const {}
inline void SendTabToSelfPush::unsafe_arena_set_allocated_favicon(
    ::sync_pb::SendTabToSelfPush_Image* favicon) {}
inline ::sync_pb::SendTabToSelfPush_Image* SendTabToSelfPush::release_favicon() {}
inline ::sync_pb::SendTabToSelfPush_Image* SendTabToSelfPush::unsafe_arena_release_favicon() {}
inline ::sync_pb::SendTabToSelfPush_Image* SendTabToSelfPush::_internal_mutable_favicon() {}
inline ::sync_pb::SendTabToSelfPush_Image* SendTabToSelfPush::mutable_favicon() {}
inline void SendTabToSelfPush::set_allocated_favicon(::sync_pb::SendTabToSelfPush_Image* favicon) {}

// optional string destination_url = 5;
inline bool SendTabToSelfPush::_internal_has_destination_url() const {}
inline bool SendTabToSelfPush::has_destination_url() const {}
inline void SendTabToSelfPush::clear_destination_url() {}
inline const std::string& SendTabToSelfPush::destination_url() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SendTabToSelfPush::set_destination_url(ArgT0&& arg0, ArgT... args) {}
inline std::string* SendTabToSelfPush::mutable_destination_url() {}
inline const std::string& SendTabToSelfPush::_internal_destination_url() const {}
inline void SendTabToSelfPush::_internal_set_destination_url(const std::string& value) {}
inline std::string* SendTabToSelfPush::_internal_mutable_destination_url() {}
inline std::string* SendTabToSelfPush::release_destination_url() {}
inline void SendTabToSelfPush::set_allocated_destination_url(std::string* destination_url) {}

// optional string placeholder_title = 6;
inline bool SendTabToSelfPush::_internal_has_placeholder_title() const {}
inline bool SendTabToSelfPush::has_placeholder_title() const {}
inline void SendTabToSelfPush::clear_placeholder_title() {}
inline const std::string& SendTabToSelfPush::placeholder_title() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SendTabToSelfPush::set_placeholder_title(ArgT0&& arg0, ArgT... args) {}
inline std::string* SendTabToSelfPush::mutable_placeholder_title() {}
inline const std::string& SendTabToSelfPush::_internal_placeholder_title() const {}
inline void SendTabToSelfPush::_internal_set_placeholder_title(const std::string& value) {}
inline std::string* SendTabToSelfPush::_internal_mutable_placeholder_title() {}
inline std::string* SendTabToSelfPush::release_placeholder_title() {}
inline void SendTabToSelfPush::set_allocated_placeholder_title(std::string* placeholder_title) {}

// optional string placeholder_body = 7;
inline bool SendTabToSelfPush::_internal_has_placeholder_body() const {}
inline bool SendTabToSelfPush::has_placeholder_body() const {}
inline void SendTabToSelfPush::clear_placeholder_body() {}
inline const std::string& SendTabToSelfPush::placeholder_body() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SendTabToSelfPush::set_placeholder_body(ArgT0&& arg0, ArgT... args) {}
inline std::string* SendTabToSelfPush::mutable_placeholder_body() {}
inline const std::string& SendTabToSelfPush::_internal_placeholder_body() const {}
inline void SendTabToSelfPush::_internal_set_placeholder_body(const std::string& value) {}
inline std::string* SendTabToSelfPush::_internal_mutable_placeholder_body() {}
inline std::string* SendTabToSelfPush::release_placeholder_body() {}
inline void SendTabToSelfPush::set_allocated_placeholder_body(std::string* placeholder_body) {}

// optional string entry_unique_guid = 8;
inline bool SendTabToSelfPush::_internal_has_entry_unique_guid() const {}
inline bool SendTabToSelfPush::has_entry_unique_guid() const {}
inline void SendTabToSelfPush::clear_entry_unique_guid() {}
inline const std::string& SendTabToSelfPush::entry_unique_guid() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SendTabToSelfPush::set_entry_unique_guid(ArgT0&& arg0, ArgT... args) {}
inline std::string* SendTabToSelfPush::mutable_entry_unique_guid() {}
inline const std::string& SendTabToSelfPush::_internal_entry_unique_guid() const {}
inline void SendTabToSelfPush::_internal_set_entry_unique_guid(const std::string& value) {}
inline std::string* SendTabToSelfPush::_internal_mutable_entry_unique_guid() {}
inline std::string* SendTabToSelfPush::release_entry_unique_guid() {}
inline void SendTabToSelfPush::set_allocated_entry_unique_guid(std::string* entry_unique_guid) {}

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace sync_pb

// @@protoc_insertion_point(global_scope)

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