DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
wib::Update Class Referencefinal

#include <wib.pb.h>

Inheritance diagram for wib::Update:
[legend]
Collaboration diagram for wib::Update:
[legend]

Classes

class  _Internal
 
struct  Impl_
 

Public Types

enum  : int { kRootArchiveFieldNumber = 1 , kBootArchiveFieldNumber = 2 }
 

Public Member Functions

 Update ()
 
 ~Update () override
 
template<typename = void>
PROTOBUF_CONSTEXPR Update (::google::protobuf::internal::ConstantInitialized)
 
 Update (const Update &from)
 
 Update (Update &&from) noexcept
 
Updateoperator= (const Update &from)
 
Updateoperator= (Update &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Update *other)
 
void UnsafeArenaSwap (Update *other)
 
UpdateNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const Update &from)
 
void MergeFrom (const Update &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
::size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
 
::uint8_t * _InternalSerialize (::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::google::protobuf::Message::ClassData * GetClassData () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
void clear_root_archive ()
 
const std::string & root_archive () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_root_archive (Arg_ &&arg, Args_... args)
 
std::string * mutable_root_archive ()
 
PROTOBUF_NODISCARD std::string * release_root_archive ()
 
void set_allocated_root_archive (std::string *ptr)
 
void clear_boot_archive ()
 
const std::string & boot_archive () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_boot_archive (Arg_ &&arg, Args_... args)
 
std::string * mutable_boot_archive ()
 
PROTOBUF_NODISCARD std::string * release_boot_archive ()
 
void set_allocated_boot_archive (std::string *ptr)
 
template<typename >
PROTOBUF_CONSTEXPR Update (::_pbi::ConstantInitialized)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_root_archive (Arg_ &&arg, Args_... args)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_boot_archive (Arg_ &&arg, Args_... args)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ::google::protobuf::Descriptor * GetDescriptor ()
 
static const ::google::protobuf::Reflection * GetReflection ()
 
static const Updatedefault_instance ()
 
static const Updateinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 Update (::google::protobuf::Arena *arena)
 

Private Types

typedef void InternalArenaConstructable_
 
typedef void DestructorSkippable_
 

Private Member Functions

void SharedCtor (::google::protobuf::Arena *arena)
 
void SharedDtor ()
 
void SetCachedSize (int size) const final
 
void InternalSwap (Update *other)
 
const std::string & _internal_root_archive () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_root_archive (const std::string &value)
 
std::string * _internal_mutable_root_archive ()
 
const std::string & _internal_boot_archive () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_boot_archive (const std::string &value)
 
std::string * _internal_mutable_boot_archive ()
 

Static Private Member Functions

static void MergeImpl (::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
 
::absl::string_view FullMessageName ()
 

Private Attributes

union { 
 
   Impl_   _impl_ 
 
};  
 

Static Private Attributes

static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_
 

Friends

class ::google::protobuf::internal::AnyMetadata
 
class ::google::protobuf::internal::TcParser
 
template<typename T >
class ::google::protobuf::Arena::InternalHelper
 
struct ::TableStruct_wib_2eproto
 
void swap (Update &a, Update &b)
 

Detailed Description

Definition at line 2942 of file wib.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

Definition at line 3113 of file wib.pb.h.

◆ InternalArenaConstructable_

Definition at line 3112 of file wib.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kRootArchiveFieldNumber 
kBootArchiveFieldNumber 

Definition at line 3069 of file wib.pb.h.

3069 : int {
3072 };
@ kRootArchiveFieldNumber
Definition wib.pb.h:3070
@ kBootArchiveFieldNumber
Definition wib.pb.h:3071

Constructor & Destructor Documentation

◆ Update() [1/6]

wib::Update::Update ( )
inline

Definition at line 2945 of file wib.pb.h.

2945: Update(nullptr) {}

◆ ~Update()

wib::Update::~Update ( )
override

Definition at line 5025 of file wib.pb.cc.

5025 {
5026 // @@protoc_insertion_point(destructor:wib.Update)
5027 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
5028 SharedDtor();
5029}
void SharedDtor()
Definition wib.pb.cc:5030

◆ Update() [2/6]

template<typename = void>
PROTOBUF_CONSTEXPR wib::Update::Update ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ Update() [3/6]

wib::Update::Update ( const Update & from)

Definition at line 4982 of file wib.pb.cc.

4982 : ::google::protobuf::Message() {
4983 Update* const _this = this;
4984 (void)_this;
4985 new (&_impl_) Impl_{
4986 decltype(_impl_.root_archive_){},
4987 decltype(_impl_.boot_archive_){},
4988 /*decltype(_impl_._cached_size_)*/ {},
4989 };
4990 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
4991 from._internal_metadata_);
4992 _impl_.root_archive_.InitDefault();
4993 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
4994 _impl_.root_archive_.Set("", GetArenaForAllocation());
4995 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
4996 if (!from._internal_root_archive().empty()) {
4997 _this->_impl_.root_archive_.Set(from._internal_root_archive(), _this->GetArenaForAllocation());
4998 }
4999 _impl_.boot_archive_.InitDefault();
5000 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5001 _impl_.boot_archive_.Set("", GetArenaForAllocation());
5002 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5003 if (!from._internal_boot_archive().empty()) {
5004 _this->_impl_.boot_archive_.Set(from._internal_boot_archive(), _this->GetArenaForAllocation());
5005 }
5006
5007 // @@protoc_insertion_point(copy_constructor:wib.Update)
5008}
Impl_ _impl_
Definition wib.pb.h:3120
::google::protobuf::internal::ArenaStringPtr root_archive_
Definition wib.pb.h:3115
::google::protobuf::internal::ArenaStringPtr boot_archive_
Definition wib.pb.h:3116

◆ Update() [4/6]

wib::Update::Update ( Update && from)
inlinenoexcept

Definition at line 2951 of file wib.pb.h.

2952 : Update() {
2953 *this = ::std::move(from);
2954 }

◆ Update() [5/6]

wib::Update::Update ( ::google::protobuf::Arena * arena)
explicitprotected

Definition at line 4977 of file wib.pb.cc.

4978 : ::google::protobuf::Message(arena) {
4979 SharedCtor(arena);
4980 // @@protoc_insertion_point(arena_constructor:wib.Update)
4981}
void SharedCtor(::google::protobuf::Arena *arena)
Definition wib.pb.cc:5009

◆ Update() [6/6]

template<typename >
PROTOBUF_CONSTEXPR wib::Update::Update ( ::_pbi::ConstantInitialized )

Definition at line 300 of file wib.pb.cc.

301 : _impl_{
302 /*decltype(_impl_.root_archive_)*/ {
303 &::_pbi::fixed_address_empty_string,
304 ::_pbi::ConstantInitialized{},
305 },
306 /*decltype(_impl_.boot_archive_)*/ {
307 &::_pbi::fixed_address_empty_string,
308 ::_pbi::ConstantInitialized{},
309 },
310 /*decltype(_impl_._cached_size_)*/ {},
311 } {}

Member Function Documentation

◆ _internal_boot_archive()

const std::string & wib::Update::_internal_boot_archive ( ) const
inlineprivate

Definition at line 9197 of file wib.pb.h.

9197 {
9198 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9199 return _impl_.boot_archive_.Get();
9200}

◆ _internal_mutable_boot_archive()

std::string * wib::Update::_internal_mutable_boot_archive ( )
inlineprivate

Definition at line 9206 of file wib.pb.h.

9206 {
9207 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9208 ;
9209 return _impl_.boot_archive_.Mutable( GetArenaForAllocation());
9210}

◆ _internal_mutable_root_archive()

std::string * wib::Update::_internal_mutable_root_archive ( )
inlineprivate

Definition at line 9155 of file wib.pb.h.

9155 {
9156 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9157 ;
9158 return _impl_.root_archive_.Mutable( GetArenaForAllocation());
9159}

◆ _internal_root_archive()

const std::string & wib::Update::_internal_root_archive ( ) const
inlineprivate

Definition at line 9146 of file wib.pb.h.

9146 {
9147 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
9148 return _impl_.root_archive_.Get();
9149}

◆ _internal_set_boot_archive()

void wib::Update::_internal_set_boot_archive ( const std::string & value)
inlineprivate

Definition at line 9201 of file wib.pb.h.

9201 {
9202 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9203 ;
9204 _impl_.boot_archive_.Set(value, GetArenaForAllocation());
9205}

◆ _internal_set_root_archive()

void wib::Update::_internal_set_root_archive ( const std::string & value)
inlineprivate

Definition at line 9150 of file wib.pb.h.

9150 {
9151 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9152 ;
9153 _impl_.root_archive_.Set(value, GetArenaForAllocation());
9154}

◆ _InternalParse()

const char * wib::Update::_InternalParse ( const char * ptr,
::google::protobuf::internal::ParseContext * ctx )
final

Definition at line 5050 of file wib.pb.cc.

5051 {
5052 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
5053 return ptr;
5054}
static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_
Definition wib.pb.h:3110

◆ _InternalSerialize()

uint8_t * wib::Update::_InternalSerialize ( ::uint8_t * target,
::google::protobuf::io::EpsCopyOutputStream * stream ) const
final

Definition at line 5093 of file wib.pb.cc.

5095 {
5096 // @@protoc_insertion_point(serialize_to_array_start:wib.Update)
5097 ::uint32_t cached_has_bits = 0;
5098 (void)cached_has_bits;
5099
5100 // bytes root_archive = 1;
5101 if (!this->_internal_root_archive().empty()) {
5102 const std::string& _s = this->_internal_root_archive();
5103 target = stream->WriteBytesMaybeAliased(1, _s, target);
5104 }
5105
5106 // bytes boot_archive = 2;
5107 if (!this->_internal_boot_archive().empty()) {
5108 const std::string& _s = this->_internal_boot_archive();
5109 target = stream->WriteBytesMaybeAliased(2, _s, target);
5110 }
5111
5112 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5113 target =
5114 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
5115 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
5116 }
5117 // @@protoc_insertion_point(serialize_to_array_end:wib.Update)
5118 return target;
5119}
const std::string & _internal_boot_archive() const
Definition wib.pb.h:9197
const std::string & _internal_root_archive() const
Definition wib.pb.h:9146

◆ boot_archive()

const std::string & wib::Update::boot_archive ( ) const
inline

Definition at line 9180 of file wib.pb.h.

9180 {
9181 // @@protoc_insertion_point(field_get:wib.Update.boot_archive)
9182 return _internal_boot_archive();
9183}

◆ ByteSizeLong()

size_t wib::Update::ByteSizeLong ( ) const
final

Definition at line 5121 of file wib.pb.cc.

5121 {
5122// @@protoc_insertion_point(message_byte_size_start:wib.Update)
5123 ::size_t total_size = 0;
5124
5125 ::uint32_t cached_has_bits = 0;
5126 // Prevent compiler warnings about cached_has_bits being unused
5127 (void) cached_has_bits;
5128
5129 // bytes root_archive = 1;
5130 if (!this->_internal_root_archive().empty()) {
5131 total_size += 1 + ::google::protobuf::internal::WireFormatLite::BytesSize(
5132 this->_internal_root_archive());
5133 }
5134
5135 // bytes boot_archive = 2;
5136 if (!this->_internal_boot_archive().empty()) {
5137 total_size += 1 + ::google::protobuf::internal::WireFormatLite::BytesSize(
5138 this->_internal_boot_archive());
5139 }
5140
5141 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
5142}
mutable::google::protobuf::internal::CachedSize _cached_size_
Definition wib.pb.h:3117

◆ Clear()

PROTOBUF_NOINLINE void wib::Update::Clear ( )
final

Definition at line 5039 of file wib.pb.cc.

5039 {
5040// @@protoc_insertion_point(message_clear_start:wib.Update)
5041 ::uint32_t cached_has_bits = 0;
5042 // Prevent compiler warnings about cached_has_bits being unused
5043 (void) cached_has_bits;
5044
5045 _impl_.root_archive_.ClearToEmpty();
5046 _impl_.boot_archive_.ClearToEmpty();
5047 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
5048}

◆ clear_boot_archive()

void wib::Update::clear_boot_archive ( )
inline

Definition at line 9177 of file wib.pb.h.

9177 {
9178 _impl_.boot_archive_.ClearToEmpty();
9179}

◆ clear_root_archive()

void wib::Update::clear_root_archive ( )
inline

Definition at line 9126 of file wib.pb.h.

9126 {
9127 _impl_.root_archive_.ClearToEmpty();
9128}

◆ CopyFrom()

void wib::Update::CopyFrom ( const Update & from)

Definition at line 5168 of file wib.pb.cc.

5168 {
5169// @@protoc_insertion_point(class_specific_copy_from_start:wib.Update)
5170 if (&from == this) return;
5171 Clear();
5172 MergeFrom(from);
5173}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition wib.pb.cc:5039
void MergeFrom(const Update &from)
Definition wib.pb.h:3030

◆ default_instance()

static const Update & wib::Update::default_instance ( )
inlinestatic

Definition at line 2990 of file wib.pb.h.

2990 {
2991 return *internal_default_instance();
2992 }
static const Update * internal_default_instance()
Definition wib.pb.h:2993

◆ descriptor()

static const ::google::protobuf::Descriptor * wib::Update::descriptor ( )
inlinestatic

Definition at line 2981 of file wib.pb.h.

2981 {
2982 return GetDescriptor();
2983 }
static const ::google::protobuf::Descriptor * GetDescriptor()
Definition wib.pb.h:2984

◆ FullMessageName()

::absl::string_view wib::Update::FullMessageName ( )
inlinestaticprivate

Definition at line 3053 of file wib.pb.h.

3053 {
3054 return "wib.Update";
3055 }

◆ GetCachedSize()

int wib::Update::GetCachedSize ( ) const
inlinefinal

Definition at line 3043 of file wib.pb.h.

3043{ return _impl_._cached_size_.Get(); }

◆ GetClassData()

const::google::protobuf::Message::ClassData * wib::Update::GetClassData ( ) const
final

Definition at line 5148 of file wib.pb.cc.

5148{ return &_class_data_; }
static const ClassData _class_data_
Definition wib.pb.h:3060

◆ GetDescriptor()

static const ::google::protobuf::Descriptor * wib::Update::GetDescriptor ( )
inlinestatic

Definition at line 2984 of file wib.pb.h.

2984 {
2985 return default_instance().GetMetadata().descriptor;
2986 }
::google::protobuf::Metadata GetMetadata() const final
Definition wib.pb.cc:5190
static const Update & default_instance()
Definition wib.pb.h:2990

◆ GetMetadata()

google::protobuf::Metadata wib::Update::GetMetadata ( ) const
final

Definition at line 5190 of file wib.pb.cc.

5190 {
5191 return ::_pbi::AssignDescriptors(
5194}
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_wib_2eproto_getter()
Definition wib.pb.cc:1346
::absl::once_flag descriptor_table_wib_2eproto_once
Definition wib.pb.cc:1316
::_pb::Metadata file_level_metadata_wib_2eproto[37]
Definition wib.pb.cc:710

◆ GetReflection()

static const ::google::protobuf::Reflection * wib::Update::GetReflection ( )
inlinestatic

Definition at line 2987 of file wib.pb.h.

2987 {
2988 return default_instance().GetMetadata().reflection;
2989 }

◆ internal_default_instance()

static const Update * wib::Update::internal_default_instance ( )
inlinestatic

Definition at line 2993 of file wib.pb.h.

2993 {
2994 return reinterpret_cast<const Update*>(
2996 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 UpdateDefaultTypeInternal _Update_default_instance_
Definition wib.pb.cc:321

◆ InternalSwap()

void wib::Update::InternalSwap ( Update * other)
private

Definition at line 5179 of file wib.pb.cc.

5179 {
5180 using std::swap;
5181 auto* lhs_arena = GetArenaForAllocation();
5182 auto* rhs_arena = other->GetArenaForAllocation();
5183 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5184 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.root_archive_, lhs_arena,
5185 &other->_impl_.root_archive_, rhs_arena);
5186 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.boot_archive_, lhs_arena,
5187 &other->_impl_.boot_archive_, rhs_arena);
5188}

◆ IsInitialized()

PROTOBUF_NOINLINE bool wib::Update::IsInitialized ( ) const
final

Definition at line 5175 of file wib.pb.cc.

5175 {
5176 return true;
5177}

◆ MergeFrom()

void wib::Update::MergeFrom ( const Update & from)
inline

Definition at line 3030 of file wib.pb.h.

3030 {
3031 Update::MergeImpl(*this, from);
3032 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
Definition wib.pb.cc:5151

◆ MergeImpl()

void wib::Update::MergeImpl ( ::google::protobuf::Message & to_msg,
const ::google::protobuf::Message & from_msg )
staticprivate

Definition at line 5151 of file wib.pb.cc.

5151 {
5152 auto* const _this = static_cast<Update*>(&to_msg);
5153 auto& from = static_cast<const Update&>(from_msg);
5154 // @@protoc_insertion_point(class_specific_merge_from_start:wib.Update)
5155 ABSL_DCHECK_NE(&from, _this);
5156 ::uint32_t cached_has_bits = 0;
5157 (void) cached_has_bits;
5158
5159 if (!from._internal_root_archive().empty()) {
5160 _this->_internal_set_root_archive(from._internal_root_archive());
5161 }
5162 if (!from._internal_boot_archive().empty()) {
5163 _this->_internal_set_boot_archive(from._internal_boot_archive());
5164 }
5165 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
5166}

◆ mutable_boot_archive()

std::string * wib::Update::mutable_boot_archive ( )
inline

Definition at line 9192 of file wib.pb.h.

9192 {
9193 std::string* _s = _internal_mutable_boot_archive();
9194 // @@protoc_insertion_point(field_mutable:wib.Update.boot_archive)
9195 return _s;
9196}
std::string * _internal_mutable_boot_archive()
Definition wib.pb.h:9206

◆ mutable_root_archive()

std::string * wib::Update::mutable_root_archive ( )
inline

Definition at line 9141 of file wib.pb.h.

9141 {
9142 std::string* _s = _internal_mutable_root_archive();
9143 // @@protoc_insertion_point(field_mutable:wib.Update.root_archive)
9144 return _s;
9145}
std::string * _internal_mutable_root_archive()
Definition wib.pb.h:9155

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * wib::Update::mutable_unknown_fields ( )
inline

Definition at line 2977 of file wib.pb.h.

2977 {
2978 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
2979 }

◆ New()

Update * wib::Update::New ( ::google::protobuf::Arena * arena = nullptr) const
inlinefinal

Definition at line 3024 of file wib.pb.h.

3024 {
3025 return CreateMaybeMessage<Update>(arena);
3026 }

◆ operator=() [1/2]

Update & wib::Update::operator= ( const Update & from)
inline

Definition at line 2956 of file wib.pb.h.

2956 {
2957 CopyFrom(from);
2958 return *this;
2959 }
void CopyFrom(const Update &from)
Definition wib.pb.cc:5168

◆ operator=() [2/2]

Update & wib::Update::operator= ( Update && from)
inlinenoexcept

Definition at line 2960 of file wib.pb.h.

2960 {
2961 if (this == &from) return *this;
2962 if (GetOwningArena() == from.GetOwningArena()
2963 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2964 && GetOwningArena() != nullptr
2965 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
2966 ) {
2967 InternalSwap(&from);
2968 } else {
2969 CopyFrom(from);
2970 }
2971 return *this;
2972 }
void InternalSwap(Update *other)
Definition wib.pb.cc:5179

◆ release_boot_archive()

std::string * wib::Update::release_boot_archive ( )
inline

Definition at line 9211 of file wib.pb.h.

9211 {
9212 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9213 // @@protoc_insertion_point(field_release:wib.Update.boot_archive)
9214 return _impl_.boot_archive_.Release();
9215}

◆ release_root_archive()

std::string * wib::Update::release_root_archive ( )
inline

Definition at line 9160 of file wib.pb.h.

9160 {
9161 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9162 // @@protoc_insertion_point(field_release:wib.Update.root_archive)
9163 return _impl_.root_archive_.Release();
9164}

◆ root_archive()

const std::string & wib::Update::root_archive ( ) const
inline

Definition at line 9129 of file wib.pb.h.

9129 {
9130 // @@protoc_insertion_point(field_get:wib.Update.root_archive)
9131 return _internal_root_archive();
9132}

◆ set_allocated_boot_archive()

void wib::Update::set_allocated_boot_archive ( std::string * ptr)
inline

Definition at line 9216 of file wib.pb.h.

9216 {
9217 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9218 _impl_.boot_archive_.SetAllocated(value, GetArenaForAllocation());
9219 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
9220 if (_impl_.boot_archive_.IsDefault()) {
9221 _impl_.boot_archive_.Set("", GetArenaForAllocation());
9222 }
9223 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
9224 // @@protoc_insertion_point(field_set_allocated:wib.Update.boot_archive)
9225}

◆ set_allocated_root_archive()

void wib::Update::set_allocated_root_archive ( std::string * ptr)
inline

Definition at line 9165 of file wib.pb.h.

9165 {
9166 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9167 _impl_.root_archive_.SetAllocated(value, GetArenaForAllocation());
9168 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
9169 if (_impl_.root_archive_.IsDefault()) {
9170 _impl_.root_archive_.Set("", GetArenaForAllocation());
9171 }
9172 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
9173 // @@protoc_insertion_point(field_set_allocated:wib.Update.root_archive)
9174}

◆ set_boot_archive() [1/2]

template<typename Arg_ = const std::string&, typename... Args_>
void wib::Update::set_boot_archive ( Arg_ && arg,
Args_... args )

◆ set_boot_archive() [2/2]

template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void wib::Update::set_boot_archive ( Arg_ && arg,
Args_... args )
inline

Definition at line 9185 of file wib.pb.h.

9186 {
9187 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9188 ;
9189 _impl_.boot_archive_.SetBytes(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
9190 // @@protoc_insertion_point(field_set:wib.Update.boot_archive)
9191}

◆ set_root_archive() [1/2]

template<typename Arg_ = const std::string&, typename... Args_>
void wib::Update::set_root_archive ( Arg_ && arg,
Args_... args )

◆ set_root_archive() [2/2]

template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void wib::Update::set_root_archive ( Arg_ && arg,
Args_... args )
inline

Definition at line 9134 of file wib.pb.h.

9135 {
9136 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
9137 ;
9138 _impl_.root_archive_.SetBytes(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
9139 // @@protoc_insertion_point(field_set:wib.Update.root_archive)
9140}

◆ SetCachedSize()

void wib::Update::SetCachedSize ( int size) const
finalprivate

Definition at line 5035 of file wib.pb.cc.

5035 {
5036 _impl_._cached_size_.Set(size);
5037}

◆ SharedCtor()

void wib::Update::SharedCtor ( ::google::protobuf::Arena * arena)
inlineprivate

Definition at line 5009 of file wib.pb.cc.

5009 {
5010 (void)arena;
5011 new (&_impl_) Impl_{
5012 decltype(_impl_.root_archive_){},
5013 decltype(_impl_.boot_archive_){},
5014 /*decltype(_impl_._cached_size_)*/ {},
5015 };
5016 _impl_.root_archive_.InitDefault();
5017 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5018 _impl_.root_archive_.Set("", GetArenaForAllocation());
5019 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5020 _impl_.boot_archive_.InitDefault();
5021 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5022 _impl_.boot_archive_.Set("", GetArenaForAllocation());
5023 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5024}

◆ SharedDtor()

void wib::Update::SharedDtor ( )
inlineprivate

Definition at line 5030 of file wib.pb.cc.

5030 {
5031 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
5032 _impl_.root_archive_.Destroy();
5033 _impl_.boot_archive_.Destroy();
5034}

◆ Swap()

void wib::Update::Swap ( Update * other)
inline

Definition at line 3003 of file wib.pb.h.

3003 {
3004 if (other == this) return;
3005 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3006 if (GetOwningArena() != nullptr &&
3007 GetOwningArena() == other->GetOwningArena()) {
3008 #else // PROTOBUF_FORCE_COPY_IN_SWAP
3009 if (GetOwningArena() == other->GetOwningArena()) {
3010 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
3011 InternalSwap(other);
3012 } else {
3013 ::google::protobuf::internal::GenericSwap(this, other);
3014 }
3015 }

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & wib::Update::unknown_fields ( ) const
inline

Definition at line 2974 of file wib.pb.h.

2974 {
2975 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
2976 }

◆ UnsafeArenaSwap()

void wib::Update::UnsafeArenaSwap ( Update * other)
inline

Definition at line 3016 of file wib.pb.h.

3016 {
3017 if (other == this) return;
3018 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
3019 InternalSwap(other);
3020 }

Friends And Related Symbol Documentation

◆ ::google::protobuf::Arena::InternalHelper

template<typename T >
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 3111 of file wib.pb.h.

◆ ::google::protobuf::internal::AnyMetadata

friend class ::google::protobuf::internal::AnyMetadata
friend

Definition at line 3052 of file wib.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 3109 of file wib.pb.h.

◆ ::TableStruct_wib_2eproto

friend struct ::TableStruct_wib_2eproto
friend

Definition at line 3121 of file wib.pb.h.

◆ swap

void swap ( Update & a,
Update & b )
friend

Definition at line 3000 of file wib.pb.h.

3000 {
3001 a.Swap(&b);
3002 }

Member Data Documentation

◆ [union]

union { ... } wib::Update

◆ _class_data_

const::google::protobuf::Message::ClassData wib::Update::_class_data_
static
Initial value:
= {
::google::protobuf::Message::CopyWithSourceCheck,
}

Definition at line 3060 of file wib.pb.h.

◆ _impl_

Impl_ wib::Update::_impl_

Definition at line 3120 of file wib.pb.h.

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 1, 2, 0, 0, 2 > wib::Update::_table_
staticprivate

Definition at line 3110 of file wib.pb.h.

◆ kIndexInFileMessages

int wib::Update::kIndexInFileMessages
staticconstexpr
Initial value:
=
13

Definition at line 2997 of file wib.pb.h.


The documentation for this class was generated from the following files: