1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: bootable/recovery/update_verifier/care_map.proto
3
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_bootable_2frecovery_2fupdate_5fverifier_2fcare_5fmap_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_bootable_2frecovery_2fupdate_5fverifier_2fcare_5fmap_2eproto
6
7 #include <cstdint>
8 #include <limits>
9 #include <string>
10
11 #include <google/protobuf/port_def.inc>
12 #if PROTOBUF_VERSION < 3021000
13 #error This file was generated by a newer version of protoc which is
14 #error incompatible with your Protocol Buffer headers. Please update
15 #error your headers.
16 #endif
17 #if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
18 #error This file was generated by an older version of protoc which is
19 #error incompatible with your Protocol Buffer headers. Please
20 #error regenerate this file with a newer version of protoc.
21 #endif
22
23 #include <google/protobuf/port_undef.inc>
24 #include <google/protobuf/io/coded_stream.h>
25 #include <google/protobuf/arena.h>
26 #include <google/protobuf/arenastring.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/message_lite.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 // @@protoc_insertion_point(includes)
33 #include <google/protobuf/port_def.inc>
34 #define PROTOBUF_INTERNAL_EXPORT_bootable_2frecovery_2fupdate_5fverifier_2fcare_5fmap_2eproto
35 PROTOBUF_NAMESPACE_OPEN
36 namespace internal {
37 class AnyMetadata;
38 } // namespace internal
39 PROTOBUF_NAMESPACE_CLOSE
40
41 // Internal implementation detail -- do not use these members.
42 struct TableStruct_bootable_2frecovery_2fupdate_5fverifier_2fcare_5fmap_2eproto {
43 static const ::uint32_t offsets[];
44 };
45 namespace recovery_update_verifier {
46 class CareMap;
47 struct CareMapDefaultTypeInternal;
48 extern CareMapDefaultTypeInternal _CareMap_default_instance_;
49 class CareMap_PartitionInfo;
50 struct CareMap_PartitionInfoDefaultTypeInternal;
51 extern CareMap_PartitionInfoDefaultTypeInternal _CareMap_PartitionInfo_default_instance_;
52 } // namespace recovery_update_verifier
53 PROTOBUF_NAMESPACE_OPEN
54 template<> ::recovery_update_verifier::CareMap* Arena::CreateMaybeMessage<::recovery_update_verifier::CareMap>(Arena*);
55 template<> ::recovery_update_verifier::CareMap_PartitionInfo* Arena::CreateMaybeMessage<::recovery_update_verifier::CareMap_PartitionInfo>(Arena*);
56 PROTOBUF_NAMESPACE_CLOSE
57 namespace recovery_update_verifier {
58
59 // ===================================================================
60
61 class CareMap_PartitionInfo final :
62 public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:recovery_update_verifier.CareMap.PartitionInfo) */ {
63 public:
CareMap_PartitionInfo()64 inline CareMap_PartitionInfo() : CareMap_PartitionInfo(nullptr) {}
65 ~CareMap_PartitionInfo() override;
66 explicit PROTOBUF_CONSTEXPR CareMap_PartitionInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
67
68 CareMap_PartitionInfo(const CareMap_PartitionInfo& from);
CareMap_PartitionInfo(CareMap_PartitionInfo && from)69 CareMap_PartitionInfo(CareMap_PartitionInfo&& from) noexcept
70 : CareMap_PartitionInfo() {
71 *this = ::std::move(from);
72 }
73
74 inline CareMap_PartitionInfo& operator=(const CareMap_PartitionInfo& from) {
75 if (this == &from) return *this;
76 CopyFrom(from);
77 return *this;
78 }
79 inline CareMap_PartitionInfo& operator=(CareMap_PartitionInfo&& from) noexcept {
80 if (this == &from) return *this;
81 if (GetOwningArena() == from.GetOwningArena()
82 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
83 && GetOwningArena() != nullptr
84 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
85 ) {
86 InternalSwap(&from);
87 } else {
88 CopyFrom(from);
89 }
90 return *this;
91 }
92
default_instance()93 static const CareMap_PartitionInfo& default_instance() {
94 return *internal_default_instance();
95 }
internal_default_instance()96 static inline const CareMap_PartitionInfo* internal_default_instance() {
97 return reinterpret_cast<const CareMap_PartitionInfo*>(
98 &_CareMap_PartitionInfo_default_instance_);
99 }
100 static constexpr int kIndexInFileMessages =
101 0;
102
swap(CareMap_PartitionInfo & a,CareMap_PartitionInfo & b)103 friend void swap(CareMap_PartitionInfo& a, CareMap_PartitionInfo& b) {
104 a.Swap(&b);
105 }
Swap(CareMap_PartitionInfo * other)106 inline void Swap(CareMap_PartitionInfo* other) {
107 if (other == this) return;
108 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
109 if (GetOwningArena() != nullptr &&
110 GetOwningArena() == other->GetOwningArena()) {
111 #else // PROTOBUF_FORCE_COPY_IN_SWAP
112 if (GetOwningArena() == other->GetOwningArena()) {
113 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
114 InternalSwap(other);
115 } else {
116 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
117 }
118 }
119 void UnsafeArenaSwap(CareMap_PartitionInfo* other) {
120 if (other == this) return;
121 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
122 InternalSwap(other);
123 }
124
125 // implements Message ----------------------------------------------
126
127 CareMap_PartitionInfo* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
128 return CreateMaybeMessage<CareMap_PartitionInfo>(arena);
129 }
130 CareMap_PartitionInfo* New() const {
131 return New(nullptr);
132 }
133 void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) final;
134 void CopyFrom(const CareMap_PartitionInfo& from);
135 void MergeFrom(const CareMap_PartitionInfo& from);
136 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
137 bool IsInitialized() const final;
138
139 size_t ByteSizeLong() const final;
140 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
141 ::uint8_t* _InternalSerialize(
142 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
143 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
144
145 private:
146 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
147 void SharedDtor();
148 void SetCachedSize(int size) const;
149 void InternalSwap(CareMap_PartitionInfo* other);
150
151 private:
152 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
153 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
154 return "recovery_update_verifier.CareMap.PartitionInfo";
155 }
156 protected:
157 explicit CareMap_PartitionInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena,
158 bool is_message_owned = false);
159 public:
160
161 std::string GetTypeName() const final;
162
163 // nested types ----------------------------------------------------
164
165 // accessors -------------------------------------------------------
166
167 enum : int {
168 kNameFieldNumber = 1,
169 kRangesFieldNumber = 2,
170 kIdFieldNumber = 3,
171 kFingerprintFieldNumber = 4,
172 };
173 // string name = 1;
174 void clear_name();
175 const std::string& name() const;
176 template <typename ArgT0 = const std::string&, typename... ArgT>
177 void set_name(ArgT0&& arg0, ArgT... args);
178 std::string* mutable_name();
179 PROTOBUF_NODISCARD std::string* release_name();
180 void set_allocated_name(std::string* name);
181 private:
182 const std::string& _internal_name() const;
183 inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
184 std::string* _internal_mutable_name();
185 public:
186
187 // string ranges = 2;
188 void clear_ranges();
189 const std::string& ranges() const;
190 template <typename ArgT0 = const std::string&, typename... ArgT>
191 void set_ranges(ArgT0&& arg0, ArgT... args);
192 std::string* mutable_ranges();
193 PROTOBUF_NODISCARD std::string* release_ranges();
194 void set_allocated_ranges(std::string* ranges);
195 private:
196 const std::string& _internal_ranges() const;
197 inline PROTOBUF_ALWAYS_INLINE void _internal_set_ranges(const std::string& value);
198 std::string* _internal_mutable_ranges();
199 public:
200
201 // string id = 3;
202 void clear_id();
203 const std::string& id() const;
204 template <typename ArgT0 = const std::string&, typename... ArgT>
205 void set_id(ArgT0&& arg0, ArgT... args);
206 std::string* mutable_id();
207 PROTOBUF_NODISCARD std::string* release_id();
208 void set_allocated_id(std::string* id);
209 private:
210 const std::string& _internal_id() const;
211 inline PROTOBUF_ALWAYS_INLINE void _internal_set_id(const std::string& value);
212 std::string* _internal_mutable_id();
213 public:
214
215 // string fingerprint = 4;
216 void clear_fingerprint();
217 const std::string& fingerprint() const;
218 template <typename ArgT0 = const std::string&, typename... ArgT>
219 void set_fingerprint(ArgT0&& arg0, ArgT... args);
220 std::string* mutable_fingerprint();
221 PROTOBUF_NODISCARD std::string* release_fingerprint();
222 void set_allocated_fingerprint(std::string* fingerprint);
223 private:
224 const std::string& _internal_fingerprint() const;
225 inline PROTOBUF_ALWAYS_INLINE void _internal_set_fingerprint(const std::string& value);
226 std::string* _internal_mutable_fingerprint();
227 public:
228
229 // @@protoc_insertion_point(class_scope:recovery_update_verifier.CareMap.PartitionInfo)
230 private:
231 class _Internal;
232
233 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
234 typedef void InternalArenaConstructable_;
235 typedef void DestructorSkippable_;
236 struct Impl_ {
237 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
238 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ranges_;
239 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_;
240 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr fingerprint_;
241 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
242 };
243 union { Impl_ _impl_; };
244 friend struct ::TableStruct_bootable_2frecovery_2fupdate_5fverifier_2fcare_5fmap_2eproto;
245 };
246 // -------------------------------------------------------------------
247
248 class CareMap final :
249 public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:recovery_update_verifier.CareMap) */ {
250 public:
CareMap()251 inline CareMap() : CareMap(nullptr) {}
252 ~CareMap() override;
253 explicit PROTOBUF_CONSTEXPR CareMap(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
254
255 CareMap(const CareMap& from);
CareMap(CareMap && from)256 CareMap(CareMap&& from) noexcept
257 : CareMap() {
258 *this = ::std::move(from);
259 }
260
261 inline CareMap& operator=(const CareMap& from) {
262 if (this == &from) return *this;
263 CopyFrom(from);
264 return *this;
265 }
266 inline CareMap& operator=(CareMap&& from) noexcept {
267 if (this == &from) return *this;
268 if (GetOwningArena() == from.GetOwningArena()
269 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
270 && GetOwningArena() != nullptr
271 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
272 ) {
273 InternalSwap(&from);
274 } else {
275 CopyFrom(from);
276 }
277 return *this;
278 }
279
default_instance()280 static const CareMap& default_instance() {
281 return *internal_default_instance();
282 }
internal_default_instance()283 static inline const CareMap* internal_default_instance() {
284 return reinterpret_cast<const CareMap*>(
285 &_CareMap_default_instance_);
286 }
287 static constexpr int kIndexInFileMessages =
288 1;
289
swap(CareMap & a,CareMap & b)290 friend void swap(CareMap& a, CareMap& b) {
291 a.Swap(&b);
292 }
Swap(CareMap * other)293 inline void Swap(CareMap* other) {
294 if (other == this) return;
295 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
296 if (GetOwningArena() != nullptr &&
297 GetOwningArena() == other->GetOwningArena()) {
298 #else // PROTOBUF_FORCE_COPY_IN_SWAP
299 if (GetOwningArena() == other->GetOwningArena()) {
300 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
301 InternalSwap(other);
302 } else {
303 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
304 }
305 }
306 void UnsafeArenaSwap(CareMap* other) {
307 if (other == this) return;
308 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
309 InternalSwap(other);
310 }
311
312 // implements Message ----------------------------------------------
313
314 CareMap* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
315 return CreateMaybeMessage<CareMap>(arena);
316 }
317 CareMap* New() const {
318 return New(nullptr);
319 }
320 void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) final;
321 void CopyFrom(const CareMap& from);
322 void MergeFrom(const CareMap& from);
323 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
324 bool IsInitialized() const final;
325
326 size_t ByteSizeLong() const final;
327 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
328 ::uint8_t* _InternalSerialize(
329 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
330 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
331
332 private:
333 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
334 void SharedDtor();
335 void SetCachedSize(int size) const;
336 void InternalSwap(CareMap* other);
337
338 private:
339 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
340 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
341 return "recovery_update_verifier.CareMap";
342 }
343 protected:
344 explicit CareMap(::PROTOBUF_NAMESPACE_ID::Arena* arena,
345 bool is_message_owned = false);
346 public:
347
348 std::string GetTypeName() const final;
349
350 // nested types ----------------------------------------------------
351
352 typedef CareMap_PartitionInfo PartitionInfo;
353
354 // accessors -------------------------------------------------------
355
356 enum : int {
357 kPartitionsFieldNumber = 1,
358 };
359 // repeated .recovery_update_verifier.CareMap.PartitionInfo partitions = 1;
360 int partitions_size() const;
361 private:
362 int _internal_partitions_size() const;
363 public:
364 void clear_partitions();
365 ::recovery_update_verifier::CareMap_PartitionInfo* mutable_partitions(int index);
366 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::recovery_update_verifier::CareMap_PartitionInfo >*
367 mutable_partitions();
368 private:
369 const ::recovery_update_verifier::CareMap_PartitionInfo& _internal_partitions(int index) const;
370 ::recovery_update_verifier::CareMap_PartitionInfo* _internal_add_partitions();
371 public:
372 const ::recovery_update_verifier::CareMap_PartitionInfo& partitions(int index) const;
373 ::recovery_update_verifier::CareMap_PartitionInfo* add_partitions();
374 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::recovery_update_verifier::CareMap_PartitionInfo >&
375 partitions() const;
376
377 // @@protoc_insertion_point(class_scope:recovery_update_verifier.CareMap)
378 private:
379 class _Internal;
380
381 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
382 typedef void InternalArenaConstructable_;
383 typedef void DestructorSkippable_;
384 struct Impl_ {
385 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::recovery_update_verifier::CareMap_PartitionInfo > partitions_;
386 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
387 };
388 union { Impl_ _impl_; };
389 friend struct ::TableStruct_bootable_2frecovery_2fupdate_5fverifier_2fcare_5fmap_2eproto;
390 };
391 // ===================================================================
392
393
394 // ===================================================================
395
396 #ifdef __GNUC__
397 #pragma GCC diagnostic push
398 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
399 #endif // __GNUC__
400 // CareMap_PartitionInfo
401
402 // string name = 1;
clear_name()403 inline void CareMap_PartitionInfo::clear_name() {
404 _impl_.name_.ClearToEmpty();
405 }
name()406 inline const std::string& CareMap_PartitionInfo::name() const {
407 // @@protoc_insertion_point(field_get:recovery_update_verifier.CareMap.PartitionInfo.name)
408 return _internal_name();
409 }
410 template <typename ArgT0, typename... ArgT>
411 inline PROTOBUF_ALWAYS_INLINE
set_name(ArgT0 && arg0,ArgT...args)412 void CareMap_PartitionInfo::set_name(ArgT0&& arg0, ArgT... args) {
413
414 _impl_.name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
415 // @@protoc_insertion_point(field_set:recovery_update_verifier.CareMap.PartitionInfo.name)
416 }
mutable_name()417 inline std::string* CareMap_PartitionInfo::mutable_name() {
418 std::string* _s = _internal_mutable_name();
419 // @@protoc_insertion_point(field_mutable:recovery_update_verifier.CareMap.PartitionInfo.name)
420 return _s;
421 }
_internal_name()422 inline const std::string& CareMap_PartitionInfo::_internal_name() const {
423 return _impl_.name_.Get();
424 }
_internal_set_name(const std::string & value)425 inline void CareMap_PartitionInfo::_internal_set_name(const std::string& value) {
426
427 _impl_.name_.Set(value, GetArenaForAllocation());
428 }
_internal_mutable_name()429 inline std::string* CareMap_PartitionInfo::_internal_mutable_name() {
430
431 return _impl_.name_.Mutable(GetArenaForAllocation());
432 }
release_name()433 inline std::string* CareMap_PartitionInfo::release_name() {
434 // @@protoc_insertion_point(field_release:recovery_update_verifier.CareMap.PartitionInfo.name)
435 return _impl_.name_.Release();
436 }
set_allocated_name(std::string * name)437 inline void CareMap_PartitionInfo::set_allocated_name(std::string* name) {
438 _impl_.name_.SetAllocated(name, GetArenaForAllocation());
439 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
440 if (_impl_.name_.IsDefault()) {
441 _impl_.name_.Set("", GetArenaForAllocation());
442 }
443 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
444 // @@protoc_insertion_point(field_set_allocated:recovery_update_verifier.CareMap.PartitionInfo.name)
445 }
446
447 // string ranges = 2;
clear_ranges()448 inline void CareMap_PartitionInfo::clear_ranges() {
449 _impl_.ranges_.ClearToEmpty();
450 }
ranges()451 inline const std::string& CareMap_PartitionInfo::ranges() const {
452 // @@protoc_insertion_point(field_get:recovery_update_verifier.CareMap.PartitionInfo.ranges)
453 return _internal_ranges();
454 }
455 template <typename ArgT0, typename... ArgT>
456 inline PROTOBUF_ALWAYS_INLINE
set_ranges(ArgT0 && arg0,ArgT...args)457 void CareMap_PartitionInfo::set_ranges(ArgT0&& arg0, ArgT... args) {
458
459 _impl_.ranges_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
460 // @@protoc_insertion_point(field_set:recovery_update_verifier.CareMap.PartitionInfo.ranges)
461 }
mutable_ranges()462 inline std::string* CareMap_PartitionInfo::mutable_ranges() {
463 std::string* _s = _internal_mutable_ranges();
464 // @@protoc_insertion_point(field_mutable:recovery_update_verifier.CareMap.PartitionInfo.ranges)
465 return _s;
466 }
_internal_ranges()467 inline const std::string& CareMap_PartitionInfo::_internal_ranges() const {
468 return _impl_.ranges_.Get();
469 }
_internal_set_ranges(const std::string & value)470 inline void CareMap_PartitionInfo::_internal_set_ranges(const std::string& value) {
471
472 _impl_.ranges_.Set(value, GetArenaForAllocation());
473 }
_internal_mutable_ranges()474 inline std::string* CareMap_PartitionInfo::_internal_mutable_ranges() {
475
476 return _impl_.ranges_.Mutable(GetArenaForAllocation());
477 }
release_ranges()478 inline std::string* CareMap_PartitionInfo::release_ranges() {
479 // @@protoc_insertion_point(field_release:recovery_update_verifier.CareMap.PartitionInfo.ranges)
480 return _impl_.ranges_.Release();
481 }
set_allocated_ranges(std::string * ranges)482 inline void CareMap_PartitionInfo::set_allocated_ranges(std::string* ranges) {
483 _impl_.ranges_.SetAllocated(ranges, GetArenaForAllocation());
484 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
485 if (_impl_.ranges_.IsDefault()) {
486 _impl_.ranges_.Set("", GetArenaForAllocation());
487 }
488 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
489 // @@protoc_insertion_point(field_set_allocated:recovery_update_verifier.CareMap.PartitionInfo.ranges)
490 }
491
492 // string id = 3;
clear_id()493 inline void CareMap_PartitionInfo::clear_id() {
494 _impl_.id_.ClearToEmpty();
495 }
id()496 inline const std::string& CareMap_PartitionInfo::id() const {
497 // @@protoc_insertion_point(field_get:recovery_update_verifier.CareMap.PartitionInfo.id)
498 return _internal_id();
499 }
500 template <typename ArgT0, typename... ArgT>
501 inline PROTOBUF_ALWAYS_INLINE
set_id(ArgT0 && arg0,ArgT...args)502 void CareMap_PartitionInfo::set_id(ArgT0&& arg0, ArgT... args) {
503
504 _impl_.id_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
505 // @@protoc_insertion_point(field_set:recovery_update_verifier.CareMap.PartitionInfo.id)
506 }
mutable_id()507 inline std::string* CareMap_PartitionInfo::mutable_id() {
508 std::string* _s = _internal_mutable_id();
509 // @@protoc_insertion_point(field_mutable:recovery_update_verifier.CareMap.PartitionInfo.id)
510 return _s;
511 }
_internal_id()512 inline const std::string& CareMap_PartitionInfo::_internal_id() const {
513 return _impl_.id_.Get();
514 }
_internal_set_id(const std::string & value)515 inline void CareMap_PartitionInfo::_internal_set_id(const std::string& value) {
516
517 _impl_.id_.Set(value, GetArenaForAllocation());
518 }
_internal_mutable_id()519 inline std::string* CareMap_PartitionInfo::_internal_mutable_id() {
520
521 return _impl_.id_.Mutable(GetArenaForAllocation());
522 }
release_id()523 inline std::string* CareMap_PartitionInfo::release_id() {
524 // @@protoc_insertion_point(field_release:recovery_update_verifier.CareMap.PartitionInfo.id)
525 return _impl_.id_.Release();
526 }
set_allocated_id(std::string * id)527 inline void CareMap_PartitionInfo::set_allocated_id(std::string* id) {
528 _impl_.id_.SetAllocated(id, GetArenaForAllocation());
529 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
530 if (_impl_.id_.IsDefault()) {
531 _impl_.id_.Set("", GetArenaForAllocation());
532 }
533 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
534 // @@protoc_insertion_point(field_set_allocated:recovery_update_verifier.CareMap.PartitionInfo.id)
535 }
536
537 // string fingerprint = 4;
clear_fingerprint()538 inline void CareMap_PartitionInfo::clear_fingerprint() {
539 _impl_.fingerprint_.ClearToEmpty();
540 }
fingerprint()541 inline const std::string& CareMap_PartitionInfo::fingerprint() const {
542 // @@protoc_insertion_point(field_get:recovery_update_verifier.CareMap.PartitionInfo.fingerprint)
543 return _internal_fingerprint();
544 }
545 template <typename ArgT0, typename... ArgT>
546 inline PROTOBUF_ALWAYS_INLINE
set_fingerprint(ArgT0 && arg0,ArgT...args)547 void CareMap_PartitionInfo::set_fingerprint(ArgT0&& arg0, ArgT... args) {
548
549 _impl_.fingerprint_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
550 // @@protoc_insertion_point(field_set:recovery_update_verifier.CareMap.PartitionInfo.fingerprint)
551 }
mutable_fingerprint()552 inline std::string* CareMap_PartitionInfo::mutable_fingerprint() {
553 std::string* _s = _internal_mutable_fingerprint();
554 // @@protoc_insertion_point(field_mutable:recovery_update_verifier.CareMap.PartitionInfo.fingerprint)
555 return _s;
556 }
_internal_fingerprint()557 inline const std::string& CareMap_PartitionInfo::_internal_fingerprint() const {
558 return _impl_.fingerprint_.Get();
559 }
_internal_set_fingerprint(const std::string & value)560 inline void CareMap_PartitionInfo::_internal_set_fingerprint(const std::string& value) {
561
562 _impl_.fingerprint_.Set(value, GetArenaForAllocation());
563 }
_internal_mutable_fingerprint()564 inline std::string* CareMap_PartitionInfo::_internal_mutable_fingerprint() {
565
566 return _impl_.fingerprint_.Mutable(GetArenaForAllocation());
567 }
release_fingerprint()568 inline std::string* CareMap_PartitionInfo::release_fingerprint() {
569 // @@protoc_insertion_point(field_release:recovery_update_verifier.CareMap.PartitionInfo.fingerprint)
570 return _impl_.fingerprint_.Release();
571 }
set_allocated_fingerprint(std::string * fingerprint)572 inline void CareMap_PartitionInfo::set_allocated_fingerprint(std::string* fingerprint) {
573 _impl_.fingerprint_.SetAllocated(fingerprint, GetArenaForAllocation());
574 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
575 if (_impl_.fingerprint_.IsDefault()) {
576 _impl_.fingerprint_.Set("", GetArenaForAllocation());
577 }
578 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
579 // @@protoc_insertion_point(field_set_allocated:recovery_update_verifier.CareMap.PartitionInfo.fingerprint)
580 }
581
582 // -------------------------------------------------------------------
583
584 // CareMap
585
586 // repeated .recovery_update_verifier.CareMap.PartitionInfo partitions = 1;
_internal_partitions_size()587 inline int CareMap::_internal_partitions_size() const {
588 return _impl_.partitions_.size();
589 }
partitions_size()590 inline int CareMap::partitions_size() const {
591 return _internal_partitions_size();
592 }
clear_partitions()593 inline void CareMap::clear_partitions() {
594 _impl_.partitions_.Clear();
595 }
mutable_partitions(int index)596 inline ::recovery_update_verifier::CareMap_PartitionInfo* CareMap::mutable_partitions(int index) {
597 // @@protoc_insertion_point(field_mutable:recovery_update_verifier.CareMap.partitions)
598 return _impl_.partitions_.Mutable(index);
599 }
600 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::recovery_update_verifier::CareMap_PartitionInfo >*
mutable_partitions()601 CareMap::mutable_partitions() {
602 // @@protoc_insertion_point(field_mutable_list:recovery_update_verifier.CareMap.partitions)
603 return &_impl_.partitions_;
604 }
_internal_partitions(int index)605 inline const ::recovery_update_verifier::CareMap_PartitionInfo& CareMap::_internal_partitions(int index) const {
606 return _impl_.partitions_.Get(index);
607 }
partitions(int index)608 inline const ::recovery_update_verifier::CareMap_PartitionInfo& CareMap::partitions(int index) const {
609 // @@protoc_insertion_point(field_get:recovery_update_verifier.CareMap.partitions)
610 return _internal_partitions(index);
611 }
_internal_add_partitions()612 inline ::recovery_update_verifier::CareMap_PartitionInfo* CareMap::_internal_add_partitions() {
613 return _impl_.partitions_.Add();
614 }
add_partitions()615 inline ::recovery_update_verifier::CareMap_PartitionInfo* CareMap::add_partitions() {
616 ::recovery_update_verifier::CareMap_PartitionInfo* _add = _internal_add_partitions();
617 // @@protoc_insertion_point(field_add:recovery_update_verifier.CareMap.partitions)
618 return _add;
619 }
620 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::recovery_update_verifier::CareMap_PartitionInfo >&
partitions()621 CareMap::partitions() const {
622 // @@protoc_insertion_point(field_list:recovery_update_verifier.CareMap.partitions)
623 return _impl_.partitions_;
624 }
625
626 #ifdef __GNUC__
627 #pragma GCC diagnostic pop
628 #endif // __GNUC__
629 // -------------------------------------------------------------------
630
631
632 // @@protoc_insertion_point(namespace_scope)
633
634 } // namespace recovery_update_verifier
635
636 // @@protoc_insertion_point(global_scope)
637
638 #include <google/protobuf/port_undef.inc>
639 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_bootable_2frecovery_2fupdate_5fverifier_2fcare_5fmap_2eproto
640