1058 lines
40 KiB
C++
1058 lines
40 KiB
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& 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 == this) return;
|
|
#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 == this) return;
|
|
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 == this) return;
|
|
#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 == this) return;
|
|
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 == this) return;
|
|
#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 == this) return;
|
|
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& 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
|