#ifndef GOOGLE_PROTOBUF_INCLUDED_share_5ftarget_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_share_5ftarget_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/map.h>
#include <google/protobuf/map_entry_lite.h>
#include <google/protobuf/map_field_lite.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_share_5ftarget_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_share_5ftarget_2eproto { … };
namespace sharing {
namespace mojom {
class MapLocaleTargets;
struct MapLocaleTargetsDefaultTypeInternal;
extern MapLocaleTargetsDefaultTypeInternal _MapLocaleTargets_default_instance_;
class MapLocaleTargets_MapTargetLocaleMapEntry_DoNotUse;
struct MapLocaleTargets_MapTargetLocaleMapEntry_DoNotUseDefaultTypeInternal;
extern MapLocaleTargets_MapTargetLocaleMapEntry_DoNotUseDefaultTypeInternal _MapLocaleTargets_MapTargetLocaleMapEntry_DoNotUse_default_instance_;
class ShareTarget;
struct ShareTargetDefaultTypeInternal;
extern ShareTargetDefaultTypeInternal _ShareTarget_default_instance_;
class ShareTargetLocalesForParsing;
struct ShareTargetLocalesForParsingDefaultTypeInternal;
extern ShareTargetLocalesForParsingDefaultTypeInternal _ShareTargetLocalesForParsing_default_instance_;
class ShareTargets;
struct ShareTargetsDefaultTypeInternal;
extern ShareTargetsDefaultTypeInternal _ShareTargets_default_instance_;
class TargetLocalesForParsing;
struct TargetLocalesForParsingDefaultTypeInternal;
extern TargetLocalesForParsingDefaultTypeInternal _TargetLocalesForParsing_default_instance_;
class TmpShareTargetMap;
struct TmpShareTargetMapDefaultTypeInternal;
extern TmpShareTargetMapDefaultTypeInternal _TmpShareTargetMap_default_instance_;
class TmpShareTargetMap_AllTargetsEntry_DoNotUse;
struct TmpShareTargetMap_AllTargetsEntry_DoNotUseDefaultTypeInternal;
extern TmpShareTargetMap_AllTargetsEntry_DoNotUseDefaultTypeInternal _TmpShareTargetMap_AllTargetsEntry_DoNotUse_default_instance_;
}
}
PROTOBUF_NAMESPACE_OPEN
template<> ::sharing::mojom::MapLocaleTargets* Arena::CreateMaybeMessage<::sharing::mojom::MapLocaleTargets>(Arena*);
template<> ::sharing::mojom::MapLocaleTargets_MapTargetLocaleMapEntry_DoNotUse* Arena::CreateMaybeMessage<::sharing::mojom::MapLocaleTargets_MapTargetLocaleMapEntry_DoNotUse>(Arena*);
template<> ::sharing::mojom::ShareTarget* Arena::CreateMaybeMessage<::sharing::mojom::ShareTarget>(Arena*);
template<> ::sharing::mojom::ShareTargetLocalesForParsing* Arena::CreateMaybeMessage<::sharing::mojom::ShareTargetLocalesForParsing>(Arena*);
template<> ::sharing::mojom::ShareTargets* Arena::CreateMaybeMessage<::sharing::mojom::ShareTargets>(Arena*);
template<> ::sharing::mojom::TargetLocalesForParsing* Arena::CreateMaybeMessage<::sharing::mojom::TargetLocalesForParsing>(Arena*);
template<> ::sharing::mojom::TmpShareTargetMap* Arena::CreateMaybeMessage<::sharing::mojom::TmpShareTargetMap>(Arena*);
template<> ::sharing::mojom::TmpShareTargetMap_AllTargetsEntry_DoNotUse* Arena::CreateMaybeMessage<::sharing::mojom::TmpShareTargetMap_AllTargetsEntry_DoNotUse>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace sharing {
namespace mojom {
class ShareTarget final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ShareTargets final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class MapLocaleTargets_MapTargetLocaleMapEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<MapLocaleTargets_MapTargetLocaleMapEntry_DoNotUse,
std::string, ::sharing::mojom::ShareTargets,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> { … };
class MapLocaleTargets final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class TmpShareTargetMap_AllTargetsEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<TmpShareTargetMap_AllTargetsEntry_DoNotUse,
std::string, ::sharing::mojom::ShareTarget,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> { … };
class TmpShareTargetMap final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class ShareTargetLocalesForParsing final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class TargetLocalesForParsing final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline void ShareTarget::clear_nickname() { … }
inline const std::string& ShareTarget::nickname() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ShareTarget::set_nickname(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ShareTarget::mutable_nickname() { … }
inline const std::string& ShareTarget::_internal_nickname() const { … }
inline void ShareTarget::_internal_set_nickname(const std::string& value) { … }
inline std::string* ShareTarget::_internal_mutable_nickname() { … }
inline std::string* ShareTarget::release_nickname() { … }
inline void ShareTarget::set_allocated_nickname(std::string* nickname) { … }
inline void ShareTarget::clear_url() { … }
inline const std::string& ShareTarget::url() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ShareTarget::set_url(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ShareTarget::mutable_url() { … }
inline const std::string& ShareTarget::_internal_url() const { … }
inline void ShareTarget::_internal_set_url(const std::string& value) { … }
inline std::string* ShareTarget::_internal_mutable_url() { … }
inline std::string* ShareTarget::release_url() { … }
inline void ShareTarget::set_allocated_url(std::string* url) { … }
inline void ShareTarget::clear_icon() { … }
inline const std::string& ShareTarget::icon() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ShareTarget::set_icon(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ShareTarget::mutable_icon() { … }
inline const std::string& ShareTarget::_internal_icon() const { … }
inline void ShareTarget::_internal_set_icon(const std::string& value) { … }
inline std::string* ShareTarget::_internal_mutable_icon() { … }
inline std::string* ShareTarget::release_icon() { … }
inline void ShareTarget::set_allocated_icon(std::string* icon) { … }
inline void ShareTarget::clear_icon_2x() { … }
inline const std::string& ShareTarget::icon_2x() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ShareTarget::set_icon_2x(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ShareTarget::mutable_icon_2x() { … }
inline const std::string& ShareTarget::_internal_icon_2x() const { … }
inline void ShareTarget::_internal_set_icon_2x(const std::string& value) { … }
inline std::string* ShareTarget::_internal_mutable_icon_2x() { … }
inline std::string* ShareTarget::release_icon_2x() { … }
inline void ShareTarget::set_allocated_icon_2x(std::string* icon_2x) { … }
inline void ShareTarget::clear_icon_3x() { … }
inline const std::string& ShareTarget::icon_3x() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ShareTarget::set_icon_3x(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ShareTarget::mutable_icon_3x() { … }
inline const std::string& ShareTarget::_internal_icon_3x() const { … }
inline void ShareTarget::_internal_set_icon_3x(const std::string& value) { … }
inline std::string* ShareTarget::_internal_mutable_icon_3x() { … }
inline std::string* ShareTarget::release_icon_3x() { … }
inline void ShareTarget::set_allocated_icon_3x(std::string* icon_3x) { … }
inline int ShareTargets::_internal_targets_size() const { … }
inline int ShareTargets::targets_size() const { … }
inline void ShareTargets::clear_targets() { … }
inline ::sharing::mojom::ShareTarget* ShareTargets::mutable_targets(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sharing::mojom::ShareTarget >*
ShareTargets::mutable_targets() { … }
inline const ::sharing::mojom::ShareTarget& ShareTargets::_internal_targets(int index) const { … }
inline const ::sharing::mojom::ShareTarget& ShareTargets::targets(int index) const { … }
inline ::sharing::mojom::ShareTarget* ShareTargets::_internal_add_targets() { … }
inline ::sharing::mojom::ShareTarget* ShareTargets::add_targets() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sharing::mojom::ShareTarget >&
ShareTargets::targets() const { … }
inline int MapLocaleTargets::_internal_map_target_locale_map_size() const { … }
inline int MapLocaleTargets::map_target_locale_map_size() const { … }
inline void MapLocaleTargets::clear_map_target_locale_map() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::sharing::mojom::ShareTargets >&
MapLocaleTargets::_internal_map_target_locale_map() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::sharing::mojom::ShareTargets >&
MapLocaleTargets::map_target_locale_map() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::sharing::mojom::ShareTargets >*
MapLocaleTargets::_internal_mutable_map_target_locale_map() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::sharing::mojom::ShareTargets >*
MapLocaleTargets::mutable_map_target_locale_map() { … }
inline void MapLocaleTargets::clear_version_id() { … }
inline uint32_t MapLocaleTargets::_internal_version_id() const { … }
inline uint32_t MapLocaleTargets::version_id() const { … }
inline void MapLocaleTargets::_internal_set_version_id(uint32_t value) { … }
inline void MapLocaleTargets::set_version_id(uint32_t value) { … }
inline int TmpShareTargetMap::_internal_all_targets_size() const { … }
inline int TmpShareTargetMap::all_targets_size() const { … }
inline void TmpShareTargetMap::clear_all_targets() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::sharing::mojom::ShareTarget >&
TmpShareTargetMap::_internal_all_targets() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::sharing::mojom::ShareTarget >&
TmpShareTargetMap::all_targets() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::sharing::mojom::ShareTarget >*
TmpShareTargetMap::_internal_mutable_all_targets() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::sharing::mojom::ShareTarget >*
TmpShareTargetMap::mutable_all_targets() { … }
inline int ShareTargetLocalesForParsing::_internal_targets_size() const { … }
inline int ShareTargetLocalesForParsing::targets_size() const { … }
inline void ShareTargetLocalesForParsing::clear_targets() { … }
inline std::string* ShareTargetLocalesForParsing::add_targets() { … }
inline const std::string& ShareTargetLocalesForParsing::_internal_targets(int index) const { … }
inline const std::string& ShareTargetLocalesForParsing::targets(int index) const { … }
inline std::string* ShareTargetLocalesForParsing::mutable_targets(int index) { … }
inline void ShareTargetLocalesForParsing::set_targets(int index, const std::string& value) { … }
inline void ShareTargetLocalesForParsing::set_targets(int index, std::string&& value) { … }
inline void ShareTargetLocalesForParsing::set_targets(int index, const char* value) { … }
inline void ShareTargetLocalesForParsing::set_targets(int index, const char* value, size_t size) { … }
inline std::string* ShareTargetLocalesForParsing::_internal_add_targets() { … }
inline void ShareTargetLocalesForParsing::add_targets(const std::string& value) { … }
inline void ShareTargetLocalesForParsing::add_targets(std::string&& value) { … }
inline void ShareTargetLocalesForParsing::add_targets(const char* value) { … }
inline void ShareTargetLocalesForParsing::add_targets(const char* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
ShareTargetLocalesForParsing::targets() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
ShareTargetLocalesForParsing::mutable_targets() { … }
inline int ShareTargetLocalesForParsing::_internal_locale_keys_size() const { … }
inline int ShareTargetLocalesForParsing::locale_keys_size() const { … }
inline void ShareTargetLocalesForParsing::clear_locale_keys() { … }
inline std::string* ShareTargetLocalesForParsing::add_locale_keys() { … }
inline const std::string& ShareTargetLocalesForParsing::_internal_locale_keys(int index) const { … }
inline const std::string& ShareTargetLocalesForParsing::locale_keys(int index) const { … }
inline std::string* ShareTargetLocalesForParsing::mutable_locale_keys(int index) { … }
inline void ShareTargetLocalesForParsing::set_locale_keys(int index, const std::string& value) { … }
inline void ShareTargetLocalesForParsing::set_locale_keys(int index, std::string&& value) { … }
inline void ShareTargetLocalesForParsing::set_locale_keys(int index, const char* value) { … }
inline void ShareTargetLocalesForParsing::set_locale_keys(int index, const char* value, size_t size) { … }
inline std::string* ShareTargetLocalesForParsing::_internal_add_locale_keys() { … }
inline void ShareTargetLocalesForParsing::add_locale_keys(const std::string& value) { … }
inline void ShareTargetLocalesForParsing::add_locale_keys(std::string&& value) { … }
inline void ShareTargetLocalesForParsing::add_locale_keys(const char* value) { … }
inline void ShareTargetLocalesForParsing::add_locale_keys(const char* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
ShareTargetLocalesForParsing::locale_keys() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
ShareTargetLocalesForParsing::mutable_locale_keys() { … }
inline int TargetLocalesForParsing::_internal_targets_size() const { … }
inline int TargetLocalesForParsing::targets_size() const { … }
inline void TargetLocalesForParsing::clear_targets() { … }
inline ::sharing::mojom::ShareTarget* TargetLocalesForParsing::mutable_targets(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sharing::mojom::ShareTarget >*
TargetLocalesForParsing::mutable_targets() { … }
inline const ::sharing::mojom::ShareTarget& TargetLocalesForParsing::_internal_targets(int index) const { … }
inline const ::sharing::mojom::ShareTarget& TargetLocalesForParsing::targets(int index) const { … }
inline ::sharing::mojom::ShareTarget* TargetLocalesForParsing::_internal_add_targets() { … }
inline ::sharing::mojom::ShareTarget* TargetLocalesForParsing::add_targets() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sharing::mojom::ShareTarget >&
TargetLocalesForParsing::targets() const { … }
inline int TargetLocalesForParsing::_internal_locale_mapping_size() const { … }
inline int TargetLocalesForParsing::locale_mapping_size() const { … }
inline void TargetLocalesForParsing::clear_locale_mapping() { … }
inline ::sharing::mojom::ShareTargetLocalesForParsing* TargetLocalesForParsing::mutable_locale_mapping(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sharing::mojom::ShareTargetLocalesForParsing >*
TargetLocalesForParsing::mutable_locale_mapping() { … }
inline const ::sharing::mojom::ShareTargetLocalesForParsing& TargetLocalesForParsing::_internal_locale_mapping(int index) const { … }
inline const ::sharing::mojom::ShareTargetLocalesForParsing& TargetLocalesForParsing::locale_mapping(int index) const { … }
inline ::sharing::mojom::ShareTargetLocalesForParsing* TargetLocalesForParsing::_internal_add_locale_mapping() { … }
inline ::sharing::mojom::ShareTargetLocalesForParsing* TargetLocalesForParsing::add_locale_mapping() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sharing::mojom::ShareTargetLocalesForParsing >&
TargetLocalesForParsing::locale_mapping() const { … }
inline void TargetLocalesForParsing::clear_version_id() { … }
inline uint32_t TargetLocalesForParsing::_internal_version_id() const { … }
inline uint32_t TargetLocalesForParsing::version_id() const { … }
inline void TargetLocalesForParsing::_internal_set_version_id(uint32_t value) { … }
inline void TargetLocalesForParsing::set_version_id(uint32_t value) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
}
#include <google/protobuf/port_undef.inc>
#endif