1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: protos/perfetto/trace/android/pixel_modem_events.proto
3
4 #include "protos/perfetto/trace/android/pixel_modem_events.pb.h"
5
6 #include <algorithm>
7 #include <cstdint>
8
9 #include <google/protobuf/io/coded_stream.h>
10 #include <google/protobuf/extension_set.h>
11 #include <google/protobuf/wire_format_lite.h>
12 #include <google/protobuf/io/zero_copy_stream_impl_lite.h>
13 // @@protoc_insertion_point(includes)
14 #include <google/protobuf/port_def.inc>
15
16 PROTOBUF_PRAGMA_INIT_SEG
17
18 namespace _pb = ::PROTOBUF_NAMESPACE_ID;
19 namespace _pbi = _pb::internal;
20
21 namespace perfetto {
22 namespace protos {
PixelModemEvents(::_pbi::ConstantInitialized)23 PROTOBUF_CONSTEXPR PixelModemEvents::PixelModemEvents(
24 ::_pbi::ConstantInitialized): _impl_{
25 /*decltype(_impl_.events_)*/{}
26 , /*decltype(_impl_.event_time_nanos_)*/{}
27 , /*decltype(_impl_._cached_size_)*/{}} {}
28 struct PixelModemEventsDefaultTypeInternal {
PixelModemEventsDefaultTypeInternalperfetto::protos::PixelModemEventsDefaultTypeInternal29 PROTOBUF_CONSTEXPR PixelModemEventsDefaultTypeInternal()
30 : _instance(::_pbi::ConstantInitialized{}) {}
~PixelModemEventsDefaultTypeInternalperfetto::protos::PixelModemEventsDefaultTypeInternal31 ~PixelModemEventsDefaultTypeInternal() {}
32 union { // NOLINT(misc-non-private-member-variables-in-classes)
33 PixelModemEvents _instance;
34 };
35 };
36 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PixelModemEventsDefaultTypeInternal _PixelModemEvents_default_instance_;
PixelModemTokenDatabase(::_pbi::ConstantInitialized)37 PROTOBUF_CONSTEXPR PixelModemTokenDatabase::PixelModemTokenDatabase(
38 ::_pbi::ConstantInitialized): _impl_{
39 /*decltype(_impl_._has_bits_)*/{}
40 , /*decltype(_impl_._cached_size_)*/{}
41 , /*decltype(_impl_.database_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
42 struct PixelModemTokenDatabaseDefaultTypeInternal {
PixelModemTokenDatabaseDefaultTypeInternalperfetto::protos::PixelModemTokenDatabaseDefaultTypeInternal43 PROTOBUF_CONSTEXPR PixelModemTokenDatabaseDefaultTypeInternal()
44 : _instance(::_pbi::ConstantInitialized{}) {}
~PixelModemTokenDatabaseDefaultTypeInternalperfetto::protos::PixelModemTokenDatabaseDefaultTypeInternal45 ~PixelModemTokenDatabaseDefaultTypeInternal() {}
46 union { // NOLINT(misc-non-private-member-variables-in-classes)
47 PixelModemTokenDatabase _instance;
48 };
49 };
50 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PixelModemTokenDatabaseDefaultTypeInternal _PixelModemTokenDatabase_default_instance_;
51 } // namespace protos
52 } // namespace perfetto
53 namespace perfetto {
54 namespace protos {
55
56 // ===================================================================
57
58 class PixelModemEvents::_Internal {
59 public:
60 };
61
PixelModemEvents(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)62 PixelModemEvents::PixelModemEvents(::PROTOBUF_NAMESPACE_ID::Arena* arena,
63 bool is_message_owned)
64 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
65 SharedCtor(arena, is_message_owned);
66 // @@protoc_insertion_point(arena_constructor:perfetto.protos.PixelModemEvents)
67 }
PixelModemEvents(const PixelModemEvents & from)68 PixelModemEvents::PixelModemEvents(const PixelModemEvents& from)
69 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
70 PixelModemEvents* const _this = this; (void)_this;
71 new (&_impl_) Impl_{
72 decltype(_impl_.events_){from._impl_.events_}
73 , decltype(_impl_.event_time_nanos_){from._impl_.event_time_nanos_}
74 , /*decltype(_impl_._cached_size_)*/{}};
75
76 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
77 // @@protoc_insertion_point(copy_constructor:perfetto.protos.PixelModemEvents)
78 }
79
SharedCtor(::_pb::Arena * arena,bool is_message_owned)80 inline void PixelModemEvents::SharedCtor(
81 ::_pb::Arena* arena, bool is_message_owned) {
82 (void)arena;
83 (void)is_message_owned;
84 new (&_impl_) Impl_{
85 decltype(_impl_.events_){arena}
86 , decltype(_impl_.event_time_nanos_){arena}
87 , /*decltype(_impl_._cached_size_)*/{}
88 };
89 }
90
~PixelModemEvents()91 PixelModemEvents::~PixelModemEvents() {
92 // @@protoc_insertion_point(destructor:perfetto.protos.PixelModemEvents)
93 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
94 (void)arena;
95 return;
96 }
97 SharedDtor();
98 }
99
SharedDtor()100 inline void PixelModemEvents::SharedDtor() {
101 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
102 _impl_.events_.~RepeatedPtrField();
103 _impl_.event_time_nanos_.~RepeatedField();
104 }
105
SetCachedSize(int size) const106 void PixelModemEvents::SetCachedSize(int size) const {
107 _impl_._cached_size_.Set(size);
108 }
109
Clear()110 void PixelModemEvents::Clear() {
111 // @@protoc_insertion_point(message_clear_start:perfetto.protos.PixelModemEvents)
112 ::uint32_t cached_has_bits = 0;
113 // Prevent compiler warnings about cached_has_bits being unused
114 (void) cached_has_bits;
115
116 _impl_.events_.Clear();
117 _impl_.event_time_nanos_.Clear();
118 _internal_metadata_.Clear<std::string>();
119 }
120
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)121 const char* PixelModemEvents::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
122 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
123 while (!ctx->Done(&ptr)) {
124 ::uint32_t tag;
125 ptr = ::_pbi::ReadTag(ptr, &tag);
126 switch (tag >> 3) {
127 // repeated bytes events = 1;
128 case 1:
129 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
130 ptr -= 1;
131 do {
132 ptr += 1;
133 auto str = _internal_add_events();
134 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
135 CHK_(ptr);
136 if (!ctx->DataAvailable(ptr)) break;
137 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
138 } else {
139 goto handle_unusual;
140 }
141 continue;
142 // repeated uint64 event_time_nanos = 2;
143 case 2:
144 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 16)) {
145 ptr -= 1;
146 do {
147 ptr += 1;
148 _internal_add_event_time_nanos(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
149 CHK_(ptr);
150 if (!ctx->DataAvailable(ptr)) break;
151 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<16>(ptr));
152 } else if (static_cast<::uint8_t>(tag) == 18) {
153 ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt64Parser(_internal_mutable_event_time_nanos(), ptr, ctx);
154 CHK_(ptr);
155 } else {
156 goto handle_unusual;
157 }
158 continue;
159 default:
160 goto handle_unusual;
161 } // switch
162 handle_unusual:
163 if ((tag == 0) || ((tag & 7) == 4)) {
164 CHK_(ptr);
165 ctx->SetLastTag(tag);
166 goto message_done;
167 }
168 ptr = UnknownFieldParse(
169 tag,
170 _internal_metadata_.mutable_unknown_fields<std::string>(),
171 ptr, ctx);
172 CHK_(ptr != nullptr);
173 } // while
174 message_done:
175 return ptr;
176 failure:
177 ptr = nullptr;
178 goto message_done;
179 #undef CHK_
180 }
181
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const182 ::uint8_t* PixelModemEvents::_InternalSerialize(
183 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
184 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.PixelModemEvents)
185 ::uint32_t cached_has_bits = 0;
186 (void) cached_has_bits;
187
188 // repeated bytes events = 1;
189 for (int i = 0, n = this->_internal_events_size(); i < n; i++) {
190 const auto& s = this->_internal_events(i);
191 target = stream->WriteBytes(1, s, target);
192 }
193
194 // repeated uint64 event_time_nanos = 2;
195 for (int i = 0, n = this->_internal_event_time_nanos_size(); i < n; i++) {
196 target = stream->EnsureSpace(target);
197 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(2, this->_internal_event_time_nanos(i), target);
198 }
199
200 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
201 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
202 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
203 }
204 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.PixelModemEvents)
205 return target;
206 }
207
ByteSizeLong() const208 size_t PixelModemEvents::ByteSizeLong() const {
209 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.PixelModemEvents)
210 size_t total_size = 0;
211
212 ::uint32_t cached_has_bits = 0;
213 // Prevent compiler warnings about cached_has_bits being unused
214 (void) cached_has_bits;
215
216 // repeated bytes events = 1;
217 total_size += 1 *
218 ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(_impl_.events_.size());
219 for (int i = 0, n = _impl_.events_.size(); i < n; i++) {
220 total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::BytesSize(
221 _impl_.events_.Get(i));
222 }
223
224 // repeated uint64 event_time_nanos = 2;
225 {
226 size_t data_size = ::_pbi::WireFormatLite::
227 UInt64Size(this->_impl_.event_time_nanos_);
228 total_size += 1 *
229 ::_pbi::FromIntSize(this->_internal_event_time_nanos_size());
230 total_size += data_size;
231 }
232
233 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
234 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
235 }
236 int cached_size = ::_pbi::ToCachedSize(total_size);
237 SetCachedSize(cached_size);
238 return total_size;
239 }
240
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)241 void PixelModemEvents::CheckTypeAndMergeFrom(
242 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
243 MergeFrom(*::_pbi::DownCast<const PixelModemEvents*>(
244 &from));
245 }
246
MergeFrom(const PixelModemEvents & from)247 void PixelModemEvents::MergeFrom(const PixelModemEvents& from) {
248 PixelModemEvents* const _this = this;
249 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.PixelModemEvents)
250 GOOGLE_DCHECK_NE(&from, _this);
251 ::uint32_t cached_has_bits = 0;
252 (void) cached_has_bits;
253
254 _this->_impl_.events_.MergeFrom(from._impl_.events_);
255 _this->_impl_.event_time_nanos_.MergeFrom(from._impl_.event_time_nanos_);
256 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
257 }
258
CopyFrom(const PixelModemEvents & from)259 void PixelModemEvents::CopyFrom(const PixelModemEvents& from) {
260 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.PixelModemEvents)
261 if (&from == this) return;
262 Clear();
263 MergeFrom(from);
264 }
265
IsInitialized() const266 bool PixelModemEvents::IsInitialized() const {
267 return true;
268 }
269
InternalSwap(PixelModemEvents * other)270 void PixelModemEvents::InternalSwap(PixelModemEvents* other) {
271 using std::swap;
272 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
273 _impl_.events_.InternalSwap(&other->_impl_.events_);
274 _impl_.event_time_nanos_.InternalSwap(&other->_impl_.event_time_nanos_);
275 }
276
GetTypeName() const277 std::string PixelModemEvents::GetTypeName() const {
278 return "perfetto.protos.PixelModemEvents";
279 }
280
281
282 // ===================================================================
283
284 class PixelModemTokenDatabase::_Internal {
285 public:
286 using HasBits = decltype(std::declval<PixelModemTokenDatabase>()._impl_._has_bits_);
set_has_database(HasBits * has_bits)287 static void set_has_database(HasBits* has_bits) {
288 (*has_bits)[0] |= 1u;
289 }
290 };
291
PixelModemTokenDatabase(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)292 PixelModemTokenDatabase::PixelModemTokenDatabase(::PROTOBUF_NAMESPACE_ID::Arena* arena,
293 bool is_message_owned)
294 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
295 SharedCtor(arena, is_message_owned);
296 // @@protoc_insertion_point(arena_constructor:perfetto.protos.PixelModemTokenDatabase)
297 }
PixelModemTokenDatabase(const PixelModemTokenDatabase & from)298 PixelModemTokenDatabase::PixelModemTokenDatabase(const PixelModemTokenDatabase& from)
299 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
300 PixelModemTokenDatabase* const _this = this; (void)_this;
301 new (&_impl_) Impl_{
302 decltype(_impl_._has_bits_){from._impl_._has_bits_}
303 , /*decltype(_impl_._cached_size_)*/{}
304 , decltype(_impl_.database_){}};
305
306 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
307 _impl_.database_.InitDefault();
308 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
309 _impl_.database_.Set("", GetArenaForAllocation());
310 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
311 if (from._internal_has_database()) {
312 _this->_impl_.database_.Set(from._internal_database(),
313 _this->GetArenaForAllocation());
314 }
315 // @@protoc_insertion_point(copy_constructor:perfetto.protos.PixelModemTokenDatabase)
316 }
317
SharedCtor(::_pb::Arena * arena,bool is_message_owned)318 inline void PixelModemTokenDatabase::SharedCtor(
319 ::_pb::Arena* arena, bool is_message_owned) {
320 (void)arena;
321 (void)is_message_owned;
322 new (&_impl_) Impl_{
323 decltype(_impl_._has_bits_){}
324 , /*decltype(_impl_._cached_size_)*/{}
325 , decltype(_impl_.database_){}
326 };
327 _impl_.database_.InitDefault();
328 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
329 _impl_.database_.Set("", GetArenaForAllocation());
330 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
331 }
332
~PixelModemTokenDatabase()333 PixelModemTokenDatabase::~PixelModemTokenDatabase() {
334 // @@protoc_insertion_point(destructor:perfetto.protos.PixelModemTokenDatabase)
335 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
336 (void)arena;
337 return;
338 }
339 SharedDtor();
340 }
341
SharedDtor()342 inline void PixelModemTokenDatabase::SharedDtor() {
343 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
344 _impl_.database_.Destroy();
345 }
346
SetCachedSize(int size) const347 void PixelModemTokenDatabase::SetCachedSize(int size) const {
348 _impl_._cached_size_.Set(size);
349 }
350
Clear()351 void PixelModemTokenDatabase::Clear() {
352 // @@protoc_insertion_point(message_clear_start:perfetto.protos.PixelModemTokenDatabase)
353 ::uint32_t cached_has_bits = 0;
354 // Prevent compiler warnings about cached_has_bits being unused
355 (void) cached_has_bits;
356
357 cached_has_bits = _impl_._has_bits_[0];
358 if (cached_has_bits & 0x00000001u) {
359 _impl_.database_.ClearNonDefaultToEmpty();
360 }
361 _impl_._has_bits_.Clear();
362 _internal_metadata_.Clear<std::string>();
363 }
364
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)365 const char* PixelModemTokenDatabase::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
366 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
367 _Internal::HasBits has_bits{};
368 while (!ctx->Done(&ptr)) {
369 ::uint32_t tag;
370 ptr = ::_pbi::ReadTag(ptr, &tag);
371 switch (tag >> 3) {
372 // optional bytes database = 1;
373 case 1:
374 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
375 auto str = _internal_mutable_database();
376 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
377 CHK_(ptr);
378 } else {
379 goto handle_unusual;
380 }
381 continue;
382 default:
383 goto handle_unusual;
384 } // switch
385 handle_unusual:
386 if ((tag == 0) || ((tag & 7) == 4)) {
387 CHK_(ptr);
388 ctx->SetLastTag(tag);
389 goto message_done;
390 }
391 ptr = UnknownFieldParse(
392 tag,
393 _internal_metadata_.mutable_unknown_fields<std::string>(),
394 ptr, ctx);
395 CHK_(ptr != nullptr);
396 } // while
397 message_done:
398 _impl_._has_bits_.Or(has_bits);
399 return ptr;
400 failure:
401 ptr = nullptr;
402 goto message_done;
403 #undef CHK_
404 }
405
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const406 ::uint8_t* PixelModemTokenDatabase::_InternalSerialize(
407 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
408 // @@protoc_insertion_point(serialize_to_array_start:perfetto.protos.PixelModemTokenDatabase)
409 ::uint32_t cached_has_bits = 0;
410 (void) cached_has_bits;
411
412 cached_has_bits = _impl_._has_bits_[0];
413 // optional bytes database = 1;
414 if (cached_has_bits & 0x00000001u) {
415 target = stream->WriteBytesMaybeAliased(
416 1, this->_internal_database(), target);
417 }
418
419 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
420 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
421 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
422 }
423 // @@protoc_insertion_point(serialize_to_array_end:perfetto.protos.PixelModemTokenDatabase)
424 return target;
425 }
426
ByteSizeLong() const427 size_t PixelModemTokenDatabase::ByteSizeLong() const {
428 // @@protoc_insertion_point(message_byte_size_start:perfetto.protos.PixelModemTokenDatabase)
429 size_t total_size = 0;
430
431 ::uint32_t cached_has_bits = 0;
432 // Prevent compiler warnings about cached_has_bits being unused
433 (void) cached_has_bits;
434
435 // optional bytes database = 1;
436 cached_has_bits = _impl_._has_bits_[0];
437 if (cached_has_bits & 0x00000001u) {
438 total_size += 1 +
439 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::BytesSize(
440 this->_internal_database());
441 }
442
443 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
444 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
445 }
446 int cached_size = ::_pbi::ToCachedSize(total_size);
447 SetCachedSize(cached_size);
448 return total_size;
449 }
450
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)451 void PixelModemTokenDatabase::CheckTypeAndMergeFrom(
452 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
453 MergeFrom(*::_pbi::DownCast<const PixelModemTokenDatabase*>(
454 &from));
455 }
456
MergeFrom(const PixelModemTokenDatabase & from)457 void PixelModemTokenDatabase::MergeFrom(const PixelModemTokenDatabase& from) {
458 PixelModemTokenDatabase* const _this = this;
459 // @@protoc_insertion_point(class_specific_merge_from_start:perfetto.protos.PixelModemTokenDatabase)
460 GOOGLE_DCHECK_NE(&from, _this);
461 ::uint32_t cached_has_bits = 0;
462 (void) cached_has_bits;
463
464 if (from._internal_has_database()) {
465 _this->_internal_set_database(from._internal_database());
466 }
467 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
468 }
469
CopyFrom(const PixelModemTokenDatabase & from)470 void PixelModemTokenDatabase::CopyFrom(const PixelModemTokenDatabase& from) {
471 // @@protoc_insertion_point(class_specific_copy_from_start:perfetto.protos.PixelModemTokenDatabase)
472 if (&from == this) return;
473 Clear();
474 MergeFrom(from);
475 }
476
IsInitialized() const477 bool PixelModemTokenDatabase::IsInitialized() const {
478 return true;
479 }
480
InternalSwap(PixelModemTokenDatabase * other)481 void PixelModemTokenDatabase::InternalSwap(PixelModemTokenDatabase* other) {
482 using std::swap;
483 auto* lhs_arena = GetArenaForAllocation();
484 auto* rhs_arena = other->GetArenaForAllocation();
485 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
486 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
487 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
488 &_impl_.database_, lhs_arena,
489 &other->_impl_.database_, rhs_arena
490 );
491 }
492
GetTypeName() const493 std::string PixelModemTokenDatabase::GetTypeName() const {
494 return "perfetto.protos.PixelModemTokenDatabase";
495 }
496
497
498 // @@protoc_insertion_point(namespace_scope)
499 } // namespace protos
500 } // namespace perfetto
501 PROTOBUF_NAMESPACE_OPEN
502 template<> PROTOBUF_NOINLINE ::perfetto::protos::PixelModemEvents*
CreateMaybeMessage(Arena * arena)503 Arena::CreateMaybeMessage< ::perfetto::protos::PixelModemEvents >(Arena* arena) {
504 return Arena::CreateMessageInternal< ::perfetto::protos::PixelModemEvents >(arena);
505 }
506 template<> PROTOBUF_NOINLINE ::perfetto::protos::PixelModemTokenDatabase*
CreateMaybeMessage(Arena * arena)507 Arena::CreateMaybeMessage< ::perfetto::protos::PixelModemTokenDatabase >(Arena* arena) {
508 return Arena::CreateMessageInternal< ::perfetto::protos::PixelModemTokenDatabase >(arena);
509 }
510 PROTOBUF_NAMESPACE_CLOSE
511
512 // @@protoc_insertion_point(global_scope)
513 #include <google/protobuf/port_undef.inc>
514