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