Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Firefox/toolkit/components/cookiebanners/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 39 kB image not shown  

Quelle  cookieBanner.pb.h   Sprache: C

 
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: cookieBanner.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_cookieBanner_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_cookieBanner_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_cookieBanner_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_cookieBanner_2eproto {
  static const uint32_t offsets[];
};
namespace mozilla {
namespace cookieBanner {
class GoogleSOCSCookie;
struct GoogleSOCSCookieDefaultTypeInternal;
extern GoogleSOCSCookieDefaultTypeInternal _GoogleSOCSCookie_default_instance_;
class GoogleSOCSCookie_extraData;
struct GoogleSOCSCookie_extraDataDefaultTypeInternal;
extern GoogleSOCSCookie_extraDataDefaultTypeInternal _GoogleSOCSCookie_extraData_default_instance_;
class GoogleSOCSCookie_timeData;
struct GoogleSOCSCookie_timeDataDefaultTypeInternal;
extern GoogleSOCSCookie_timeDataDefaultTypeInternal _GoogleSOCSCookie_timeData_default_instance_;
}  // namespace cookieBanner
}  // namespace mozilla
PROTOBUF_NAMESPACE_OPEN
template<> ::mozilla::cookieBanner::GoogleSOCSCookie* Arena::CreateMaybeMessage<::mozilla::cookieBanner::GoogleSOCSCookie>(Arena*);
template<> ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* Arena::CreateMaybeMessage<::mozilla::cookieBanner::GoogleSOCSCookie_extraData>(Arena*);
template<> ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* Arena::CreateMaybeMessage<::mozilla::cookieBanner::GoogleSOCSCookie_timeData>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace mozilla {
namespace cookieBanner {

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

class GoogleSOCSCookie_extraData final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:mozilla.cookieBanner.GoogleSOCSCookie.extraData) */ {
 public:
  inline GoogleSOCSCookie_extraData() : GoogleSOCSCookie_extraData(nullptr) {}
  ~GoogleSOCSCookie_extraData() override;
  explicit PROTOBUF_CONSTEXPR GoogleSOCSCookie_extraData(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);

  GoogleSOCSCookie_extraData(const GoogleSOCSCookie_extraData& from);
  GoogleSOCSCookie_extraData(GoogleSOCSCookie_extraData&& from) noexcept
    : GoogleSOCSCookie_extraData() {
    *this = ::std::move(from);
  }

  inline GoogleSOCSCookie_extraData& operator=(const GoogleSOCSCookie_extraData&&nbsp;from) {
    CopyFrom(from);
    return *this;
  }
  inline GoogleSOCSCookie_extraData& operator=(GoogleSOCSCookie_extraData&& from) noexcept {
    if (this == &from) return *this;
    if (GetOwningArena() == from.GetOwningArena()
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
        && GetOwningArena() != nullptr
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
    ) {
      InternalSwap(&from);
    } else {
      CopyFrom(from);
    }
    return *this;
  }

  inline const std::string& unknown_fields() const {
    return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
  }
  inline std::string* mutable_unknown_fields() {
    return _internal_metadata_.mutable_unknown_fields<std::string>();
  }

  static const GoogleSOCSCookie_extraData& default_instance() {
    return *internal_default_instance();
  }
  static inline const GoogleSOCSCookie_extraData* internal_default_instance() {
    return reinterpret_cast<const GoogleSOCSCookie_extraData*>(
               &_GoogleSOCSCookie_extraData_default_instance_);
  }
  static constexpr int kIndexInFileMessages =
    0;

  friend void swap(GoogleSOCSCookie_extraData& a, GoogleSOCSCookie_extraData& b) {
    a.Swap(&b);
  }
  inline void Swap(GoogleSOCSCookie_extraData* other) {
    if (other == thisreturn;
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
    if (GetOwningArena() != nullptr &&
        GetOwningArena() == other->GetOwningArena()) {
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
    if (GetOwningArena() == other->GetOwningArena()) {
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
      InternalSwap(other);
    } else {
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
    }
  }
  void UnsafeArenaSwap(GoogleSOCSCookie_extraData* other) {
    if (other == thisreturn;
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
    InternalSwap(other);
  }

  // implements Message ----------------------------------------------

  GoogleSOCSCookie_extraData* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
    return CreateMaybeMessage<GoogleSOCSCookie_extraData>(arena);
  }
  void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
  void CopyFrom(const GoogleSOCSCookie_extraData& from);
  void MergeFrom(const GoogleSOCSCookie_extraData& from);
  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  bool IsInitialized() const final;

  size_t ByteSizeLong() const final;
  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  uint8_t* _InternalSerialize(
      uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }

  private:
  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
  void SharedDtor();
  void SetCachedSize(int size) const;
  void InternalSwap(GoogleSOCSCookie_extraData* other);

  private:
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
    return "mozilla.cookieBanner.GoogleSOCSCookie.extraData";
  }
  protected:
  explicit GoogleSOCSCookie_extraData(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                       bool is_message_owned = false);
  public:

  std::string GetTypeName() const final;

  // nested types ----------------------------------------------------

  // accessors -------------------------------------------------------

  enum : int {
    kPlatformFieldNumber = 2,
    kRegionFieldNumber = 3,
    kUnused1FieldNumber = 1,
    kUnused2FieldNumber = 4,
  };
  // required string platform = 2;
  bool has_platform() const;
  private:
  bool _internal_has_platform() const;
  public:
  void clear_platform();
  const std::string& platform() const;
  template <typename ArgT0 = const std::string&, typename... ArgT>
  void set_platform(ArgT0&& arg0, ArgT... args);
  std::string* mutable_platform();
  PROTOBUF_NODISCARD std::string* release_platform();
  void set_allocated_platform(std::string* platform);
  private:
  const std::string& _internal_platform() const;
  inline PROTOBUF_ALWAYS_INLINE void _internal_set_platform(const std::string& value);
  std::string* _internal_mutable_platform();
  public:

  // required string region = 3;
  bool has_region() const;
  private:
  bool _internal_has_region() const;
  public:
  void clear_region();
  const std::string& region() const;
  template <typename ArgT0 = const std::string&, typename... ArgT>
  void set_region(ArgT0&& arg0, ArgT... args);
  std::string* mutable_region();
  PROTOBUF_NODISCARD std::string* release_region();
  void set_allocated_region(std::string* region);
  private:
  const std::string& _internal_region() const;
  inline PROTOBUF_ALWAYS_INLINE void _internal_set_region(const std::string& value);
  std::string* _internal_mutable_region();
  public:

  // required uint32 unused1 = 1;
  bool has_unused1() const;
  private:
  bool _internal_has_unused1() const;
  public:
  void clear_unused1();
  uint32_t unused1() const;
  void set_unused1(uint32_t value);
  private:
  uint32_t _internal_unused1() const;
  void _internal_set_unused1(uint32_t value);
  public:

  // required uint32 unused2 = 4;
  bool has_unused2() const;
  private:
  bool _internal_has_unused2() const;
  public:
  void clear_unused2();
  uint32_t unused2() const;
  void set_unused2(uint32_t value);
  private:
  uint32_t _internal_unused2() const;
  void _internal_set_unused2(uint32_t value);
  public:

  // @@protoc_insertion_point(class_scope:mozilla.cookieBanner.GoogleSOCSCookie.extraData)
 private:
  class _Internal;

  // helper for ByteSizeLong()
  size_t RequiredFieldsByteSizeFallback() const;

  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  typedef void InternalArenaConstructable_;
  typedef void DestructorSkippable_;
  struct Impl_ {
    ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
    mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
    ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr platform_;
    ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr region_;
    uint32_t unused1_;
    uint32_t unused2_;
  };
  union { Impl_ _impl_; };
  friend struct ::TableStruct_cookieBanner_2eproto;
};
// -------------------------------------------------------------------

class GoogleSOCSCookie_timeData final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:mozilla.cookieBanner.GoogleSOCSCookie.timeData) */ {
 public:
  inline GoogleSOCSCookie_timeData() : GoogleSOCSCookie_timeData(nullptr) {}
  ~GoogleSOCSCookie_timeData() override;
  explicit PROTOBUF_CONSTEXPR GoogleSOCSCookie_timeData(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);

  GoogleSOCSCookie_timeData(const GoogleSOCSCookie_timeData& from);
  GoogleSOCSCookie_timeData(GoogleSOCSCookie_timeData&& from) noexcept
    : GoogleSOCSCookie_timeData() {
    *this = ::std::move(from);
  }

  inline GoogleSOCSCookie_timeData& operator=(const GoogleSOCSCookie_timeData& ;from) {
    CopyFrom(from);
    return *this;
  }
  inline GoogleSOCSCookie_timeData& operator=(GoogleSOCSCookie_timeData&& from) noexcept {
    if (this == &from) return *this;
    if (GetOwningArena() == from.GetOwningArena()
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
        && GetOwningArena() != nullptr
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
    ) {
      InternalSwap(&from);
    } else {
      CopyFrom(from);
    }
    return *this;
  }

  inline const std::string& unknown_fields() const {
    return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
  }
  inline std::string* mutable_unknown_fields() {
    return _internal_metadata_.mutable_unknown_fields<std::string>();
  }

  static const GoogleSOCSCookie_timeData& default_instance() {
    return *internal_default_instance();
  }
  static inline const GoogleSOCSCookie_timeData* internal_default_instance() {
    return reinterpret_cast<const GoogleSOCSCookie_timeData*>(
               &_GoogleSOCSCookie_timeData_default_instance_);
  }
  static constexpr int kIndexInFileMessages =
    1;

  friend void swap(GoogleSOCSCookie_timeData& a, GoogleSOCSCookie_timeData& b) {
    a.Swap(&b);
  }
  inline void Swap(GoogleSOCSCookie_timeData* other) {
    if (other == thisreturn;
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
    if (GetOwningArena() != nullptr &&
        GetOwningArena() == other->GetOwningArena()) {
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
    if (GetOwningArena() == other->GetOwningArena()) {
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
      InternalSwap(other);
    } else {
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
    }
  }
  void UnsafeArenaSwap(GoogleSOCSCookie_timeData* other) {
    if (other == thisreturn;
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
    InternalSwap(other);
  }

  // implements Message ----------------------------------------------

  GoogleSOCSCookie_timeData* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
    return CreateMaybeMessage<GoogleSOCSCookie_timeData>(arena);
  }
  void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
  void CopyFrom(const GoogleSOCSCookie_timeData& from);
  void MergeFrom(const GoogleSOCSCookie_timeData& from);
  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  bool IsInitialized() const final;

  size_t ByteSizeLong() const final;
  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  uint8_t* _InternalSerialize(
      uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }

  private:
  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
  void SharedDtor();
  void SetCachedSize(int size) const;
  void InternalSwap(GoogleSOCSCookie_timeData* other);

  private:
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
    return "mozilla.cookieBanner.GoogleSOCSCookie.timeData";
  }
  protected:
  explicit GoogleSOCSCookie_timeData(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                       bool is_message_owned = false);
  public:

  std::string GetTypeName() const final;

  // nested types ----------------------------------------------------

  // accessors -------------------------------------------------------

  enum : int {
    kTimeStampFieldNumber = 1,
  };
  // required uint64 timeStamp = 1;
  bool has_timestamp() const;
  private:
  bool _internal_has_timestamp() const;
  public:
  void clear_timestamp();
  uint64_t timestamp() const;
  void set_timestamp(uint64_t value);
  private:
  uint64_t _internal_timestamp() const;
  void _internal_set_timestamp(uint64_t value);
  public:

  // @@protoc_insertion_point(class_scope:mozilla.cookieBanner.GoogleSOCSCookie.timeData)
 private:
  class _Internal;

  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  typedef void InternalArenaConstructable_;
  typedef void DestructorSkippable_;
  struct Impl_ {
    ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
    mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
    uint64_t timestamp_;
  };
  union { Impl_ _impl_; };
  friend struct ::TableStruct_cookieBanner_2eproto;
};
// -------------------------------------------------------------------

class GoogleSOCSCookie final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:mozilla.cookieBanner.GoogleSOCSCookie) */ {
 public:
  inline GoogleSOCSCookie() : GoogleSOCSCookie(nullptr) {}
  ~GoogleSOCSCookie() override;
  explicit PROTOBUF_CONSTEXPR GoogleSOCSCookie(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);

  GoogleSOCSCookie(const GoogleSOCSCookie& from);
  GoogleSOCSCookie(GoogleSOCSCookie&& from) noexcept
    : GoogleSOCSCookie() {
    *this = ::std::move(from);
  }

  inline GoogleSOCSCookie& operator=(const GoogleSOCSCookie& from) {
    CopyFrom(from);
    return *this;
  }
  inline GoogleSOCSCookie& operator=(GoogleSOCSCookie&& from) noexcept {
    if (this == &from) return *this;
    if (GetOwningArena() == from.GetOwningArena()
  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
        && GetOwningArena() != nullptr
  #endif  // !PROTOBUF_FORCE_COPY_IN_MOVE
    ) {
      InternalSwap(&from);
    } else {
      CopyFrom(from);
    }
    return *this;
  }

  inline const std::string& unknown_fields() const {
    return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
  }
  inline std::string* mutable_unknown_fields() {
    return _internal_metadata_.mutable_unknown_fields<std::string>();
  }

  static const GoogleSOCSCookie& default_instance() {
    return *internal_default_instance();
  }
  static inline const GoogleSOCSCookie* internal_default_instance() {
    return reinterpret_cast<const GoogleSOCSCookie*>(
               &_GoogleSOCSCookie_default_instance_);
  }
  static constexpr int kIndexInFileMessages =
    2;

  friend void swap(GoogleSOCSCookie& a, GoogleSOCSCookie& b) {
    a.Swap(&b);
  }
  inline void Swap(GoogleSOCSCookie* other) {
    if (other == thisreturn;
  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
    if (GetOwningArena() != nullptr &&
        GetOwningArena() == other->GetOwningArena()) {
   #else  // PROTOBUF_FORCE_COPY_IN_SWAP
    if (GetOwningArena() == other->GetOwningArena()) {
  #endif  // !PROTOBUF_FORCE_COPY_IN_SWAP
      InternalSwap(other);
    } else {
      ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
    }
  }
  void UnsafeArenaSwap(GoogleSOCSCookie* other) {
    if (other == thisreturn;
    GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
    InternalSwap(other);
  }

  // implements Message ----------------------------------------------

  GoogleSOCSCookie* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
    return CreateMaybeMessage<GoogleSOCSCookie>(arena);
  }
  void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)  final;
  void CopyFrom(const GoogleSOCSCookie& from);
  void MergeFrom(const GoogleSOCSCookie& from);
  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
  bool IsInitialized() const final;

  size_t ByteSizeLong() const final;
  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
  uint8_t* _InternalSerialize(
      uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
  int GetCachedSize() const final { return _impl_._cached_size_.Get(); }

  private:
  void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
  void SharedDtor();
  void SetCachedSize(int size) const;
  void InternalSwap(GoogleSOCSCookie* other);

  private:
  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
    return "mozilla.cookieBanner.GoogleSOCSCookie";
  }
  protected:
  explicit GoogleSOCSCookie(::PROTOBUF_NAMESPACE_ID::Arena* arena,
                       bool is_message_owned = false);
  public:

  std::string GetTypeName() const final;

  // nested types ----------------------------------------------------

  typedef GoogleSOCSCookie_extraData extraData;
  typedef GoogleSOCSCookie_timeData timeData;

  // accessors -------------------------------------------------------

  enum : int {
    kDataFieldNumber = 2,
    kTimeFieldNumber = 3,
    kGdprChoiceFieldNumber = 1,
  };
  // required .mozilla.cookieBanner.GoogleSOCSCookie.extraData data = 2;
  bool has_data() const;
  private:
  bool _internal_has_data() const;
  public:
  void clear_data();
  const ::mozilla::cookieBanner::GoogleSOCSCookie_extraData& data() const;
  PROTOBUF_NODISCARD ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* release_data();
  ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* mutable_data();
  void set_allocated_data(::mozilla::cookieBanner::GoogleSOCSCookie_extraData* data);
  private:
  const ::mozilla::cookieBanner::GoogleSOCSCookie_extraData& _internal_data() const;
  ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* _internal_mutable_data();
  public:
  void unsafe_arena_set_allocated_data(
      ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* data);
  ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* unsafe_arena_release_data();

  // required .mozilla.cookieBanner.GoogleSOCSCookie.timeData time = 3;
  bool has_time() const;
  private:
  bool _internal_has_time() const;
  public:
  void clear_time();
  const ::mozilla::cookieBanner::GoogleSOCSCookie_timeData& time() const;
  PROTOBUF_NODISCARD ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* release_time();
  ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* mutable_time();
  void set_allocated_time(::mozilla::cookieBanner::GoogleSOCSCookie_timeData* time);
  private:
  const ::mozilla::cookieBanner::GoogleSOCSCookie_timeData& _internal_time() const;
  ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* _internal_mutable_time();
  public:
  void unsafe_arena_set_allocated_time(
      ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* time);
  ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* unsafe_arena_release_time();

  // required uint32 gdpr_choice = 1;
  bool has_gdpr_choice() const;
  private:
  bool _internal_has_gdpr_choice() const;
  public:
  void clear_gdpr_choice();
  uint32_t gdpr_choice() const;
  void set_gdpr_choice(uint32_t value);
  private:
  uint32_t _internal_gdpr_choice() const;
  void _internal_set_gdpr_choice(uint32_t value);
  public:

  // @@protoc_insertion_point(class_scope:mozilla.cookieBanner.GoogleSOCSCookie)
 private:
  class _Internal;

  // helper for ByteSizeLong()
  size_t RequiredFieldsByteSizeFallback() const;

  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
  typedef void InternalArenaConstructable_;
  typedef void DestructorSkippable_;
  struct Impl_ {
    ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
    mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
    ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* data_;
    ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* time_;
    uint32_t gdpr_choice_;
  };
  union { Impl_ _impl_; };
  friend struct ::TableStruct_cookieBanner_2eproto;
};
// ===================================================================


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

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

// required uint32 unused1 = 1;
inline bool GoogleSOCSCookie_extraData::_internal_has_unused1() const {
  bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
  return value;
}
inline bool GoogleSOCSCookie_extraData::has_unused1() const {
  return _internal_has_unused1();
}
inline void GoogleSOCSCookie_extraData::clear_unused1() {
  _impl_.unused1_ = 0u;
  _impl_._has_bits_[0] &= ~0x00000004u;
}
inline uint32_t GoogleSOCSCookie_extraData::_internal_unused1() const {
  return _impl_.unused1_;
}
inline uint32_t GoogleSOCSCookie_extraData::unused1() const {
  // @@protoc_insertion_point(field_get:mozilla.cookieBanner.GoogleSOCSCookie.extraData.unused1)
  return _internal_unused1();
}
inline void GoogleSOCSCookie_extraData::_internal_set_unused1(uint32_t value) {
  _impl_._has_bits_[0] |= 0x00000004u;
  _impl_.unused1_ = value;
}
inline void GoogleSOCSCookie_extraData::set_unused1(uint32_t value) {
  _internal_set_unused1(value);
  // @@protoc_insertion_point(field_set:mozilla.cookieBanner.GoogleSOCSCookie.extraData.unused1)
}

// required string platform = 2;
inline bool GoogleSOCSCookie_extraData::_internal_has_platform() const {
  bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
  return value;
}
inline bool GoogleSOCSCookie_extraData::has_platform() const {
  return _internal_has_platform();
}
inline void GoogleSOCSCookie_extraData::clear_platform() {
  _impl_.platform_.ClearToEmpty();
  _impl_._has_bits_[0] &= ~0x00000001u;
}
inline const std::string& GoogleSOCSCookie_extraData::platform() const {
  // @@protoc_insertion_point(field_get:mozilla.cookieBanner.GoogleSOCSCookie.extraData.platform)
  return _internal_platform();
}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GoogleSOCSCookie_extraData::set_platform(ArgT0&& arg0, ArgT... args) {
 _impl_._has_bits_[0] |= 0x00000001u;
 _impl_.platform_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
  // @@protoc_insertion_point(field_set:mozilla.cookieBanner.GoogleSOCSCookie.extraData.platform)
}
inline std::string* GoogleSOCSCookie_extraData::mutable_platform() {
  std::string* _s = _internal_mutable_platform();
  // @@protoc_insertion_point(field_mutable:mozilla.cookieBanner.GoogleSOCSCookie.extraData.platform)
  return _s;
}
inline const std::string& GoogleSOCSCookie_extraData::_internal_platform() const {
  return _impl_.platform_.Get();
}
inline void GoogleSOCSCookie_extraData::_internal_set_platform(const std::string&&nbsp;value) {
  _impl_._has_bits_[0] |= 0x00000001u;
  _impl_.platform_.Set(value, GetArenaForAllocation());
}
inline std::string* GoogleSOCSCookie_extraData::_internal_mutable_platform() {
  _impl_._has_bits_[0] |= 0x00000001u;
  return _impl_.platform_.Mutable(GetArenaForAllocation());
}
inline std::string* GoogleSOCSCookie_extraData::release_platform() {
  // @@protoc_insertion_point(field_release:mozilla.cookieBanner.GoogleSOCSCookie.extraData.platform)
  if (!_internal_has_platform()) {
    return nullptr;
  }
  _impl_._has_bits_[0] &= ~0x00000001u;
  auto* p = _impl_.platform_.Release();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  if (_impl_.platform_.IsDefault()) {
    _impl_.platform_.Set("", GetArenaForAllocation());
  }
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  return p;
}
inline void GoogleSOCSCookie_extraData::set_allocated_platform(std::string* platform) {
  if (platform != nullptr) {
    _impl_._has_bits_[0] |= 0x00000001u;
  } else {
    _impl_._has_bits_[0] &= ~0x00000001u;
  }
  _impl_.platform_.SetAllocated(platform, GetArenaForAllocation());
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  if (_impl_.platform_.IsDefault()) {
    _impl_.platform_.Set("", GetArenaForAllocation());
  }
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  // @@protoc_insertion_point(field_set_allocated:mozilla.cookieBanner.GoogleSOCSCookie.extraData.platform)
}

// required string region = 3;
inline bool GoogleSOCSCookie_extraData::_internal_has_region() const {
  bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
  return value;
}
inline bool GoogleSOCSCookie_extraData::has_region() const {
  return _internal_has_region();
}
inline void GoogleSOCSCookie_extraData::clear_region() {
  _impl_.region_.ClearToEmpty();
  _impl_._has_bits_[0] &= ~0x00000002u;
}
inline const std::string& GoogleSOCSCookie_extraData::region() const {
  // @@protoc_insertion_point(field_get:mozilla.cookieBanner.GoogleSOCSCookie.extraData.region)
  return _internal_region();
}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void GoogleSOCSCookie_extraData::set_region(ArgT0&& arg0, ArgT... args) {
 _impl_._has_bits_[0] |= 0x00000002u;
 _impl_.region_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
  // @@protoc_insertion_point(field_set:mozilla.cookieBanner.GoogleSOCSCookie.extraData.region)
}
inline std::string* GoogleSOCSCookie_extraData::mutable_region() {
  std::string* _s = _internal_mutable_region();
  // @@protoc_insertion_point(field_mutable:mozilla.cookieBanner.GoogleSOCSCookie.extraData.region)
  return _s;
}
inline const std::string& GoogleSOCSCookie_extraData::_internal_region() const {
  return _impl_.region_.Get();
}
inline void GoogleSOCSCookie_extraData::_internal_set_region(const std::string& value) {
  _impl_._has_bits_[0] |= 0x00000002u;
  _impl_.region_.Set(value, GetArenaForAllocation());
}
inline std::string* GoogleSOCSCookie_extraData::_internal_mutable_region() {
  _impl_._has_bits_[0] |= 0x00000002u;
  return _impl_.region_.Mutable(GetArenaForAllocation());
}
inline std::string* GoogleSOCSCookie_extraData::release_region() {
  // @@protoc_insertion_point(field_release:mozilla.cookieBanner.GoogleSOCSCookie.extraData.region)
  if (!_internal_has_region()) {
    return nullptr;
  }
  _impl_._has_bits_[0] &= ~0x00000002u;
  auto* p = _impl_.region_.Release();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  if (_impl_.region_.IsDefault()) {
    _impl_.region_.Set("", GetArenaForAllocation());
  }
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  return p;
}
inline void GoogleSOCSCookie_extraData::set_allocated_region(std::string* region) {
  if (region != nullptr) {
    _impl_._has_bits_[0] |= 0x00000002u;
  } else {
    _impl_._has_bits_[0] &= ~0x00000002u;
  }
  _impl_.region_.SetAllocated(region, GetArenaForAllocation());
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
  if (_impl_.region_.IsDefault()) {
    _impl_.region_.Set("", GetArenaForAllocation());
  }
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
  // @@protoc_insertion_point(field_set_allocated:mozilla.cookieBanner.GoogleSOCSCookie.extraData.region)
}

// required uint32 unused2 = 4;
inline bool GoogleSOCSCookie_extraData::_internal_has_unused2() const {
  bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
  return value;
}
inline bool GoogleSOCSCookie_extraData::has_unused2() const {
  return _internal_has_unused2();
}
inline void GoogleSOCSCookie_extraData::clear_unused2() {
  _impl_.unused2_ = 0u;
  _impl_._has_bits_[0] &= ~0x00000008u;
}
inline uint32_t GoogleSOCSCookie_extraData::_internal_unused2() const {
  return _impl_.unused2_;
}
inline uint32_t GoogleSOCSCookie_extraData::unused2() const {
  // @@protoc_insertion_point(field_get:mozilla.cookieBanner.GoogleSOCSCookie.extraData.unused2)
  return _internal_unused2();
}
inline void GoogleSOCSCookie_extraData::_internal_set_unused2(uint32_t value) {
  _impl_._has_bits_[0] |= 0x00000008u;
  _impl_.unused2_ = value;
}
inline void GoogleSOCSCookie_extraData::set_unused2(uint32_t value) {
  _internal_set_unused2(value);
  // @@protoc_insertion_point(field_set:mozilla.cookieBanner.GoogleSOCSCookie.extraData.unused2)
}

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

// GoogleSOCSCookie_timeData

// required uint64 timeStamp = 1;
inline bool GoogleSOCSCookie_timeData::_internal_has_timestamp() const {
  bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
  return value;
}
inline bool GoogleSOCSCookie_timeData::has_timestamp() const {
  return _internal_has_timestamp();
}
inline void GoogleSOCSCookie_timeData::clear_timestamp() {
  _impl_.timestamp_ = uint64_t{0u};
  _impl_._has_bits_[0] &= ~0x00000001u;
}
inline uint64_t GoogleSOCSCookie_timeData::_internal_timestamp() const {
  return _impl_.timestamp_;
}
inline uint64_t GoogleSOCSCookie_timeData::timestamp() const {
  // @@protoc_insertion_point(field_get:mozilla.cookieBanner.GoogleSOCSCookie.timeData.timeStamp)
  return _internal_timestamp();
}
inline void GoogleSOCSCookie_timeData::_internal_set_timestamp(uint64_t value) {
  _impl_._has_bits_[0] |= 0x00000001u;
  _impl_.timestamp_ = value;
}
inline void GoogleSOCSCookie_timeData::set_timestamp(uint64_t value) {
  _internal_set_timestamp(value);
  // @@protoc_insertion_point(field_set:mozilla.cookieBanner.GoogleSOCSCookie.timeData.timeStamp)
}

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

// GoogleSOCSCookie

// required uint32 gdpr_choice = 1;
inline bool GoogleSOCSCookie::_internal_has_gdpr_choice() const {
  bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
  return value;
}
inline bool GoogleSOCSCookie::has_gdpr_choice() const {
  return _internal_has_gdpr_choice();
}
inline void GoogleSOCSCookie::clear_gdpr_choice() {
  _impl_.gdpr_choice_ = 0u;
  _impl_._has_bits_[0] &= ~0x00000004u;
}
inline uint32_t GoogleSOCSCookie::_internal_gdpr_choice() const {
  return _impl_.gdpr_choice_;
}
inline uint32_t GoogleSOCSCookie::gdpr_choice() const {
  // @@protoc_insertion_point(field_get:mozilla.cookieBanner.GoogleSOCSCookie.gdpr_choice)
  return _internal_gdpr_choice();
}
inline void GoogleSOCSCookie::_internal_set_gdpr_choice(uint32_t value) {
  _impl_._has_bits_[0] |= 0x00000004u;
  _impl_.gdpr_choice_ = value;
}
inline void GoogleSOCSCookie::set_gdpr_choice(uint32_t value) {
  _internal_set_gdpr_choice(value);
  // @@protoc_insertion_point(field_set:mozilla.cookieBanner.GoogleSOCSCookie.gdpr_choice)
}

// required .mozilla.cookieBanner.GoogleSOCSCookie.extraData data = 2;
inline bool GoogleSOCSCookie::_internal_has_data() const {
  bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
  PROTOBUF_ASSUME(!value || _impl_.data_ != nullptr);
  return value;
}
inline bool GoogleSOCSCookie::has_data() const {
  return _internal_has_data();
}
inline void GoogleSOCSCookie::clear_data() {
  if (_impl_.data_ != nullptr) _impl_.data_->Clear();
  _impl_._has_bits_[0] &= ~0x00000001u;
}
inline const ::mozilla::cookieBanner::GoogleSOCSCookie_extraData& GoogleSOCSCookie::_internal_data() const {
  const ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* p = _impl_.data_;
  return p != nullptr ? *p : reinterpret_cast<const ::mozilla::cookieBanner::GoogleSOCSCookie_extraData&>(
      ::mozilla::cookieBanner::_GoogleSOCSCookie_extraData_default_instance_);
}
inline const ::mozilla::cookieBanner::GoogleSOCSCookie_extraData& GoogleSOCSCookie::data() const {
  // @@protoc_insertion_point(field_get:mozilla.cookieBanner.GoogleSOCSCookie.data)
  return _internal_data();
}
inline void GoogleSOCSCookie::unsafe_arena_set_allocated_data(
    ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* data) {
  if (GetArenaForAllocation() == nullptr) {
    delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.data_);
  }
  _impl_.data_ = data;
  if (data) {
    _impl_._has_bits_[0] |= 0x00000001u;
  } else {
    _impl_._has_bits_[0] &= ~0x00000001u;
  }
  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:mozilla.cookieBanner.GoogleSOCSCookie.data)
}
inline ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* GoogleSOCSCookie::release_data() {
  _impl_._has_bits_[0] &= ~0x00000001u;
  ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* temp = _impl_.data_;
  _impl_.data_ = nullptr;
#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
  auto* old =  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  if (GetArenaForAllocation() == nullptr) { delete old; }
#else  // PROTOBUF_FORCE_COPY_IN_RELEASE
  if (GetArenaForAllocation() != nullptr) {
    temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  }
#endif  // !PROTOBUF_FORCE_COPY_IN_RELEASE
  return temp;
}
inline ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* GoogleSOCSCookie::unsafe_arena_release_data() {
  // @@protoc_insertion_point(field_release:mozilla.cookieBanner.GoogleSOCSCookie.data)
  _impl_._has_bits_[0] &= ~0x00000001u;
  ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* temp = _impl_.data_;
  _impl_.data_ = nullptr;
  return temp;
}
inline ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* GoogleSOCSCookie::_internal_mutable_data() {
  _impl_._has_bits_[0] |= 0x00000001u;
  if (_impl_.data_ == nullptr) {
    auto* p = CreateMaybeMessage<::mozilla::cookieBanner::GoogleSOCSCookie_extraData>(GetArenaForAllocation());
    _impl_.data_ = p;
  }
  return _impl_.data_;
}
inline ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* GoogleSOCSCookie::mutable_data() {
  ::mozilla::cookieBanner::GoogleSOCSCookie_extraData* _msg = _internal_mutable_data();
  // @@protoc_insertion_point(field_mutable:mozilla.cookieBanner.GoogleSOCSCookie.data)
  return _msg;
}
inline void GoogleSOCSCookie::set_allocated_data(::mozilla::cookieBanner::GoogleSOCSCookie_extraData* data) {
  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
  if (message_arena == nullptr) {
    delete _impl_.data_;
  }
  if (data) {
    ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
        ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(data);
    if (message_arena != submessage_arena) {
      data = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
          message_arena, data, submessage_arena);
    }
    _impl_._has_bits_[0] |= 0x00000001u;
  } else {
    _impl_._has_bits_[0] &= ~0x00000001u;
  }
  _impl_.data_ = data;
  // @@protoc_insertion_point(field_set_allocated:mozilla.cookieBanner.GoogleSOCSCookie.data)
}

// required .mozilla.cookieBanner.GoogleSOCSCookie.timeData time = 3;
inline bool GoogleSOCSCookie::_internal_has_time() const {
  bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
  PROTOBUF_ASSUME(!value || _impl_.time_ != nullptr);
  return value;
}
inline bool GoogleSOCSCookie::has_time() const {
  return _internal_has_time();
}
inline void GoogleSOCSCookie::clear_time() {
  if (_impl_.time_ != nullptr) _impl_.time_->Clear();
  _impl_._has_bits_[0] &= ~0x00000002u;
}
inline const ::mozilla::cookieBanner::GoogleSOCSCookie_timeData& GoogleSOCSCookie::_internal_time() const {
  const ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* p = _impl_.time_;
  return p != nullptr ? *p : reinterpret_cast<const ::mozilla::cookieBanner::GoogleSOCSCookie_timeData&>(
      ::mozilla::cookieBanner::_GoogleSOCSCookie_timeData_default_instance_);
}
inline const ::mozilla::cookieBanner::GoogleSOCSCookie_timeData& GoogleSOCSCookie::time() const {
  // @@protoc_insertion_point(field_get:mozilla.cookieBanner.GoogleSOCSCookie.time)
  return _internal_time();
}
inline void GoogleSOCSCookie::unsafe_arena_set_allocated_time(
    ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* time) {
  if (GetArenaForAllocation() == nullptr) {
    delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.time_);
  }
  _impl_.time_ = time;
  if (time) {
    _impl_._has_bits_[0] |= 0x00000002u;
  } else {
    _impl_._has_bits_[0] &= ~0x00000002u;
  }
  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:mozilla.cookieBanner.GoogleSOCSCookie.time)
}
inline ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* GoogleSOCSCookie::release_time() {
  _impl_._has_bits_[0] &= ~0x00000002u;
  ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* temp = _impl_.time_;
  _impl_.time_ = nullptr;
#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
  auto* old =  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  if (GetArenaForAllocation() == nullptr) { delete old; }
#else  // PROTOBUF_FORCE_COPY_IN_RELEASE
  if (GetArenaForAllocation() != nullptr) {
    temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
  }
#endif  // !PROTOBUF_FORCE_COPY_IN_RELEASE
  return temp;
}
inline ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* GoogleSOCSCookie::unsafe_arena_release_time() {
  // @@protoc_insertion_point(field_release:mozilla.cookieBanner.GoogleSOCSCookie.time)
  _impl_._has_bits_[0] &= ~0x00000002u;
  ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* temp = _impl_.time_;
  _impl_.time_ = nullptr;
  return temp;
}
inline ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* GoogleSOCSCookie::_internal_mutable_time() {
  _impl_._has_bits_[0] |= 0x00000002u;
  if (_impl_.time_ == nullptr) {
    auto* p = CreateMaybeMessage<::mozilla::cookieBanner::GoogleSOCSCookie_timeData>(GetArenaForAllocation());
    _impl_.time_ = p;
  }
  return _impl_.time_;
}
inline ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* GoogleSOCSCookie::mutable_time() {
  ::mozilla::cookieBanner::GoogleSOCSCookie_timeData* _msg = _internal_mutable_time();
  // @@protoc_insertion_point(field_mutable:mozilla.cookieBanner.GoogleSOCSCookie.time)
  return _msg;
}
inline void GoogleSOCSCookie::set_allocated_time(::mozilla::cookieBanner::GoogleSOCSCookie_timeData* time) {
  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
  if (message_arena == nullptr) {
    delete _impl_.time_;
  }
  if (time) {
    ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
        ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(time);
    if (message_arena != submessage_arena) {
      time = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
          message_arena, time, submessage_arena);
    }
    _impl_._has_bits_[0] |= 0x00000002u;
  } else {
    _impl_._has_bits_[0] &= ~0x00000002u;
  }
  _impl_.time_ = time;
  // @@protoc_insertion_point(field_set_allocated:mozilla.cookieBanner.GoogleSOCSCookie.time)
}

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace cookieBanner
}  // namespace mozilla

// @@protoc_insertion_point(global_scope)

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

Messung V0.5
C=96 H=99 G=97

¤ Dauer der Verarbeitung: 0.4 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.