#ifndef GOOGLE_PROTOBUF_INCLUDED_chrome_2fbrowser_2fweb_5fapplications_2fproto_2fweb_5fapp_5ftranslations_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_chrome_2fbrowser_2fweb_5fapplications_2fproto_2fweb_5fapp_5ftranslations_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_chrome_2fbrowser_2fweb_5fapplications_2fproto_2fweb_5fapp_5ftranslations_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_chrome_2fbrowser_2fweb_5fapplications_2fproto_2fweb_5fapp_5ftranslations_2eproto { … };
namespace web_app {
class AllTranslations;
struct AllTranslationsDefaultTypeInternal;
extern AllTranslationsDefaultTypeInternal _AllTranslations_default_instance_;
class AllTranslations_IdToTranslationsMapEntry_DoNotUse;
struct AllTranslations_IdToTranslationsMapEntry_DoNotUseDefaultTypeInternal;
extern AllTranslations_IdToTranslationsMapEntry_DoNotUseDefaultTypeInternal _AllTranslations_IdToTranslationsMapEntry_DoNotUse_default_instance_;
class LocaleOverrides;
struct LocaleOverridesDefaultTypeInternal;
extern LocaleOverridesDefaultTypeInternal _LocaleOverrides_default_instance_;
class WebAppTranslations;
struct WebAppTranslationsDefaultTypeInternal;
extern WebAppTranslationsDefaultTypeInternal _WebAppTranslations_default_instance_;
class WebAppTranslations_LocaleToOverridesMapEntry_DoNotUse;
struct WebAppTranslations_LocaleToOverridesMapEntry_DoNotUseDefaultTypeInternal;
extern WebAppTranslations_LocaleToOverridesMapEntry_DoNotUseDefaultTypeInternal _WebAppTranslations_LocaleToOverridesMapEntry_DoNotUse_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::web_app::AllTranslations* Arena::CreateMaybeMessage<::web_app::AllTranslations>(Arena*);
template<> ::web_app::AllTranslations_IdToTranslationsMapEntry_DoNotUse* Arena::CreateMaybeMessage<::web_app::AllTranslations_IdToTranslationsMapEntry_DoNotUse>(Arena*);
template<> ::web_app::LocaleOverrides* Arena::CreateMaybeMessage<::web_app::LocaleOverrides>(Arena*);
template<> ::web_app::WebAppTranslations* Arena::CreateMaybeMessage<::web_app::WebAppTranslations>(Arena*);
template<> ::web_app::WebAppTranslations_LocaleToOverridesMapEntry_DoNotUse* Arena::CreateMaybeMessage<::web_app::WebAppTranslations_LocaleToOverridesMapEntry_DoNotUse>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace web_app {
class AllTranslations_IdToTranslationsMapEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<AllTranslations_IdToTranslationsMapEntry_DoNotUse,
std::string, ::web_app::WebAppTranslations,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> { … };
class AllTranslations final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class WebAppTranslations_LocaleToOverridesMapEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntryLite<WebAppTranslations_LocaleToOverridesMapEntry_DoNotUse,
std::string, ::web_app::LocaleOverrides,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING,
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> { … };
class WebAppTranslations final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class LocaleOverrides final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline int AllTranslations::_internal_id_to_translations_map_size() const { … }
inline int AllTranslations::id_to_translations_map_size() const { … }
inline void AllTranslations::clear_id_to_translations_map() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::web_app::WebAppTranslations >&
AllTranslations::_internal_id_to_translations_map() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::web_app::WebAppTranslations >&
AllTranslations::id_to_translations_map() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::web_app::WebAppTranslations >*
AllTranslations::_internal_mutable_id_to_translations_map() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::web_app::WebAppTranslations >*
AllTranslations::mutable_id_to_translations_map() { … }
inline int WebAppTranslations::_internal_locale_to_overrides_map_size() const { … }
inline int WebAppTranslations::locale_to_overrides_map_size() const { … }
inline void WebAppTranslations::clear_locale_to_overrides_map() { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::web_app::LocaleOverrides >&
WebAppTranslations::_internal_locale_to_overrides_map() const { … }
inline const ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::web_app::LocaleOverrides >&
WebAppTranslations::locale_to_overrides_map() const { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::web_app::LocaleOverrides >*
WebAppTranslations::_internal_mutable_locale_to_overrides_map() { … }
inline ::PROTOBUF_NAMESPACE_ID::Map< std::string, ::web_app::LocaleOverrides >*
WebAppTranslations::mutable_locale_to_overrides_map() { … }
inline bool LocaleOverrides::_internal_has_name() const { … }
inline bool LocaleOverrides::has_name() const { … }
inline void LocaleOverrides::clear_name() { … }
inline const std::string& LocaleOverrides::name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LocaleOverrides::set_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* LocaleOverrides::mutable_name() { … }
inline const std::string& LocaleOverrides::_internal_name() const { … }
inline void LocaleOverrides::_internal_set_name(const std::string& value) { … }
inline std::string* LocaleOverrides::_internal_mutable_name() { … }
inline std::string* LocaleOverrides::release_name() { … }
inline void LocaleOverrides::set_allocated_name(std::string* name) { … }
inline bool LocaleOverrides::_internal_has_short_name() const { … }
inline bool LocaleOverrides::has_short_name() const { … }
inline void LocaleOverrides::clear_short_name() { … }
inline const std::string& LocaleOverrides::short_name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LocaleOverrides::set_short_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* LocaleOverrides::mutable_short_name() { … }
inline const std::string& LocaleOverrides::_internal_short_name() const { … }
inline void LocaleOverrides::_internal_set_short_name(const std::string& value) { … }
inline std::string* LocaleOverrides::_internal_mutable_short_name() { … }
inline std::string* LocaleOverrides::release_short_name() { … }
inline void LocaleOverrides::set_allocated_short_name(std::string* short_name) { … }
inline bool LocaleOverrides::_internal_has_description() const { … }
inline bool LocaleOverrides::has_description() const { … }
inline void LocaleOverrides::clear_description() { … }
inline const std::string& LocaleOverrides::description() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LocaleOverrides::set_description(ArgT0&& arg0, ArgT... args) { … }
inline std::string* LocaleOverrides::mutable_description() { … }
inline const std::string& LocaleOverrides::_internal_description() const { … }
inline void LocaleOverrides::_internal_set_description(const std::string& value) { … }
inline std::string* LocaleOverrides::_internal_mutable_description() { … }
inline std::string* LocaleOverrides::release_description() { … }
inline void LocaleOverrides::set_allocated_description(std::string* description) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif