1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: packages/modules/adb/fastdeploy/proto/ApkEntry.proto
3
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_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_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_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_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto {
43 static const ::uint32_t offsets[];
44 };
45 namespace com {
46 namespace android {
47 namespace fastdeploy {
48 class APKDump;
49 struct APKDumpDefaultTypeInternal;
50 extern APKDumpDefaultTypeInternal _APKDump_default_instance_;
51 class APKEntry;
52 struct APKEntryDefaultTypeInternal;
53 extern APKEntryDefaultTypeInternal _APKEntry_default_instance_;
54 class APKMetaData;
55 struct APKMetaDataDefaultTypeInternal;
56 extern APKMetaDataDefaultTypeInternal _APKMetaData_default_instance_;
57 } // namespace fastdeploy
58 } // namespace android
59 } // namespace com
60 PROTOBUF_NAMESPACE_OPEN
61 template<> ::com::android::fastdeploy::APKDump* Arena::CreateMaybeMessage<::com::android::fastdeploy::APKDump>(Arena*);
62 template<> ::com::android::fastdeploy::APKEntry* Arena::CreateMaybeMessage<::com::android::fastdeploy::APKEntry>(Arena*);
63 template<> ::com::android::fastdeploy::APKMetaData* Arena::CreateMaybeMessage<::com::android::fastdeploy::APKMetaData>(Arena*);
64 PROTOBUF_NAMESPACE_CLOSE
65 namespace com {
66 namespace android {
67 namespace fastdeploy {
68
69 // ===================================================================
70
71 class APKDump final :
72 public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:com.android.fastdeploy.APKDump) */ {
73 public:
APKDump()74 inline APKDump() : APKDump(nullptr) {}
75 ~APKDump() override;
76 explicit PROTOBUF_CONSTEXPR APKDump(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
77
78 APKDump(const APKDump& from);
APKDump(APKDump && from)79 APKDump(APKDump&& from) noexcept
80 : APKDump() {
81 *this = ::std::move(from);
82 }
83
84 inline APKDump& operator=(const APKDump& from) {
85 if (this == &from) return *this;
86 CopyFrom(from);
87 return *this;
88 }
89 inline APKDump& operator=(APKDump&& from) noexcept {
90 if (this == &from) return *this;
91 if (GetOwningArena() == from.GetOwningArena()
92 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
93 && GetOwningArena() != nullptr
94 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
95 ) {
96 InternalSwap(&from);
97 } else {
98 CopyFrom(from);
99 }
100 return *this;
101 }
102
default_instance()103 static const APKDump& default_instance() {
104 return *internal_default_instance();
105 }
internal_default_instance()106 static inline const APKDump* internal_default_instance() {
107 return reinterpret_cast<const APKDump*>(
108 &_APKDump_default_instance_);
109 }
110 static constexpr int kIndexInFileMessages =
111 0;
112
swap(APKDump & a,APKDump & b)113 friend void swap(APKDump& a, APKDump& b) {
114 a.Swap(&b);
115 }
Swap(APKDump * other)116 inline void Swap(APKDump* other) {
117 if (other == this) return;
118 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
119 if (GetOwningArena() != nullptr &&
120 GetOwningArena() == other->GetOwningArena()) {
121 #else // PROTOBUF_FORCE_COPY_IN_SWAP
122 if (GetOwningArena() == other->GetOwningArena()) {
123 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
124 InternalSwap(other);
125 } else {
126 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
127 }
128 }
129 void UnsafeArenaSwap(APKDump* other) {
130 if (other == this) return;
131 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
132 InternalSwap(other);
133 }
134
135 // implements Message ----------------------------------------------
136
137 APKDump* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
138 return CreateMaybeMessage<APKDump>(arena);
139 }
140 APKDump* New() const {
141 return New(nullptr);
142 }
143 void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) final;
144 void CopyFrom(const APKDump& from);
145 void MergeFrom(const APKDump& from);
146 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
147 bool IsInitialized() const final;
148
149 size_t ByteSizeLong() const final;
150 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
151 ::uint8_t* _InternalSerialize(
152 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
153 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
154
155 private:
156 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
157 void SharedDtor();
158 void SetCachedSize(int size) const;
159 void InternalSwap(APKDump* other);
160
161 private:
162 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
163 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
164 return "com.android.fastdeploy.APKDump";
165 }
166 protected:
167 explicit APKDump(::PROTOBUF_NAMESPACE_ID::Arena* arena,
168 bool is_message_owned = false);
169 public:
170
171 std::string GetTypeName() const final;
172
173 // nested types ----------------------------------------------------
174
175 // accessors -------------------------------------------------------
176
177 enum : int {
178 kNameFieldNumber = 1,
179 kCdFieldNumber = 2,
180 kSignatureFieldNumber = 3,
181 kAbsolutePathFieldNumber = 4,
182 };
183 // string name = 1;
184 void clear_name();
185 const std::string& name() const;
186 template <typename ArgT0 = const std::string&, typename... ArgT>
187 void set_name(ArgT0&& arg0, ArgT... args);
188 std::string* mutable_name();
189 PROTOBUF_NODISCARD std::string* release_name();
190 void set_allocated_name(std::string* name);
191 private:
192 const std::string& _internal_name() const;
193 inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
194 std::string* _internal_mutable_name();
195 public:
196
197 // bytes cd = 2;
198 void clear_cd();
199 const std::string& cd() const;
200 template <typename ArgT0 = const std::string&, typename... ArgT>
201 void set_cd(ArgT0&& arg0, ArgT... args);
202 std::string* mutable_cd();
203 PROTOBUF_NODISCARD std::string* release_cd();
204 void set_allocated_cd(std::string* cd);
205 private:
206 const std::string& _internal_cd() const;
207 inline PROTOBUF_ALWAYS_INLINE void _internal_set_cd(const std::string& value);
208 std::string* _internal_mutable_cd();
209 public:
210
211 // bytes signature = 3;
212 void clear_signature();
213 const std::string& signature() const;
214 template <typename ArgT0 = const std::string&, typename... ArgT>
215 void set_signature(ArgT0&& arg0, ArgT... args);
216 std::string* mutable_signature();
217 PROTOBUF_NODISCARD std::string* release_signature();
218 void set_allocated_signature(std::string* signature);
219 private:
220 const std::string& _internal_signature() const;
221 inline PROTOBUF_ALWAYS_INLINE void _internal_set_signature(const std::string& value);
222 std::string* _internal_mutable_signature();
223 public:
224
225 // string absolute_path = 4;
226 void clear_absolute_path();
227 const std::string& absolute_path() const;
228 template <typename ArgT0 = const std::string&, typename... ArgT>
229 void set_absolute_path(ArgT0&& arg0, ArgT... args);
230 std::string* mutable_absolute_path();
231 PROTOBUF_NODISCARD std::string* release_absolute_path();
232 void set_allocated_absolute_path(std::string* absolute_path);
233 private:
234 const std::string& _internal_absolute_path() const;
235 inline PROTOBUF_ALWAYS_INLINE void _internal_set_absolute_path(const std::string& value);
236 std::string* _internal_mutable_absolute_path();
237 public:
238
239 // @@protoc_insertion_point(class_scope:com.android.fastdeploy.APKDump)
240 private:
241 class _Internal;
242
243 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
244 typedef void InternalArenaConstructable_;
245 typedef void DestructorSkippable_;
246 struct Impl_ {
247 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
248 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr cd_;
249 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr signature_;
250 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr absolute_path_;
251 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
252 };
253 union { Impl_ _impl_; };
254 friend struct ::TableStruct_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto;
255 };
256 // -------------------------------------------------------------------
257
258 class APKEntry final :
259 public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:com.android.fastdeploy.APKEntry) */ {
260 public:
APKEntry()261 inline APKEntry() : APKEntry(nullptr) {}
262 ~APKEntry() override;
263 explicit PROTOBUF_CONSTEXPR APKEntry(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
264
265 APKEntry(const APKEntry& from);
APKEntry(APKEntry && from)266 APKEntry(APKEntry&& from) noexcept
267 : APKEntry() {
268 *this = ::std::move(from);
269 }
270
271 inline APKEntry& operator=(const APKEntry& from) {
272 if (this == &from) return *this;
273 CopyFrom(from);
274 return *this;
275 }
276 inline APKEntry& operator=(APKEntry&& from) noexcept {
277 if (this == &from) return *this;
278 if (GetOwningArena() == from.GetOwningArena()
279 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
280 && GetOwningArena() != nullptr
281 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
282 ) {
283 InternalSwap(&from);
284 } else {
285 CopyFrom(from);
286 }
287 return *this;
288 }
289
default_instance()290 static const APKEntry& default_instance() {
291 return *internal_default_instance();
292 }
internal_default_instance()293 static inline const APKEntry* internal_default_instance() {
294 return reinterpret_cast<const APKEntry*>(
295 &_APKEntry_default_instance_);
296 }
297 static constexpr int kIndexInFileMessages =
298 1;
299
swap(APKEntry & a,APKEntry & b)300 friend void swap(APKEntry& a, APKEntry& b) {
301 a.Swap(&b);
302 }
Swap(APKEntry * other)303 inline void Swap(APKEntry* other) {
304 if (other == this) return;
305 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
306 if (GetOwningArena() != nullptr &&
307 GetOwningArena() == other->GetOwningArena()) {
308 #else // PROTOBUF_FORCE_COPY_IN_SWAP
309 if (GetOwningArena() == other->GetOwningArena()) {
310 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
311 InternalSwap(other);
312 } else {
313 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
314 }
315 }
316 void UnsafeArenaSwap(APKEntry* other) {
317 if (other == this) return;
318 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
319 InternalSwap(other);
320 }
321
322 // implements Message ----------------------------------------------
323
324 APKEntry* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
325 return CreateMaybeMessage<APKEntry>(arena);
326 }
327 APKEntry* New() const {
328 return New(nullptr);
329 }
330 void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) final;
331 void CopyFrom(const APKEntry& from);
332 void MergeFrom(const APKEntry& from);
333 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
334 bool IsInitialized() const final;
335
336 size_t ByteSizeLong() const final;
337 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
338 ::uint8_t* _InternalSerialize(
339 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
340 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
341
342 private:
343 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
344 void SharedDtor();
345 void SetCachedSize(int size) const;
346 void InternalSwap(APKEntry* other);
347
348 private:
349 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
350 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
351 return "com.android.fastdeploy.APKEntry";
352 }
353 protected:
354 explicit APKEntry(::PROTOBUF_NAMESPACE_ID::Arena* arena,
355 bool is_message_owned = false);
356 public:
357
358 std::string GetTypeName() const final;
359
360 // nested types ----------------------------------------------------
361
362 // accessors -------------------------------------------------------
363
364 enum : int {
365 kMd5FieldNumber = 1,
366 kDataOffsetFieldNumber = 2,
367 kDataSizeFieldNumber = 3,
368 };
369 // bytes md5 = 1;
370 void clear_md5();
371 const std::string& md5() const;
372 template <typename ArgT0 = const std::string&, typename... ArgT>
373 void set_md5(ArgT0&& arg0, ArgT... args);
374 std::string* mutable_md5();
375 PROTOBUF_NODISCARD std::string* release_md5();
376 void set_allocated_md5(std::string* md5);
377 private:
378 const std::string& _internal_md5() const;
379 inline PROTOBUF_ALWAYS_INLINE void _internal_set_md5(const std::string& value);
380 std::string* _internal_mutable_md5();
381 public:
382
383 // int64 dataOffset = 2;
384 void clear_dataoffset();
385 ::int64_t dataoffset() const;
386 void set_dataoffset(::int64_t value);
387 private:
388 ::int64_t _internal_dataoffset() const;
389 void _internal_set_dataoffset(::int64_t value);
390 public:
391
392 // int64 dataSize = 3;
393 void clear_datasize();
394 ::int64_t datasize() const;
395 void set_datasize(::int64_t value);
396 private:
397 ::int64_t _internal_datasize() const;
398 void _internal_set_datasize(::int64_t value);
399 public:
400
401 // @@protoc_insertion_point(class_scope:com.android.fastdeploy.APKEntry)
402 private:
403 class _Internal;
404
405 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
406 typedef void InternalArenaConstructable_;
407 typedef void DestructorSkippable_;
408 struct Impl_ {
409 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr md5_;
410 ::int64_t dataoffset_;
411 ::int64_t datasize_;
412 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
413 };
414 union { Impl_ _impl_; };
415 friend struct ::TableStruct_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto;
416 };
417 // -------------------------------------------------------------------
418
419 class APKMetaData final :
420 public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:com.android.fastdeploy.APKMetaData) */ {
421 public:
APKMetaData()422 inline APKMetaData() : APKMetaData(nullptr) {}
423 ~APKMetaData() override;
424 explicit PROTOBUF_CONSTEXPR APKMetaData(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
425
426 APKMetaData(const APKMetaData& from);
APKMetaData(APKMetaData && from)427 APKMetaData(APKMetaData&& from) noexcept
428 : APKMetaData() {
429 *this = ::std::move(from);
430 }
431
432 inline APKMetaData& operator=(const APKMetaData& from) {
433 if (this == &from) return *this;
434 CopyFrom(from);
435 return *this;
436 }
437 inline APKMetaData& operator=(APKMetaData&& from) noexcept {
438 if (this == &from) return *this;
439 if (GetOwningArena() == from.GetOwningArena()
440 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
441 && GetOwningArena() != nullptr
442 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
443 ) {
444 InternalSwap(&from);
445 } else {
446 CopyFrom(from);
447 }
448 return *this;
449 }
450
default_instance()451 static const APKMetaData& default_instance() {
452 return *internal_default_instance();
453 }
internal_default_instance()454 static inline const APKMetaData* internal_default_instance() {
455 return reinterpret_cast<const APKMetaData*>(
456 &_APKMetaData_default_instance_);
457 }
458 static constexpr int kIndexInFileMessages =
459 2;
460
swap(APKMetaData & a,APKMetaData & b)461 friend void swap(APKMetaData& a, APKMetaData& b) {
462 a.Swap(&b);
463 }
Swap(APKMetaData * other)464 inline void Swap(APKMetaData* other) {
465 if (other == this) return;
466 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
467 if (GetOwningArena() != nullptr &&
468 GetOwningArena() == other->GetOwningArena()) {
469 #else // PROTOBUF_FORCE_COPY_IN_SWAP
470 if (GetOwningArena() == other->GetOwningArena()) {
471 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
472 InternalSwap(other);
473 } else {
474 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
475 }
476 }
477 void UnsafeArenaSwap(APKMetaData* other) {
478 if (other == this) return;
479 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
480 InternalSwap(other);
481 }
482
483 // implements Message ----------------------------------------------
484
485 APKMetaData* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
486 return CreateMaybeMessage<APKMetaData>(arena);
487 }
488 APKMetaData* New() const {
489 return New(nullptr);
490 }
491 void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) final;
492 void CopyFrom(const APKMetaData& from);
493 void MergeFrom(const APKMetaData& from);
494 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
495 bool IsInitialized() const final;
496
497 size_t ByteSizeLong() const final;
498 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
499 ::uint8_t* _InternalSerialize(
500 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
501 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
502
503 private:
504 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
505 void SharedDtor();
506 void SetCachedSize(int size) const;
507 void InternalSwap(APKMetaData* other);
508
509 private:
510 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
511 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
512 return "com.android.fastdeploy.APKMetaData";
513 }
514 protected:
515 explicit APKMetaData(::PROTOBUF_NAMESPACE_ID::Arena* arena,
516 bool is_message_owned = false);
517 public:
518
519 std::string GetTypeName() const final;
520
521 // nested types ----------------------------------------------------
522
523 // accessors -------------------------------------------------------
524
525 enum : int {
526 kEntriesFieldNumber = 2,
527 kAbsolutePathFieldNumber = 1,
528 };
529 // repeated .com.android.fastdeploy.APKEntry entries = 2;
530 int entries_size() const;
531 private:
532 int _internal_entries_size() const;
533 public:
534 void clear_entries();
535 ::com::android::fastdeploy::APKEntry* mutable_entries(int index);
536 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry >*
537 mutable_entries();
538 private:
539 const ::com::android::fastdeploy::APKEntry& _internal_entries(int index) const;
540 ::com::android::fastdeploy::APKEntry* _internal_add_entries();
541 public:
542 const ::com::android::fastdeploy::APKEntry& entries(int index) const;
543 ::com::android::fastdeploy::APKEntry* add_entries();
544 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry >&
545 entries() const;
546
547 // string absolute_path = 1;
548 void clear_absolute_path();
549 const std::string& absolute_path() const;
550 template <typename ArgT0 = const std::string&, typename... ArgT>
551 void set_absolute_path(ArgT0&& arg0, ArgT... args);
552 std::string* mutable_absolute_path();
553 PROTOBUF_NODISCARD std::string* release_absolute_path();
554 void set_allocated_absolute_path(std::string* absolute_path);
555 private:
556 const std::string& _internal_absolute_path() const;
557 inline PROTOBUF_ALWAYS_INLINE void _internal_set_absolute_path(const std::string& value);
558 std::string* _internal_mutable_absolute_path();
559 public:
560
561 // @@protoc_insertion_point(class_scope:com.android.fastdeploy.APKMetaData)
562 private:
563 class _Internal;
564
565 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
566 typedef void InternalArenaConstructable_;
567 typedef void DestructorSkippable_;
568 struct Impl_ {
569 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry > entries_;
570 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr absolute_path_;
571 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
572 };
573 union { Impl_ _impl_; };
574 friend struct ::TableStruct_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto;
575 };
576 // ===================================================================
577
578
579 // ===================================================================
580
581 #ifdef __GNUC__
582 #pragma GCC diagnostic push
583 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
584 #endif // __GNUC__
585 // APKDump
586
587 // string name = 1;
clear_name()588 inline void APKDump::clear_name() {
589 _impl_.name_.ClearToEmpty();
590 }
name()591 inline const std::string& APKDump::name() const {
592 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKDump.name)
593 return _internal_name();
594 }
595 template <typename ArgT0, typename... ArgT>
596 inline PROTOBUF_ALWAYS_INLINE
set_name(ArgT0 && arg0,ArgT...args)597 void APKDump::set_name(ArgT0&& arg0, ArgT... args) {
598
599 _impl_.name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
600 // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKDump.name)
601 }
mutable_name()602 inline std::string* APKDump::mutable_name() {
603 std::string* _s = _internal_mutable_name();
604 // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKDump.name)
605 return _s;
606 }
_internal_name()607 inline const std::string& APKDump::_internal_name() const {
608 return _impl_.name_.Get();
609 }
_internal_set_name(const std::string & value)610 inline void APKDump::_internal_set_name(const std::string& value) {
611
612 _impl_.name_.Set(value, GetArenaForAllocation());
613 }
_internal_mutable_name()614 inline std::string* APKDump::_internal_mutable_name() {
615
616 return _impl_.name_.Mutable(GetArenaForAllocation());
617 }
release_name()618 inline std::string* APKDump::release_name() {
619 // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKDump.name)
620 return _impl_.name_.Release();
621 }
set_allocated_name(std::string * name)622 inline void APKDump::set_allocated_name(std::string* name) {
623 _impl_.name_.SetAllocated(name, GetArenaForAllocation());
624 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
625 if (_impl_.name_.IsDefault()) {
626 _impl_.name_.Set("", GetArenaForAllocation());
627 }
628 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
629 // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKDump.name)
630 }
631
632 // bytes cd = 2;
clear_cd()633 inline void APKDump::clear_cd() {
634 _impl_.cd_.ClearToEmpty();
635 }
cd()636 inline const std::string& APKDump::cd() const {
637 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKDump.cd)
638 return _internal_cd();
639 }
640 template <typename ArgT0, typename... ArgT>
641 inline PROTOBUF_ALWAYS_INLINE
set_cd(ArgT0 && arg0,ArgT...args)642 void APKDump::set_cd(ArgT0&& arg0, ArgT... args) {
643
644 _impl_.cd_.SetBytes(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
645 // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKDump.cd)
646 }
mutable_cd()647 inline std::string* APKDump::mutable_cd() {
648 std::string* _s = _internal_mutable_cd();
649 // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKDump.cd)
650 return _s;
651 }
_internal_cd()652 inline const std::string& APKDump::_internal_cd() const {
653 return _impl_.cd_.Get();
654 }
_internal_set_cd(const std::string & value)655 inline void APKDump::_internal_set_cd(const std::string& value) {
656
657 _impl_.cd_.Set(value, GetArenaForAllocation());
658 }
_internal_mutable_cd()659 inline std::string* APKDump::_internal_mutable_cd() {
660
661 return _impl_.cd_.Mutable(GetArenaForAllocation());
662 }
release_cd()663 inline std::string* APKDump::release_cd() {
664 // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKDump.cd)
665 return _impl_.cd_.Release();
666 }
set_allocated_cd(std::string * cd)667 inline void APKDump::set_allocated_cd(std::string* cd) {
668 _impl_.cd_.SetAllocated(cd, GetArenaForAllocation());
669 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
670 if (_impl_.cd_.IsDefault()) {
671 _impl_.cd_.Set("", GetArenaForAllocation());
672 }
673 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
674 // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKDump.cd)
675 }
676
677 // bytes signature = 3;
clear_signature()678 inline void APKDump::clear_signature() {
679 _impl_.signature_.ClearToEmpty();
680 }
signature()681 inline const std::string& APKDump::signature() const {
682 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKDump.signature)
683 return _internal_signature();
684 }
685 template <typename ArgT0, typename... ArgT>
686 inline PROTOBUF_ALWAYS_INLINE
set_signature(ArgT0 && arg0,ArgT...args)687 void APKDump::set_signature(ArgT0&& arg0, ArgT... args) {
688
689 _impl_.signature_.SetBytes(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
690 // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKDump.signature)
691 }
mutable_signature()692 inline std::string* APKDump::mutable_signature() {
693 std::string* _s = _internal_mutable_signature();
694 // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKDump.signature)
695 return _s;
696 }
_internal_signature()697 inline const std::string& APKDump::_internal_signature() const {
698 return _impl_.signature_.Get();
699 }
_internal_set_signature(const std::string & value)700 inline void APKDump::_internal_set_signature(const std::string& value) {
701
702 _impl_.signature_.Set(value, GetArenaForAllocation());
703 }
_internal_mutable_signature()704 inline std::string* APKDump::_internal_mutable_signature() {
705
706 return _impl_.signature_.Mutable(GetArenaForAllocation());
707 }
release_signature()708 inline std::string* APKDump::release_signature() {
709 // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKDump.signature)
710 return _impl_.signature_.Release();
711 }
set_allocated_signature(std::string * signature)712 inline void APKDump::set_allocated_signature(std::string* signature) {
713 _impl_.signature_.SetAllocated(signature, GetArenaForAllocation());
714 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
715 if (_impl_.signature_.IsDefault()) {
716 _impl_.signature_.Set("", GetArenaForAllocation());
717 }
718 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
719 // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKDump.signature)
720 }
721
722 // string absolute_path = 4;
clear_absolute_path()723 inline void APKDump::clear_absolute_path() {
724 _impl_.absolute_path_.ClearToEmpty();
725 }
absolute_path()726 inline const std::string& APKDump::absolute_path() const {
727 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKDump.absolute_path)
728 return _internal_absolute_path();
729 }
730 template <typename ArgT0, typename... ArgT>
731 inline PROTOBUF_ALWAYS_INLINE
set_absolute_path(ArgT0 && arg0,ArgT...args)732 void APKDump::set_absolute_path(ArgT0&& arg0, ArgT... args) {
733
734 _impl_.absolute_path_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
735 // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKDump.absolute_path)
736 }
mutable_absolute_path()737 inline std::string* APKDump::mutable_absolute_path() {
738 std::string* _s = _internal_mutable_absolute_path();
739 // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKDump.absolute_path)
740 return _s;
741 }
_internal_absolute_path()742 inline const std::string& APKDump::_internal_absolute_path() const {
743 return _impl_.absolute_path_.Get();
744 }
_internal_set_absolute_path(const std::string & value)745 inline void APKDump::_internal_set_absolute_path(const std::string& value) {
746
747 _impl_.absolute_path_.Set(value, GetArenaForAllocation());
748 }
_internal_mutable_absolute_path()749 inline std::string* APKDump::_internal_mutable_absolute_path() {
750
751 return _impl_.absolute_path_.Mutable(GetArenaForAllocation());
752 }
release_absolute_path()753 inline std::string* APKDump::release_absolute_path() {
754 // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKDump.absolute_path)
755 return _impl_.absolute_path_.Release();
756 }
set_allocated_absolute_path(std::string * absolute_path)757 inline void APKDump::set_allocated_absolute_path(std::string* absolute_path) {
758 _impl_.absolute_path_.SetAllocated(absolute_path, GetArenaForAllocation());
759 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
760 if (_impl_.absolute_path_.IsDefault()) {
761 _impl_.absolute_path_.Set("", GetArenaForAllocation());
762 }
763 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
764 // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKDump.absolute_path)
765 }
766
767 // -------------------------------------------------------------------
768
769 // APKEntry
770
771 // bytes md5 = 1;
clear_md5()772 inline void APKEntry::clear_md5() {
773 _impl_.md5_.ClearToEmpty();
774 }
md5()775 inline const std::string& APKEntry::md5() const {
776 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKEntry.md5)
777 return _internal_md5();
778 }
779 template <typename ArgT0, typename... ArgT>
780 inline PROTOBUF_ALWAYS_INLINE
set_md5(ArgT0 && arg0,ArgT...args)781 void APKEntry::set_md5(ArgT0&& arg0, ArgT... args) {
782
783 _impl_.md5_.SetBytes(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
784 // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKEntry.md5)
785 }
mutable_md5()786 inline std::string* APKEntry::mutable_md5() {
787 std::string* _s = _internal_mutable_md5();
788 // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKEntry.md5)
789 return _s;
790 }
_internal_md5()791 inline const std::string& APKEntry::_internal_md5() const {
792 return _impl_.md5_.Get();
793 }
_internal_set_md5(const std::string & value)794 inline void APKEntry::_internal_set_md5(const std::string& value) {
795
796 _impl_.md5_.Set(value, GetArenaForAllocation());
797 }
_internal_mutable_md5()798 inline std::string* APKEntry::_internal_mutable_md5() {
799
800 return _impl_.md5_.Mutable(GetArenaForAllocation());
801 }
release_md5()802 inline std::string* APKEntry::release_md5() {
803 // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKEntry.md5)
804 return _impl_.md5_.Release();
805 }
set_allocated_md5(std::string * md5)806 inline void APKEntry::set_allocated_md5(std::string* md5) {
807 _impl_.md5_.SetAllocated(md5, GetArenaForAllocation());
808 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
809 if (_impl_.md5_.IsDefault()) {
810 _impl_.md5_.Set("", GetArenaForAllocation());
811 }
812 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
813 // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKEntry.md5)
814 }
815
816 // int64 dataOffset = 2;
clear_dataoffset()817 inline void APKEntry::clear_dataoffset() {
818 _impl_.dataoffset_ = ::int64_t{0};
819 }
_internal_dataoffset()820 inline ::int64_t APKEntry::_internal_dataoffset() const {
821 return _impl_.dataoffset_;
822 }
dataoffset()823 inline ::int64_t APKEntry::dataoffset() const {
824 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKEntry.dataOffset)
825 return _internal_dataoffset();
826 }
_internal_set_dataoffset(::int64_t value)827 inline void APKEntry::_internal_set_dataoffset(::int64_t value) {
828
829 _impl_.dataoffset_ = value;
830 }
set_dataoffset(::int64_t value)831 inline void APKEntry::set_dataoffset(::int64_t value) {
832 _internal_set_dataoffset(value);
833 // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKEntry.dataOffset)
834 }
835
836 // int64 dataSize = 3;
clear_datasize()837 inline void APKEntry::clear_datasize() {
838 _impl_.datasize_ = ::int64_t{0};
839 }
_internal_datasize()840 inline ::int64_t APKEntry::_internal_datasize() const {
841 return _impl_.datasize_;
842 }
datasize()843 inline ::int64_t APKEntry::datasize() const {
844 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKEntry.dataSize)
845 return _internal_datasize();
846 }
_internal_set_datasize(::int64_t value)847 inline void APKEntry::_internal_set_datasize(::int64_t value) {
848
849 _impl_.datasize_ = value;
850 }
set_datasize(::int64_t value)851 inline void APKEntry::set_datasize(::int64_t value) {
852 _internal_set_datasize(value);
853 // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKEntry.dataSize)
854 }
855
856 // -------------------------------------------------------------------
857
858 // APKMetaData
859
860 // string absolute_path = 1;
clear_absolute_path()861 inline void APKMetaData::clear_absolute_path() {
862 _impl_.absolute_path_.ClearToEmpty();
863 }
absolute_path()864 inline const std::string& APKMetaData::absolute_path() const {
865 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKMetaData.absolute_path)
866 return _internal_absolute_path();
867 }
868 template <typename ArgT0, typename... ArgT>
869 inline PROTOBUF_ALWAYS_INLINE
set_absolute_path(ArgT0 && arg0,ArgT...args)870 void APKMetaData::set_absolute_path(ArgT0&& arg0, ArgT... args) {
871
872 _impl_.absolute_path_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
873 // @@protoc_insertion_point(field_set:com.android.fastdeploy.APKMetaData.absolute_path)
874 }
mutable_absolute_path()875 inline std::string* APKMetaData::mutable_absolute_path() {
876 std::string* _s = _internal_mutable_absolute_path();
877 // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKMetaData.absolute_path)
878 return _s;
879 }
_internal_absolute_path()880 inline const std::string& APKMetaData::_internal_absolute_path() const {
881 return _impl_.absolute_path_.Get();
882 }
_internal_set_absolute_path(const std::string & value)883 inline void APKMetaData::_internal_set_absolute_path(const std::string& value) {
884
885 _impl_.absolute_path_.Set(value, GetArenaForAllocation());
886 }
_internal_mutable_absolute_path()887 inline std::string* APKMetaData::_internal_mutable_absolute_path() {
888
889 return _impl_.absolute_path_.Mutable(GetArenaForAllocation());
890 }
release_absolute_path()891 inline std::string* APKMetaData::release_absolute_path() {
892 // @@protoc_insertion_point(field_release:com.android.fastdeploy.APKMetaData.absolute_path)
893 return _impl_.absolute_path_.Release();
894 }
set_allocated_absolute_path(std::string * absolute_path)895 inline void APKMetaData::set_allocated_absolute_path(std::string* absolute_path) {
896 _impl_.absolute_path_.SetAllocated(absolute_path, GetArenaForAllocation());
897 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
898 if (_impl_.absolute_path_.IsDefault()) {
899 _impl_.absolute_path_.Set("", GetArenaForAllocation());
900 }
901 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
902 // @@protoc_insertion_point(field_set_allocated:com.android.fastdeploy.APKMetaData.absolute_path)
903 }
904
905 // repeated .com.android.fastdeploy.APKEntry entries = 2;
_internal_entries_size()906 inline int APKMetaData::_internal_entries_size() const {
907 return _impl_.entries_.size();
908 }
entries_size()909 inline int APKMetaData::entries_size() const {
910 return _internal_entries_size();
911 }
clear_entries()912 inline void APKMetaData::clear_entries() {
913 _impl_.entries_.Clear();
914 }
mutable_entries(int index)915 inline ::com::android::fastdeploy::APKEntry* APKMetaData::mutable_entries(int index) {
916 // @@protoc_insertion_point(field_mutable:com.android.fastdeploy.APKMetaData.entries)
917 return _impl_.entries_.Mutable(index);
918 }
919 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry >*
mutable_entries()920 APKMetaData::mutable_entries() {
921 // @@protoc_insertion_point(field_mutable_list:com.android.fastdeploy.APKMetaData.entries)
922 return &_impl_.entries_;
923 }
_internal_entries(int index)924 inline const ::com::android::fastdeploy::APKEntry& APKMetaData::_internal_entries(int index) const {
925 return _impl_.entries_.Get(index);
926 }
entries(int index)927 inline const ::com::android::fastdeploy::APKEntry& APKMetaData::entries(int index) const {
928 // @@protoc_insertion_point(field_get:com.android.fastdeploy.APKMetaData.entries)
929 return _internal_entries(index);
930 }
_internal_add_entries()931 inline ::com::android::fastdeploy::APKEntry* APKMetaData::_internal_add_entries() {
932 return _impl_.entries_.Add();
933 }
add_entries()934 inline ::com::android::fastdeploy::APKEntry* APKMetaData::add_entries() {
935 ::com::android::fastdeploy::APKEntry* _add = _internal_add_entries();
936 // @@protoc_insertion_point(field_add:com.android.fastdeploy.APKMetaData.entries)
937 return _add;
938 }
939 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::com::android::fastdeploy::APKEntry >&
entries()940 APKMetaData::entries() const {
941 // @@protoc_insertion_point(field_list:com.android.fastdeploy.APKMetaData.entries)
942 return _impl_.entries_;
943 }
944
945 #ifdef __GNUC__
946 #pragma GCC diagnostic pop
947 #endif // __GNUC__
948 // -------------------------------------------------------------------
949
950 // -------------------------------------------------------------------
951
952
953 // @@protoc_insertion_point(namespace_scope)
954
955 } // namespace fastdeploy
956 } // namespace android
957 } // namespace com
958
959 // @@protoc_insertion_point(global_scope)
960
961 #include <google/protobuf/port_undef.inc>
962 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fadb_2ffastdeploy_2fproto_2fApkEntry_2eproto
963