chromium/out/Default/gen/chrome/browser/web_applications/proto/web_app_translations.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: chrome/browser/web_applications/proto/web_app_translations.proto

#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>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
#include <google/protobuf/map.h>  // IWYU pragma: export
#include <google/protobuf/map_entry_lite.h>
#include <google/protobuf/map_field_lite.h>
// @@protoc_insertion_point(includes)
#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;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
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_;
}  // namespace web_app
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 /* @@protoc_insertion_point(class_definition:web_app.AllTranslations) */ {};
// -------------------------------------------------------------------

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 /* @@protoc_insertion_point(class_definition:web_app.WebAppTranslations) */ {};
// -------------------------------------------------------------------

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


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

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

// AllTranslations

// map<string, .web_app.WebAppTranslations> id_to_translations_map = 1;
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() {}

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

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

// WebAppTranslations

// map<string, .web_app.LocaleOverrides> locale_to_overrides_map = 1;
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() {}

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

// LocaleOverrides

// optional string name = 1;
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) {}

// optional string short_name = 2;
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) {}

// optional string description = 3;
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  // __GNUC__
// -------------------------------------------------------------------

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

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace web_app

// @@protoc_insertion_point(global_scope)

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