1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: packages/modules/ConfigInfrastructure/aconfigd/proto/aconfigd.proto
3
4 #include "packages/modules/ConfigInfrastructure/aconfigd/proto/aconfigd.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 android {
22 namespace aconfigd {
PersistStorageRecord(::_pbi::ConstantInitialized)23 PROTOBUF_CONSTEXPR PersistStorageRecord::PersistStorageRecord(
24 ::_pbi::ConstantInitialized): _impl_{
25 /*decltype(_impl_._has_bits_)*/{}
26 , /*decltype(_impl_._cached_size_)*/{}
27 , /*decltype(_impl_.container_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
28 , /*decltype(_impl_.package_map_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
29 , /*decltype(_impl_.flag_map_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
30 , /*decltype(_impl_.flag_val_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
31 , /*decltype(_impl_.digest_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
32 , /*decltype(_impl_.flag_info_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
33 , /*decltype(_impl_.version_)*/0u} {}
34 struct PersistStorageRecordDefaultTypeInternal {
PersistStorageRecordDefaultTypeInternalandroid::aconfigd::PersistStorageRecordDefaultTypeInternal35 PROTOBUF_CONSTEXPR PersistStorageRecordDefaultTypeInternal()
36 : _instance(::_pbi::ConstantInitialized{}) {}
~PersistStorageRecordDefaultTypeInternalandroid::aconfigd::PersistStorageRecordDefaultTypeInternal37 ~PersistStorageRecordDefaultTypeInternal() {}
38 union { // NOLINT(misc-non-private-member-variables-in-classes)
39 PersistStorageRecord _instance;
40 };
41 };
42 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PersistStorageRecordDefaultTypeInternal _PersistStorageRecord_default_instance_;
PersistStorageRecords(::_pbi::ConstantInitialized)43 PROTOBUF_CONSTEXPR PersistStorageRecords::PersistStorageRecords(
44 ::_pbi::ConstantInitialized): _impl_{
45 /*decltype(_impl_.records_)*/{}
46 , /*decltype(_impl_._cached_size_)*/{}} {}
47 struct PersistStorageRecordsDefaultTypeInternal {
PersistStorageRecordsDefaultTypeInternalandroid::aconfigd::PersistStorageRecordsDefaultTypeInternal48 PROTOBUF_CONSTEXPR PersistStorageRecordsDefaultTypeInternal()
49 : _instance(::_pbi::ConstantInitialized{}) {}
~PersistStorageRecordsDefaultTypeInternalandroid::aconfigd::PersistStorageRecordsDefaultTypeInternal50 ~PersistStorageRecordsDefaultTypeInternal() {}
51 union { // NOLINT(misc-non-private-member-variables-in-classes)
52 PersistStorageRecords _instance;
53 };
54 };
55 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 PersistStorageRecordsDefaultTypeInternal _PersistStorageRecords_default_instance_;
FlagOverride(::_pbi::ConstantInitialized)56 PROTOBUF_CONSTEXPR FlagOverride::FlagOverride(
57 ::_pbi::ConstantInitialized): _impl_{
58 /*decltype(_impl_._has_bits_)*/{}
59 , /*decltype(_impl_._cached_size_)*/{}
60 , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
61 , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
62 , /*decltype(_impl_.flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
63 struct FlagOverrideDefaultTypeInternal {
FlagOverrideDefaultTypeInternalandroid::aconfigd::FlagOverrideDefaultTypeInternal64 PROTOBUF_CONSTEXPR FlagOverrideDefaultTypeInternal()
65 : _instance(::_pbi::ConstantInitialized{}) {}
~FlagOverrideDefaultTypeInternalandroid::aconfigd::FlagOverrideDefaultTypeInternal66 ~FlagOverrideDefaultTypeInternal() {}
67 union { // NOLINT(misc-non-private-member-variables-in-classes)
68 FlagOverride _instance;
69 };
70 };
71 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FlagOverrideDefaultTypeInternal _FlagOverride_default_instance_;
LocalFlagOverrides(::_pbi::ConstantInitialized)72 PROTOBUF_CONSTEXPR LocalFlagOverrides::LocalFlagOverrides(
73 ::_pbi::ConstantInitialized): _impl_{
74 /*decltype(_impl_.overrides_)*/{}
75 , /*decltype(_impl_._cached_size_)*/{}} {}
76 struct LocalFlagOverridesDefaultTypeInternal {
LocalFlagOverridesDefaultTypeInternalandroid::aconfigd::LocalFlagOverridesDefaultTypeInternal77 PROTOBUF_CONSTEXPR LocalFlagOverridesDefaultTypeInternal()
78 : _instance(::_pbi::ConstantInitialized{}) {}
~LocalFlagOverridesDefaultTypeInternalandroid::aconfigd::LocalFlagOverridesDefaultTypeInternal79 ~LocalFlagOverridesDefaultTypeInternal() {}
80 union { // NOLINT(misc-non-private-member-variables-in-classes)
81 LocalFlagOverrides _instance;
82 };
83 };
84 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LocalFlagOverridesDefaultTypeInternal _LocalFlagOverrides_default_instance_;
StorageRequestMessage_NewStorageMessage(::_pbi::ConstantInitialized)85 PROTOBUF_CONSTEXPR StorageRequestMessage_NewStorageMessage::StorageRequestMessage_NewStorageMessage(
86 ::_pbi::ConstantInitialized): _impl_{
87 /*decltype(_impl_._has_bits_)*/{}
88 , /*decltype(_impl_._cached_size_)*/{}
89 , /*decltype(_impl_.container_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
90 , /*decltype(_impl_.package_map_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
91 , /*decltype(_impl_.flag_map_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
92 , /*decltype(_impl_.flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
93 , /*decltype(_impl_.flag_info_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
94 struct StorageRequestMessage_NewStorageMessageDefaultTypeInternal {
StorageRequestMessage_NewStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_NewStorageMessageDefaultTypeInternal95 PROTOBUF_CONSTEXPR StorageRequestMessage_NewStorageMessageDefaultTypeInternal()
96 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_NewStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_NewStorageMessageDefaultTypeInternal97 ~StorageRequestMessage_NewStorageMessageDefaultTypeInternal() {}
98 union { // NOLINT(misc-non-private-member-variables-in-classes)
99 StorageRequestMessage_NewStorageMessage _instance;
100 };
101 };
102 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_NewStorageMessageDefaultTypeInternal _StorageRequestMessage_NewStorageMessage_default_instance_;
StorageRequestMessage_FlagOverrideMessage(::_pbi::ConstantInitialized)103 PROTOBUF_CONSTEXPR StorageRequestMessage_FlagOverrideMessage::StorageRequestMessage_FlagOverrideMessage(
104 ::_pbi::ConstantInitialized): _impl_{
105 /*decltype(_impl_._has_bits_)*/{}
106 , /*decltype(_impl_._cached_size_)*/{}
107 , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
108 , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
109 , /*decltype(_impl_.flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
110 , /*decltype(_impl_.override_type_)*/1} {}
111 struct StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal {
StorageRequestMessage_FlagOverrideMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal112 PROTOBUF_CONSTEXPR StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal()
113 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_FlagOverrideMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal114 ~StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal() {}
115 union { // NOLINT(misc-non-private-member-variables-in-classes)
116 StorageRequestMessage_FlagOverrideMessage _instance;
117 };
118 };
119 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_FlagOverrideMessageDefaultTypeInternal _StorageRequestMessage_FlagOverrideMessage_default_instance_;
StorageRequestMessage_OTAFlagStagingMessage(::_pbi::ConstantInitialized)120 PROTOBUF_CONSTEXPR StorageRequestMessage_OTAFlagStagingMessage::StorageRequestMessage_OTAFlagStagingMessage(
121 ::_pbi::ConstantInitialized): _impl_{
122 /*decltype(_impl_._has_bits_)*/{}
123 , /*decltype(_impl_._cached_size_)*/{}
124 , /*decltype(_impl_.overrides_)*/{}
125 , /*decltype(_impl_.build_id_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
126 struct StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal {
StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal127 PROTOBUF_CONSTEXPR StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal()
128 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal129 ~StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal() {}
130 union { // NOLINT(misc-non-private-member-variables-in-classes)
131 StorageRequestMessage_OTAFlagStagingMessage _instance;
132 };
133 };
134 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_OTAFlagStagingMessageDefaultTypeInternal _StorageRequestMessage_OTAFlagStagingMessage_default_instance_;
StorageRequestMessage_RemoveLocalOverrideMessage(::_pbi::ConstantInitialized)135 PROTOBUF_CONSTEXPR StorageRequestMessage_RemoveLocalOverrideMessage::StorageRequestMessage_RemoveLocalOverrideMessage(
136 ::_pbi::ConstantInitialized): _impl_{
137 /*decltype(_impl_._has_bits_)*/{}
138 , /*decltype(_impl_._cached_size_)*/{}
139 , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
140 , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
141 , /*decltype(_impl_.remove_all_)*/false
142 , /*decltype(_impl_.remove_override_type_)*/1} {}
143 struct StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal {
StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal144 PROTOBUF_CONSTEXPR StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal()
145 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal146 ~StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal() {}
147 union { // NOLINT(misc-non-private-member-variables-in-classes)
148 StorageRequestMessage_RemoveLocalOverrideMessage _instance;
149 };
150 };
151 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_RemoveLocalOverrideMessageDefaultTypeInternal _StorageRequestMessage_RemoveLocalOverrideMessage_default_instance_;
StorageRequestMessage_FlagQueryMessage(::_pbi::ConstantInitialized)152 PROTOBUF_CONSTEXPR StorageRequestMessage_FlagQueryMessage::StorageRequestMessage_FlagQueryMessage(
153 ::_pbi::ConstantInitialized): _impl_{
154 /*decltype(_impl_._has_bits_)*/{}
155 , /*decltype(_impl_._cached_size_)*/{}
156 , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
157 , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}} {}
158 struct StorageRequestMessage_FlagQueryMessageDefaultTypeInternal {
StorageRequestMessage_FlagQueryMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_FlagQueryMessageDefaultTypeInternal159 PROTOBUF_CONSTEXPR StorageRequestMessage_FlagQueryMessageDefaultTypeInternal()
160 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_FlagQueryMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_FlagQueryMessageDefaultTypeInternal161 ~StorageRequestMessage_FlagQueryMessageDefaultTypeInternal() {}
162 union { // NOLINT(misc-non-private-member-variables-in-classes)
163 StorageRequestMessage_FlagQueryMessage _instance;
164 };
165 };
166 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_FlagQueryMessageDefaultTypeInternal _StorageRequestMessage_FlagQueryMessage_default_instance_;
StorageRequestMessage_ResetStorageMessage(::_pbi::ConstantInitialized)167 PROTOBUF_CONSTEXPR StorageRequestMessage_ResetStorageMessage::StorageRequestMessage_ResetStorageMessage(
168 ::_pbi::ConstantInitialized): _impl_{
169 /*decltype(_impl_.msg_)*/{}
170 , /*decltype(_impl_._cached_size_)*/{}
171 , /*decltype(_impl_._oneof_case_)*/{}} {}
172 struct StorageRequestMessage_ResetStorageMessageDefaultTypeInternal {
StorageRequestMessage_ResetStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_ResetStorageMessageDefaultTypeInternal173 PROTOBUF_CONSTEXPR StorageRequestMessage_ResetStorageMessageDefaultTypeInternal()
174 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_ResetStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_ResetStorageMessageDefaultTypeInternal175 ~StorageRequestMessage_ResetStorageMessageDefaultTypeInternal() {}
176 union { // NOLINT(misc-non-private-member-variables-in-classes)
177 StorageRequestMessage_ResetStorageMessage _instance;
178 };
179 };
180 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_ResetStorageMessageDefaultTypeInternal _StorageRequestMessage_ResetStorageMessage_default_instance_;
StorageRequestMessage_ListStorageMessage(::_pbi::ConstantInitialized)181 PROTOBUF_CONSTEXPR StorageRequestMessage_ListStorageMessage::StorageRequestMessage_ListStorageMessage(
182 ::_pbi::ConstantInitialized): _impl_{
183 /*decltype(_impl_.msg_)*/{}
184 , /*decltype(_impl_._cached_size_)*/{}
185 , /*decltype(_impl_._oneof_case_)*/{}} {}
186 struct StorageRequestMessage_ListStorageMessageDefaultTypeInternal {
StorageRequestMessage_ListStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_ListStorageMessageDefaultTypeInternal187 PROTOBUF_CONSTEXPR StorageRequestMessage_ListStorageMessageDefaultTypeInternal()
188 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessage_ListStorageMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessage_ListStorageMessageDefaultTypeInternal189 ~StorageRequestMessage_ListStorageMessageDefaultTypeInternal() {}
190 union { // NOLINT(misc-non-private-member-variables-in-classes)
191 StorageRequestMessage_ListStorageMessage _instance;
192 };
193 };
194 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessage_ListStorageMessageDefaultTypeInternal _StorageRequestMessage_ListStorageMessage_default_instance_;
StorageRequestMessage(::_pbi::ConstantInitialized)195 PROTOBUF_CONSTEXPR StorageRequestMessage::StorageRequestMessage(
196 ::_pbi::ConstantInitialized): _impl_{
197 /*decltype(_impl_.msg_)*/{}
198 , /*decltype(_impl_._cached_size_)*/{}
199 , /*decltype(_impl_._oneof_case_)*/{}} {}
200 struct StorageRequestMessageDefaultTypeInternal {
StorageRequestMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessageDefaultTypeInternal201 PROTOBUF_CONSTEXPR StorageRequestMessageDefaultTypeInternal()
202 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessageDefaultTypeInternalandroid::aconfigd::StorageRequestMessageDefaultTypeInternal203 ~StorageRequestMessageDefaultTypeInternal() {}
204 union { // NOLINT(misc-non-private-member-variables-in-classes)
205 StorageRequestMessage _instance;
206 };
207 };
208 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessageDefaultTypeInternal _StorageRequestMessage_default_instance_;
StorageRequestMessages(::_pbi::ConstantInitialized)209 PROTOBUF_CONSTEXPR StorageRequestMessages::StorageRequestMessages(
210 ::_pbi::ConstantInitialized): _impl_{
211 /*decltype(_impl_.msgs_)*/{}
212 , /*decltype(_impl_._cached_size_)*/{}} {}
213 struct StorageRequestMessagesDefaultTypeInternal {
StorageRequestMessagesDefaultTypeInternalandroid::aconfigd::StorageRequestMessagesDefaultTypeInternal214 PROTOBUF_CONSTEXPR StorageRequestMessagesDefaultTypeInternal()
215 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageRequestMessagesDefaultTypeInternalandroid::aconfigd::StorageRequestMessagesDefaultTypeInternal216 ~StorageRequestMessagesDefaultTypeInternal() {}
217 union { // NOLINT(misc-non-private-member-variables-in-classes)
218 StorageRequestMessages _instance;
219 };
220 };
221 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageRequestMessagesDefaultTypeInternal _StorageRequestMessages_default_instance_;
StorageReturnMessage_NewStorageReturnMessage(::_pbi::ConstantInitialized)222 PROTOBUF_CONSTEXPR StorageReturnMessage_NewStorageReturnMessage::StorageReturnMessage_NewStorageReturnMessage(
223 ::_pbi::ConstantInitialized): _impl_{
224 /*decltype(_impl_._has_bits_)*/{}
225 , /*decltype(_impl_._cached_size_)*/{}
226 , /*decltype(_impl_.storage_updated_)*/false} {}
227 struct StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal {
StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal228 PROTOBUF_CONSTEXPR StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal()
229 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal230 ~StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal() {}
231 union { // NOLINT(misc-non-private-member-variables-in-classes)
232 StorageReturnMessage_NewStorageReturnMessage _instance;
233 };
234 };
235 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_NewStorageReturnMessageDefaultTypeInternal _StorageReturnMessage_NewStorageReturnMessage_default_instance_;
StorageReturnMessage_FlagOverrideReturnMessage(::_pbi::ConstantInitialized)236 PROTOBUF_CONSTEXPR StorageReturnMessage_FlagOverrideReturnMessage::StorageReturnMessage_FlagOverrideReturnMessage(
237 ::_pbi::ConstantInitialized): _impl_{
238 /*decltype(_impl_._cached_size_)*/{}} {}
239 struct StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal {
StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal240 PROTOBUF_CONSTEXPR StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal()
241 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal242 ~StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal() {}
243 union { // NOLINT(misc-non-private-member-variables-in-classes)
244 StorageReturnMessage_FlagOverrideReturnMessage _instance;
245 };
246 };
247 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_FlagOverrideReturnMessageDefaultTypeInternal _StorageReturnMessage_FlagOverrideReturnMessage_default_instance_;
StorageReturnMessage_OTAFlagStagingReturnMessage(::_pbi::ConstantInitialized)248 PROTOBUF_CONSTEXPR StorageReturnMessage_OTAFlagStagingReturnMessage::StorageReturnMessage_OTAFlagStagingReturnMessage(
249 ::_pbi::ConstantInitialized): _impl_{
250 /*decltype(_impl_._cached_size_)*/{}} {}
251 struct StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal {
StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal252 PROTOBUF_CONSTEXPR StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal()
253 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal254 ~StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal() {}
255 union { // NOLINT(misc-non-private-member-variables-in-classes)
256 StorageReturnMessage_OTAFlagStagingReturnMessage _instance;
257 };
258 };
259 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_OTAFlagStagingReturnMessageDefaultTypeInternal _StorageReturnMessage_OTAFlagStagingReturnMessage_default_instance_;
StorageReturnMessage_FlagQueryReturnMessage(::_pbi::ConstantInitialized)260 PROTOBUF_CONSTEXPR StorageReturnMessage_FlagQueryReturnMessage::StorageReturnMessage_FlagQueryReturnMessage(
261 ::_pbi::ConstantInitialized): _impl_{
262 /*decltype(_impl_._has_bits_)*/{}
263 , /*decltype(_impl_._cached_size_)*/{}
264 , /*decltype(_impl_.package_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
265 , /*decltype(_impl_.flag_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
266 , /*decltype(_impl_.server_flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
267 , /*decltype(_impl_.local_flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
268 , /*decltype(_impl_.boot_flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
269 , /*decltype(_impl_.default_flag_value_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
270 , /*decltype(_impl_.container_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
271 , /*decltype(_impl_.has_server_override_)*/false
272 , /*decltype(_impl_.is_readwrite_)*/false
273 , /*decltype(_impl_.has_local_override_)*/false
274 , /*decltype(_impl_.has_boot_local_override_)*/false} {}
275 struct StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal {
StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal276 PROTOBUF_CONSTEXPR StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal()
277 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal278 ~StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal() {}
279 union { // NOLINT(misc-non-private-member-variables-in-classes)
280 StorageReturnMessage_FlagQueryReturnMessage _instance;
281 };
282 };
283 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_FlagQueryReturnMessageDefaultTypeInternal _StorageReturnMessage_FlagQueryReturnMessage_default_instance_;
StorageReturnMessage_RemoveLocalOverrideReturnMessage(::_pbi::ConstantInitialized)284 PROTOBUF_CONSTEXPR StorageReturnMessage_RemoveLocalOverrideReturnMessage::StorageReturnMessage_RemoveLocalOverrideReturnMessage(
285 ::_pbi::ConstantInitialized): _impl_{
286 /*decltype(_impl_._cached_size_)*/{}} {}
287 struct StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal {
StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal288 PROTOBUF_CONSTEXPR StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal()
289 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal290 ~StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal() {}
291 union { // NOLINT(misc-non-private-member-variables-in-classes)
292 StorageReturnMessage_RemoveLocalOverrideReturnMessage _instance;
293 };
294 };
295 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_RemoveLocalOverrideReturnMessageDefaultTypeInternal _StorageReturnMessage_RemoveLocalOverrideReturnMessage_default_instance_;
StorageReturnMessage_ResetStorageReturnMessage(::_pbi::ConstantInitialized)296 PROTOBUF_CONSTEXPR StorageReturnMessage_ResetStorageReturnMessage::StorageReturnMessage_ResetStorageReturnMessage(
297 ::_pbi::ConstantInitialized): _impl_{
298 /*decltype(_impl_._cached_size_)*/{}} {}
299 struct StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal {
StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal300 PROTOBUF_CONSTEXPR StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal()
301 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal302 ~StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal() {}
303 union { // NOLINT(misc-non-private-member-variables-in-classes)
304 StorageReturnMessage_ResetStorageReturnMessage _instance;
305 };
306 };
307 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_ResetStorageReturnMessageDefaultTypeInternal _StorageReturnMessage_ResetStorageReturnMessage_default_instance_;
StorageReturnMessage_ListStorageReturnMessage(::_pbi::ConstantInitialized)308 PROTOBUF_CONSTEXPR StorageReturnMessage_ListStorageReturnMessage::StorageReturnMessage_ListStorageReturnMessage(
309 ::_pbi::ConstantInitialized): _impl_{
310 /*decltype(_impl_.flags_)*/{}
311 , /*decltype(_impl_._cached_size_)*/{}} {}
312 struct StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal {
StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal313 PROTOBUF_CONSTEXPR StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal()
314 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal315 ~StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal() {}
316 union { // NOLINT(misc-non-private-member-variables-in-classes)
317 StorageReturnMessage_ListStorageReturnMessage _instance;
318 };
319 };
320 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessage_ListStorageReturnMessageDefaultTypeInternal _StorageReturnMessage_ListStorageReturnMessage_default_instance_;
StorageReturnMessage(::_pbi::ConstantInitialized)321 PROTOBUF_CONSTEXPR StorageReturnMessage::StorageReturnMessage(
322 ::_pbi::ConstantInitialized): _impl_{
323 /*decltype(_impl_.msg_)*/{}
324 , /*decltype(_impl_._cached_size_)*/{}
325 , /*decltype(_impl_._oneof_case_)*/{}} {}
326 struct StorageReturnMessageDefaultTypeInternal {
StorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessageDefaultTypeInternal327 PROTOBUF_CONSTEXPR StorageReturnMessageDefaultTypeInternal()
328 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessageDefaultTypeInternalandroid::aconfigd::StorageReturnMessageDefaultTypeInternal329 ~StorageReturnMessageDefaultTypeInternal() {}
330 union { // NOLINT(misc-non-private-member-variables-in-classes)
331 StorageReturnMessage _instance;
332 };
333 };
334 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessageDefaultTypeInternal _StorageReturnMessage_default_instance_;
StorageReturnMessages(::_pbi::ConstantInitialized)335 PROTOBUF_CONSTEXPR StorageReturnMessages::StorageReturnMessages(
336 ::_pbi::ConstantInitialized): _impl_{
337 /*decltype(_impl_.msgs_)*/{}
338 , /*decltype(_impl_._cached_size_)*/{}} {}
339 struct StorageReturnMessagesDefaultTypeInternal {
StorageReturnMessagesDefaultTypeInternalandroid::aconfigd::StorageReturnMessagesDefaultTypeInternal340 PROTOBUF_CONSTEXPR StorageReturnMessagesDefaultTypeInternal()
341 : _instance(::_pbi::ConstantInitialized{}) {}
~StorageReturnMessagesDefaultTypeInternalandroid::aconfigd::StorageReturnMessagesDefaultTypeInternal342 ~StorageReturnMessagesDefaultTypeInternal() {}
343 union { // NOLINT(misc-non-private-member-variables-in-classes)
344 StorageReturnMessages _instance;
345 };
346 };
347 PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StorageReturnMessagesDefaultTypeInternal _StorageReturnMessages_default_instance_;
348 } // namespace aconfigd
349 } // namespace android
350 namespace android {
351 namespace aconfigd {
StorageRequestMessage_FlagOverrideType_IsValid(int value)352 bool StorageRequestMessage_FlagOverrideType_IsValid(int value) {
353 switch (value) {
354 case 1:
355 case 2:
356 case 3:
357 return true;
358 default:
359 return false;
360 }
361 }
362
363 static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> StorageRequestMessage_FlagOverrideType_strings[3] = {};
364
365 static const char StorageRequestMessage_FlagOverrideType_names[] =
366 "LOCAL_IMMEDIATE"
367 "LOCAL_ON_REBOOT"
368 "SERVER_ON_REBOOT";
369
370 static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry StorageRequestMessage_FlagOverrideType_entries[] = {
371 { {StorageRequestMessage_FlagOverrideType_names + 0, 15}, 1 },
372 { {StorageRequestMessage_FlagOverrideType_names + 15, 15}, 2 },
373 { {StorageRequestMessage_FlagOverrideType_names + 30, 16}, 3 },
374 };
375
376 static const int StorageRequestMessage_FlagOverrideType_entries_by_number[] = {
377 0, // 1 -> LOCAL_IMMEDIATE
378 1, // 2 -> LOCAL_ON_REBOOT
379 2, // 3 -> SERVER_ON_REBOOT
380 };
381
StorageRequestMessage_FlagOverrideType_Name(StorageRequestMessage_FlagOverrideType value)382 const std::string& StorageRequestMessage_FlagOverrideType_Name(
383 StorageRequestMessage_FlagOverrideType value) {
384 static const bool dummy =
385 ::PROTOBUF_NAMESPACE_ID::internal::InitializeEnumStrings(
386 StorageRequestMessage_FlagOverrideType_entries,
387 StorageRequestMessage_FlagOverrideType_entries_by_number,
388 3, StorageRequestMessage_FlagOverrideType_strings);
389 (void) dummy;
390 int idx = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumName(
391 StorageRequestMessage_FlagOverrideType_entries,
392 StorageRequestMessage_FlagOverrideType_entries_by_number,
393 3, value);
394 return idx == -1 ? ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString() :
395 StorageRequestMessage_FlagOverrideType_strings[idx].get();
396 }
StorageRequestMessage_FlagOverrideType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,StorageRequestMessage_FlagOverrideType * value)397 bool StorageRequestMessage_FlagOverrideType_Parse(
398 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, StorageRequestMessage_FlagOverrideType* value) {
399 int int_value;
400 bool success = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumValue(
401 StorageRequestMessage_FlagOverrideType_entries, 3, name, &int_value);
402 if (success) {
403 *value = static_cast<StorageRequestMessage_FlagOverrideType>(int_value);
404 }
405 return success;
406 }
407 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
408 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::LOCAL_IMMEDIATE;
409 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::LOCAL_ON_REBOOT;
410 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::SERVER_ON_REBOOT;
411 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::FlagOverrideType_MIN;
412 constexpr StorageRequestMessage_FlagOverrideType StorageRequestMessage::FlagOverrideType_MAX;
413 constexpr int StorageRequestMessage::FlagOverrideType_ARRAYSIZE;
414 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
StorageRequestMessage_RemoveOverrideType_IsValid(int value)415 bool StorageRequestMessage_RemoveOverrideType_IsValid(int value) {
416 switch (value) {
417 case 1:
418 case 2:
419 return true;
420 default:
421 return false;
422 }
423 }
424
425 static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<std::string> StorageRequestMessage_RemoveOverrideType_strings[2] = {};
426
427 static const char StorageRequestMessage_RemoveOverrideType_names[] =
428 "REMOVE_LOCAL_IMMEDIATE"
429 "REMOVE_LOCAL_ON_REBOOT";
430
431 static const ::PROTOBUF_NAMESPACE_ID::internal::EnumEntry StorageRequestMessage_RemoveOverrideType_entries[] = {
432 { {StorageRequestMessage_RemoveOverrideType_names + 0, 22}, 1 },
433 { {StorageRequestMessage_RemoveOverrideType_names + 22, 22}, 2 },
434 };
435
436 static const int StorageRequestMessage_RemoveOverrideType_entries_by_number[] = {
437 0, // 1 -> REMOVE_LOCAL_IMMEDIATE
438 1, // 2 -> REMOVE_LOCAL_ON_REBOOT
439 };
440
StorageRequestMessage_RemoveOverrideType_Name(StorageRequestMessage_RemoveOverrideType value)441 const std::string& StorageRequestMessage_RemoveOverrideType_Name(
442 StorageRequestMessage_RemoveOverrideType value) {
443 static const bool dummy =
444 ::PROTOBUF_NAMESPACE_ID::internal::InitializeEnumStrings(
445 StorageRequestMessage_RemoveOverrideType_entries,
446 StorageRequestMessage_RemoveOverrideType_entries_by_number,
447 2, StorageRequestMessage_RemoveOverrideType_strings);
448 (void) dummy;
449 int idx = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumName(
450 StorageRequestMessage_RemoveOverrideType_entries,
451 StorageRequestMessage_RemoveOverrideType_entries_by_number,
452 2, value);
453 return idx == -1 ? ::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString() :
454 StorageRequestMessage_RemoveOverrideType_strings[idx].get();
455 }
StorageRequestMessage_RemoveOverrideType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,StorageRequestMessage_RemoveOverrideType * value)456 bool StorageRequestMessage_RemoveOverrideType_Parse(
457 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, StorageRequestMessage_RemoveOverrideType* value) {
458 int int_value;
459 bool success = ::PROTOBUF_NAMESPACE_ID::internal::LookUpEnumValue(
460 StorageRequestMessage_RemoveOverrideType_entries, 2, name, &int_value);
461 if (success) {
462 *value = static_cast<StorageRequestMessage_RemoveOverrideType>(int_value);
463 }
464 return success;
465 }
466 #if (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
467 constexpr StorageRequestMessage_RemoveOverrideType StorageRequestMessage::REMOVE_LOCAL_IMMEDIATE;
468 constexpr StorageRequestMessage_RemoveOverrideType StorageRequestMessage::REMOVE_LOCAL_ON_REBOOT;
469 constexpr StorageRequestMessage_RemoveOverrideType StorageRequestMessage::RemoveOverrideType_MIN;
470 constexpr StorageRequestMessage_RemoveOverrideType StorageRequestMessage::RemoveOverrideType_MAX;
471 constexpr int StorageRequestMessage::RemoveOverrideType_ARRAYSIZE;
472 #endif // (__cplusplus < 201703) && (!defined(_MSC_VER) || (_MSC_VER >= 1900 && _MSC_VER < 1912))
473
474 // ===================================================================
475
476 class PersistStorageRecord::_Internal {
477 public:
478 using HasBits = decltype(std::declval<PersistStorageRecord>()._impl_._has_bits_);
set_has_version(HasBits * has_bits)479 static void set_has_version(HasBits* has_bits) {
480 (*has_bits)[0] |= 64u;
481 }
set_has_container(HasBits * has_bits)482 static void set_has_container(HasBits* has_bits) {
483 (*has_bits)[0] |= 1u;
484 }
set_has_package_map(HasBits * has_bits)485 static void set_has_package_map(HasBits* has_bits) {
486 (*has_bits)[0] |= 2u;
487 }
set_has_flag_map(HasBits * has_bits)488 static void set_has_flag_map(HasBits* has_bits) {
489 (*has_bits)[0] |= 4u;
490 }
set_has_flag_val(HasBits * has_bits)491 static void set_has_flag_val(HasBits* has_bits) {
492 (*has_bits)[0] |= 8u;
493 }
set_has_digest(HasBits * has_bits)494 static void set_has_digest(HasBits* has_bits) {
495 (*has_bits)[0] |= 16u;
496 }
set_has_flag_info(HasBits * has_bits)497 static void set_has_flag_info(HasBits* has_bits) {
498 (*has_bits)[0] |= 32u;
499 }
500 };
501
PersistStorageRecord(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)502 PersistStorageRecord::PersistStorageRecord(::PROTOBUF_NAMESPACE_ID::Arena* arena,
503 bool is_message_owned)
504 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
505 SharedCtor(arena, is_message_owned);
506 // @@protoc_insertion_point(arena_constructor:android.aconfigd.PersistStorageRecord)
507 }
PersistStorageRecord(const PersistStorageRecord & from)508 PersistStorageRecord::PersistStorageRecord(const PersistStorageRecord& from)
509 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
510 PersistStorageRecord* const _this = this; (void)_this;
511 new (&_impl_) Impl_{
512 decltype(_impl_._has_bits_){from._impl_._has_bits_}
513 , /*decltype(_impl_._cached_size_)*/{}
514 , decltype(_impl_.container_){}
515 , decltype(_impl_.package_map_){}
516 , decltype(_impl_.flag_map_){}
517 , decltype(_impl_.flag_val_){}
518 , decltype(_impl_.digest_){}
519 , decltype(_impl_.flag_info_){}
520 , decltype(_impl_.version_){}};
521
522 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
523 _impl_.container_.InitDefault();
524 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
525 _impl_.container_.Set("", GetArenaForAllocation());
526 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
527 if (from._internal_has_container()) {
528 _this->_impl_.container_.Set(from._internal_container(),
529 _this->GetArenaForAllocation());
530 }
531 _impl_.package_map_.InitDefault();
532 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
533 _impl_.package_map_.Set("", GetArenaForAllocation());
534 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
535 if (from._internal_has_package_map()) {
536 _this->_impl_.package_map_.Set(from._internal_package_map(),
537 _this->GetArenaForAllocation());
538 }
539 _impl_.flag_map_.InitDefault();
540 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
541 _impl_.flag_map_.Set("", GetArenaForAllocation());
542 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
543 if (from._internal_has_flag_map()) {
544 _this->_impl_.flag_map_.Set(from._internal_flag_map(),
545 _this->GetArenaForAllocation());
546 }
547 _impl_.flag_val_.InitDefault();
548 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
549 _impl_.flag_val_.Set("", GetArenaForAllocation());
550 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
551 if (from._internal_has_flag_val()) {
552 _this->_impl_.flag_val_.Set(from._internal_flag_val(),
553 _this->GetArenaForAllocation());
554 }
555 _impl_.digest_.InitDefault();
556 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
557 _impl_.digest_.Set("", GetArenaForAllocation());
558 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
559 if (from._internal_has_digest()) {
560 _this->_impl_.digest_.Set(from._internal_digest(),
561 _this->GetArenaForAllocation());
562 }
563 _impl_.flag_info_.InitDefault();
564 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
565 _impl_.flag_info_.Set("", GetArenaForAllocation());
566 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
567 if (from._internal_has_flag_info()) {
568 _this->_impl_.flag_info_.Set(from._internal_flag_info(),
569 _this->GetArenaForAllocation());
570 }
571 _this->_impl_.version_ = from._impl_.version_;
572 // @@protoc_insertion_point(copy_constructor:android.aconfigd.PersistStorageRecord)
573 }
574
SharedCtor(::_pb::Arena * arena,bool is_message_owned)575 inline void PersistStorageRecord::SharedCtor(
576 ::_pb::Arena* arena, bool is_message_owned) {
577 (void)arena;
578 (void)is_message_owned;
579 new (&_impl_) Impl_{
580 decltype(_impl_._has_bits_){}
581 , /*decltype(_impl_._cached_size_)*/{}
582 , decltype(_impl_.container_){}
583 , decltype(_impl_.package_map_){}
584 , decltype(_impl_.flag_map_){}
585 , decltype(_impl_.flag_val_){}
586 , decltype(_impl_.digest_){}
587 , decltype(_impl_.flag_info_){}
588 , decltype(_impl_.version_){0u}
589 };
590 _impl_.container_.InitDefault();
591 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
592 _impl_.container_.Set("", GetArenaForAllocation());
593 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
594 _impl_.package_map_.InitDefault();
595 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
596 _impl_.package_map_.Set("", GetArenaForAllocation());
597 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
598 _impl_.flag_map_.InitDefault();
599 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
600 _impl_.flag_map_.Set("", GetArenaForAllocation());
601 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
602 _impl_.flag_val_.InitDefault();
603 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
604 _impl_.flag_val_.Set("", GetArenaForAllocation());
605 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
606 _impl_.digest_.InitDefault();
607 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
608 _impl_.digest_.Set("", GetArenaForAllocation());
609 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
610 _impl_.flag_info_.InitDefault();
611 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
612 _impl_.flag_info_.Set("", GetArenaForAllocation());
613 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
614 }
615
~PersistStorageRecord()616 PersistStorageRecord::~PersistStorageRecord() {
617 // @@protoc_insertion_point(destructor:android.aconfigd.PersistStorageRecord)
618 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
619 (void)arena;
620 return;
621 }
622 SharedDtor();
623 }
624
SharedDtor()625 inline void PersistStorageRecord::SharedDtor() {
626 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
627 _impl_.container_.Destroy();
628 _impl_.package_map_.Destroy();
629 _impl_.flag_map_.Destroy();
630 _impl_.flag_val_.Destroy();
631 _impl_.digest_.Destroy();
632 _impl_.flag_info_.Destroy();
633 }
634
SetCachedSize(int size) const635 void PersistStorageRecord::SetCachedSize(int size) const {
636 _impl_._cached_size_.Set(size);
637 }
638
Clear()639 void PersistStorageRecord::Clear() {
640 // @@protoc_insertion_point(message_clear_start:android.aconfigd.PersistStorageRecord)
641 ::uint32_t cached_has_bits = 0;
642 // Prevent compiler warnings about cached_has_bits being unused
643 (void) cached_has_bits;
644
645 cached_has_bits = _impl_._has_bits_[0];
646 if (cached_has_bits & 0x0000003fu) {
647 if (cached_has_bits & 0x00000001u) {
648 _impl_.container_.ClearNonDefaultToEmpty();
649 }
650 if (cached_has_bits & 0x00000002u) {
651 _impl_.package_map_.ClearNonDefaultToEmpty();
652 }
653 if (cached_has_bits & 0x00000004u) {
654 _impl_.flag_map_.ClearNonDefaultToEmpty();
655 }
656 if (cached_has_bits & 0x00000008u) {
657 _impl_.flag_val_.ClearNonDefaultToEmpty();
658 }
659 if (cached_has_bits & 0x00000010u) {
660 _impl_.digest_.ClearNonDefaultToEmpty();
661 }
662 if (cached_has_bits & 0x00000020u) {
663 _impl_.flag_info_.ClearNonDefaultToEmpty();
664 }
665 }
666 _impl_.version_ = 0u;
667 _impl_._has_bits_.Clear();
668 _internal_metadata_.Clear<std::string>();
669 }
670
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)671 const char* PersistStorageRecord::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
672 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
673 _Internal::HasBits has_bits{};
674 while (!ctx->Done(&ptr)) {
675 ::uint32_t tag;
676 ptr = ::_pbi::ReadTag(ptr, &tag);
677 switch (tag >> 3) {
678 // optional uint32 version = 1;
679 case 1:
680 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
681 _Internal::set_has_version(&has_bits);
682 _impl_.version_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
683 CHK_(ptr);
684 } else {
685 goto handle_unusual;
686 }
687 continue;
688 // optional string container = 2;
689 case 2:
690 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
691 auto str = _internal_mutable_container();
692 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
693 CHK_(ptr);
694 } else {
695 goto handle_unusual;
696 }
697 continue;
698 // optional string package_map = 3;
699 case 3:
700 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
701 auto str = _internal_mutable_package_map();
702 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
703 CHK_(ptr);
704 } else {
705 goto handle_unusual;
706 }
707 continue;
708 // optional string flag_map = 4;
709 case 4:
710 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
711 auto str = _internal_mutable_flag_map();
712 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
713 CHK_(ptr);
714 } else {
715 goto handle_unusual;
716 }
717 continue;
718 // optional string flag_val = 5;
719 case 5:
720 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
721 auto str = _internal_mutable_flag_val();
722 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
723 CHK_(ptr);
724 } else {
725 goto handle_unusual;
726 }
727 continue;
728 // optional string digest = 6;
729 case 6:
730 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
731 auto str = _internal_mutable_digest();
732 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
733 CHK_(ptr);
734 } else {
735 goto handle_unusual;
736 }
737 continue;
738 // optional string flag_info = 7;
739 case 7:
740 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 58)) {
741 auto str = _internal_mutable_flag_info();
742 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
743 CHK_(ptr);
744 } else {
745 goto handle_unusual;
746 }
747 continue;
748 default:
749 goto handle_unusual;
750 } // switch
751 handle_unusual:
752 if ((tag == 0) || ((tag & 7) == 4)) {
753 CHK_(ptr);
754 ctx->SetLastTag(tag);
755 goto message_done;
756 }
757 ptr = UnknownFieldParse(
758 tag,
759 _internal_metadata_.mutable_unknown_fields<std::string>(),
760 ptr, ctx);
761 CHK_(ptr != nullptr);
762 } // while
763 message_done:
764 _impl_._has_bits_.Or(has_bits);
765 return ptr;
766 failure:
767 ptr = nullptr;
768 goto message_done;
769 #undef CHK_
770 }
771
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const772 ::uint8_t* PersistStorageRecord::_InternalSerialize(
773 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
774 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.PersistStorageRecord)
775 ::uint32_t cached_has_bits = 0;
776 (void) cached_has_bits;
777
778 cached_has_bits = _impl_._has_bits_[0];
779 // optional uint32 version = 1;
780 if (cached_has_bits & 0x00000040u) {
781 target = stream->EnsureSpace(target);
782 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(1, this->_internal_version(), target);
783 }
784
785 // optional string container = 2;
786 if (cached_has_bits & 0x00000001u) {
787 target = stream->WriteStringMaybeAliased(
788 2, this->_internal_container(), target);
789 }
790
791 // optional string package_map = 3;
792 if (cached_has_bits & 0x00000002u) {
793 target = stream->WriteStringMaybeAliased(
794 3, this->_internal_package_map(), target);
795 }
796
797 // optional string flag_map = 4;
798 if (cached_has_bits & 0x00000004u) {
799 target = stream->WriteStringMaybeAliased(
800 4, this->_internal_flag_map(), target);
801 }
802
803 // optional string flag_val = 5;
804 if (cached_has_bits & 0x00000008u) {
805 target = stream->WriteStringMaybeAliased(
806 5, this->_internal_flag_val(), target);
807 }
808
809 // optional string digest = 6;
810 if (cached_has_bits & 0x00000010u) {
811 target = stream->WriteStringMaybeAliased(
812 6, this->_internal_digest(), target);
813 }
814
815 // optional string flag_info = 7;
816 if (cached_has_bits & 0x00000020u) {
817 target = stream->WriteStringMaybeAliased(
818 7, this->_internal_flag_info(), target);
819 }
820
821 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
822 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
823 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
824 }
825 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.PersistStorageRecord)
826 return target;
827 }
828
ByteSizeLong() const829 size_t PersistStorageRecord::ByteSizeLong() const {
830 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.PersistStorageRecord)
831 size_t total_size = 0;
832
833 ::uint32_t cached_has_bits = 0;
834 // Prevent compiler warnings about cached_has_bits being unused
835 (void) cached_has_bits;
836
837 cached_has_bits = _impl_._has_bits_[0];
838 if (cached_has_bits & 0x0000007fu) {
839 // optional string container = 2;
840 if (cached_has_bits & 0x00000001u) {
841 total_size += 1 +
842 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
843 this->_internal_container());
844 }
845
846 // optional string package_map = 3;
847 if (cached_has_bits & 0x00000002u) {
848 total_size += 1 +
849 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
850 this->_internal_package_map());
851 }
852
853 // optional string flag_map = 4;
854 if (cached_has_bits & 0x00000004u) {
855 total_size += 1 +
856 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
857 this->_internal_flag_map());
858 }
859
860 // optional string flag_val = 5;
861 if (cached_has_bits & 0x00000008u) {
862 total_size += 1 +
863 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
864 this->_internal_flag_val());
865 }
866
867 // optional string digest = 6;
868 if (cached_has_bits & 0x00000010u) {
869 total_size += 1 +
870 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
871 this->_internal_digest());
872 }
873
874 // optional string flag_info = 7;
875 if (cached_has_bits & 0x00000020u) {
876 total_size += 1 +
877 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
878 this->_internal_flag_info());
879 }
880
881 // optional uint32 version = 1;
882 if (cached_has_bits & 0x00000040u) {
883 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_version());
884 }
885
886 }
887 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
888 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
889 }
890 int cached_size = ::_pbi::ToCachedSize(total_size);
891 SetCachedSize(cached_size);
892 return total_size;
893 }
894
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)895 void PersistStorageRecord::CheckTypeAndMergeFrom(
896 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
897 MergeFrom(*::_pbi::DownCast<const PersistStorageRecord*>(
898 &from));
899 }
900
MergeFrom(const PersistStorageRecord & from)901 void PersistStorageRecord::MergeFrom(const PersistStorageRecord& from) {
902 PersistStorageRecord* const _this = this;
903 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.PersistStorageRecord)
904 GOOGLE_DCHECK_NE(&from, _this);
905 ::uint32_t cached_has_bits = 0;
906 (void) cached_has_bits;
907
908 cached_has_bits = from._impl_._has_bits_[0];
909 if (cached_has_bits & 0x0000007fu) {
910 if (cached_has_bits & 0x00000001u) {
911 _this->_internal_set_container(from._internal_container());
912 }
913 if (cached_has_bits & 0x00000002u) {
914 _this->_internal_set_package_map(from._internal_package_map());
915 }
916 if (cached_has_bits & 0x00000004u) {
917 _this->_internal_set_flag_map(from._internal_flag_map());
918 }
919 if (cached_has_bits & 0x00000008u) {
920 _this->_internal_set_flag_val(from._internal_flag_val());
921 }
922 if (cached_has_bits & 0x00000010u) {
923 _this->_internal_set_digest(from._internal_digest());
924 }
925 if (cached_has_bits & 0x00000020u) {
926 _this->_internal_set_flag_info(from._internal_flag_info());
927 }
928 if (cached_has_bits & 0x00000040u) {
929 _this->_impl_.version_ = from._impl_.version_;
930 }
931 _this->_impl_._has_bits_[0] |= cached_has_bits;
932 }
933 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
934 }
935
CopyFrom(const PersistStorageRecord & from)936 void PersistStorageRecord::CopyFrom(const PersistStorageRecord& from) {
937 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.PersistStorageRecord)
938 if (&from == this) return;
939 Clear();
940 MergeFrom(from);
941 }
942
IsInitialized() const943 bool PersistStorageRecord::IsInitialized() const {
944 return true;
945 }
946
InternalSwap(PersistStorageRecord * other)947 void PersistStorageRecord::InternalSwap(PersistStorageRecord* other) {
948 using std::swap;
949 auto* lhs_arena = GetArenaForAllocation();
950 auto* rhs_arena = other->GetArenaForAllocation();
951 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
952 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
953 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
954 &_impl_.container_, lhs_arena,
955 &other->_impl_.container_, rhs_arena
956 );
957 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
958 &_impl_.package_map_, lhs_arena,
959 &other->_impl_.package_map_, rhs_arena
960 );
961 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
962 &_impl_.flag_map_, lhs_arena,
963 &other->_impl_.flag_map_, rhs_arena
964 );
965 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
966 &_impl_.flag_val_, lhs_arena,
967 &other->_impl_.flag_val_, rhs_arena
968 );
969 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
970 &_impl_.digest_, lhs_arena,
971 &other->_impl_.digest_, rhs_arena
972 );
973 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
974 &_impl_.flag_info_, lhs_arena,
975 &other->_impl_.flag_info_, rhs_arena
976 );
977 swap(_impl_.version_, other->_impl_.version_);
978 }
979
GetTypeName() const980 std::string PersistStorageRecord::GetTypeName() const {
981 return "android.aconfigd.PersistStorageRecord";
982 }
983
984
985 // ===================================================================
986
987 class PersistStorageRecords::_Internal {
988 public:
989 };
990
PersistStorageRecords(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)991 PersistStorageRecords::PersistStorageRecords(::PROTOBUF_NAMESPACE_ID::Arena* arena,
992 bool is_message_owned)
993 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
994 SharedCtor(arena, is_message_owned);
995 // @@protoc_insertion_point(arena_constructor:android.aconfigd.PersistStorageRecords)
996 }
PersistStorageRecords(const PersistStorageRecords & from)997 PersistStorageRecords::PersistStorageRecords(const PersistStorageRecords& from)
998 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
999 PersistStorageRecords* const _this = this; (void)_this;
1000 new (&_impl_) Impl_{
1001 decltype(_impl_.records_){from._impl_.records_}
1002 , /*decltype(_impl_._cached_size_)*/{}};
1003
1004 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1005 // @@protoc_insertion_point(copy_constructor:android.aconfigd.PersistStorageRecords)
1006 }
1007
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1008 inline void PersistStorageRecords::SharedCtor(
1009 ::_pb::Arena* arena, bool is_message_owned) {
1010 (void)arena;
1011 (void)is_message_owned;
1012 new (&_impl_) Impl_{
1013 decltype(_impl_.records_){arena}
1014 , /*decltype(_impl_._cached_size_)*/{}
1015 };
1016 }
1017
~PersistStorageRecords()1018 PersistStorageRecords::~PersistStorageRecords() {
1019 // @@protoc_insertion_point(destructor:android.aconfigd.PersistStorageRecords)
1020 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1021 (void)arena;
1022 return;
1023 }
1024 SharedDtor();
1025 }
1026
SharedDtor()1027 inline void PersistStorageRecords::SharedDtor() {
1028 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1029 _impl_.records_.~RepeatedPtrField();
1030 }
1031
SetCachedSize(int size) const1032 void PersistStorageRecords::SetCachedSize(int size) const {
1033 _impl_._cached_size_.Set(size);
1034 }
1035
Clear()1036 void PersistStorageRecords::Clear() {
1037 // @@protoc_insertion_point(message_clear_start:android.aconfigd.PersistStorageRecords)
1038 ::uint32_t cached_has_bits = 0;
1039 // Prevent compiler warnings about cached_has_bits being unused
1040 (void) cached_has_bits;
1041
1042 _impl_.records_.Clear();
1043 _internal_metadata_.Clear<std::string>();
1044 }
1045
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1046 const char* PersistStorageRecords::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1047 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1048 while (!ctx->Done(&ptr)) {
1049 ::uint32_t tag;
1050 ptr = ::_pbi::ReadTag(ptr, &tag);
1051 switch (tag >> 3) {
1052 // repeated .android.aconfigd.PersistStorageRecord records = 1;
1053 case 1:
1054 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
1055 ptr -= 1;
1056 do {
1057 ptr += 1;
1058 ptr = ctx->ParseMessage(_internal_add_records(), ptr);
1059 CHK_(ptr);
1060 if (!ctx->DataAvailable(ptr)) break;
1061 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
1062 } else {
1063 goto handle_unusual;
1064 }
1065 continue;
1066 default:
1067 goto handle_unusual;
1068 } // switch
1069 handle_unusual:
1070 if ((tag == 0) || ((tag & 7) == 4)) {
1071 CHK_(ptr);
1072 ctx->SetLastTag(tag);
1073 goto message_done;
1074 }
1075 ptr = UnknownFieldParse(
1076 tag,
1077 _internal_metadata_.mutable_unknown_fields<std::string>(),
1078 ptr, ctx);
1079 CHK_(ptr != nullptr);
1080 } // while
1081 message_done:
1082 return ptr;
1083 failure:
1084 ptr = nullptr;
1085 goto message_done;
1086 #undef CHK_
1087 }
1088
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1089 ::uint8_t* PersistStorageRecords::_InternalSerialize(
1090 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1091 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.PersistStorageRecords)
1092 ::uint32_t cached_has_bits = 0;
1093 (void) cached_has_bits;
1094
1095 // repeated .android.aconfigd.PersistStorageRecord records = 1;
1096 for (unsigned i = 0,
1097 n = static_cast<unsigned>(this->_internal_records_size()); i < n; i++) {
1098 const auto& repfield = this->_internal_records(i);
1099 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1100 InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
1101 }
1102
1103 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1104 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1105 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1106 }
1107 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.PersistStorageRecords)
1108 return target;
1109 }
1110
ByteSizeLong() const1111 size_t PersistStorageRecords::ByteSizeLong() const {
1112 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.PersistStorageRecords)
1113 size_t total_size = 0;
1114
1115 ::uint32_t cached_has_bits = 0;
1116 // Prevent compiler warnings about cached_has_bits being unused
1117 (void) cached_has_bits;
1118
1119 // repeated .android.aconfigd.PersistStorageRecord records = 1;
1120 total_size += 1UL * this->_internal_records_size();
1121 for (const auto& msg : this->_impl_.records_) {
1122 total_size +=
1123 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
1124 }
1125
1126 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1127 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
1128 }
1129 int cached_size = ::_pbi::ToCachedSize(total_size);
1130 SetCachedSize(cached_size);
1131 return total_size;
1132 }
1133
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)1134 void PersistStorageRecords::CheckTypeAndMergeFrom(
1135 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
1136 MergeFrom(*::_pbi::DownCast<const PersistStorageRecords*>(
1137 &from));
1138 }
1139
MergeFrom(const PersistStorageRecords & from)1140 void PersistStorageRecords::MergeFrom(const PersistStorageRecords& from) {
1141 PersistStorageRecords* const _this = this;
1142 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.PersistStorageRecords)
1143 GOOGLE_DCHECK_NE(&from, _this);
1144 ::uint32_t cached_has_bits = 0;
1145 (void) cached_has_bits;
1146
1147 _this->_impl_.records_.MergeFrom(from._impl_.records_);
1148 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1149 }
1150
CopyFrom(const PersistStorageRecords & from)1151 void PersistStorageRecords::CopyFrom(const PersistStorageRecords& from) {
1152 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.PersistStorageRecords)
1153 if (&from == this) return;
1154 Clear();
1155 MergeFrom(from);
1156 }
1157
IsInitialized() const1158 bool PersistStorageRecords::IsInitialized() const {
1159 return true;
1160 }
1161
InternalSwap(PersistStorageRecords * other)1162 void PersistStorageRecords::InternalSwap(PersistStorageRecords* other) {
1163 using std::swap;
1164 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1165 _impl_.records_.InternalSwap(&other->_impl_.records_);
1166 }
1167
GetTypeName() const1168 std::string PersistStorageRecords::GetTypeName() const {
1169 return "android.aconfigd.PersistStorageRecords";
1170 }
1171
1172
1173 // ===================================================================
1174
1175 class FlagOverride::_Internal {
1176 public:
1177 using HasBits = decltype(std::declval<FlagOverride>()._impl_._has_bits_);
set_has_package_name(HasBits * has_bits)1178 static void set_has_package_name(HasBits* has_bits) {
1179 (*has_bits)[0] |= 1u;
1180 }
set_has_flag_name(HasBits * has_bits)1181 static void set_has_flag_name(HasBits* has_bits) {
1182 (*has_bits)[0] |= 2u;
1183 }
set_has_flag_value(HasBits * has_bits)1184 static void set_has_flag_value(HasBits* has_bits) {
1185 (*has_bits)[0] |= 4u;
1186 }
1187 };
1188
FlagOverride(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1189 FlagOverride::FlagOverride(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1190 bool is_message_owned)
1191 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
1192 SharedCtor(arena, is_message_owned);
1193 // @@protoc_insertion_point(arena_constructor:android.aconfigd.FlagOverride)
1194 }
FlagOverride(const FlagOverride & from)1195 FlagOverride::FlagOverride(const FlagOverride& from)
1196 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
1197 FlagOverride* const _this = this; (void)_this;
1198 new (&_impl_) Impl_{
1199 decltype(_impl_._has_bits_){from._impl_._has_bits_}
1200 , /*decltype(_impl_._cached_size_)*/{}
1201 , decltype(_impl_.package_name_){}
1202 , decltype(_impl_.flag_name_){}
1203 , decltype(_impl_.flag_value_){}};
1204
1205 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1206 _impl_.package_name_.InitDefault();
1207 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1208 _impl_.package_name_.Set("", GetArenaForAllocation());
1209 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1210 if (from._internal_has_package_name()) {
1211 _this->_impl_.package_name_.Set(from._internal_package_name(),
1212 _this->GetArenaForAllocation());
1213 }
1214 _impl_.flag_name_.InitDefault();
1215 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1216 _impl_.flag_name_.Set("", GetArenaForAllocation());
1217 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1218 if (from._internal_has_flag_name()) {
1219 _this->_impl_.flag_name_.Set(from._internal_flag_name(),
1220 _this->GetArenaForAllocation());
1221 }
1222 _impl_.flag_value_.InitDefault();
1223 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1224 _impl_.flag_value_.Set("", GetArenaForAllocation());
1225 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1226 if (from._internal_has_flag_value()) {
1227 _this->_impl_.flag_value_.Set(from._internal_flag_value(),
1228 _this->GetArenaForAllocation());
1229 }
1230 // @@protoc_insertion_point(copy_constructor:android.aconfigd.FlagOverride)
1231 }
1232
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1233 inline void FlagOverride::SharedCtor(
1234 ::_pb::Arena* arena, bool is_message_owned) {
1235 (void)arena;
1236 (void)is_message_owned;
1237 new (&_impl_) Impl_{
1238 decltype(_impl_._has_bits_){}
1239 , /*decltype(_impl_._cached_size_)*/{}
1240 , decltype(_impl_.package_name_){}
1241 , decltype(_impl_.flag_name_){}
1242 , decltype(_impl_.flag_value_){}
1243 };
1244 _impl_.package_name_.InitDefault();
1245 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1246 _impl_.package_name_.Set("", GetArenaForAllocation());
1247 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1248 _impl_.flag_name_.InitDefault();
1249 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1250 _impl_.flag_name_.Set("", GetArenaForAllocation());
1251 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1252 _impl_.flag_value_.InitDefault();
1253 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1254 _impl_.flag_value_.Set("", GetArenaForAllocation());
1255 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1256 }
1257
~FlagOverride()1258 FlagOverride::~FlagOverride() {
1259 // @@protoc_insertion_point(destructor:android.aconfigd.FlagOverride)
1260 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1261 (void)arena;
1262 return;
1263 }
1264 SharedDtor();
1265 }
1266
SharedDtor()1267 inline void FlagOverride::SharedDtor() {
1268 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1269 _impl_.package_name_.Destroy();
1270 _impl_.flag_name_.Destroy();
1271 _impl_.flag_value_.Destroy();
1272 }
1273
SetCachedSize(int size) const1274 void FlagOverride::SetCachedSize(int size) const {
1275 _impl_._cached_size_.Set(size);
1276 }
1277
Clear()1278 void FlagOverride::Clear() {
1279 // @@protoc_insertion_point(message_clear_start:android.aconfigd.FlagOverride)
1280 ::uint32_t cached_has_bits = 0;
1281 // Prevent compiler warnings about cached_has_bits being unused
1282 (void) cached_has_bits;
1283
1284 cached_has_bits = _impl_._has_bits_[0];
1285 if (cached_has_bits & 0x00000007u) {
1286 if (cached_has_bits & 0x00000001u) {
1287 _impl_.package_name_.ClearNonDefaultToEmpty();
1288 }
1289 if (cached_has_bits & 0x00000002u) {
1290 _impl_.flag_name_.ClearNonDefaultToEmpty();
1291 }
1292 if (cached_has_bits & 0x00000004u) {
1293 _impl_.flag_value_.ClearNonDefaultToEmpty();
1294 }
1295 }
1296 _impl_._has_bits_.Clear();
1297 _internal_metadata_.Clear<std::string>();
1298 }
1299
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1300 const char* FlagOverride::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1301 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1302 _Internal::HasBits has_bits{};
1303 while (!ctx->Done(&ptr)) {
1304 ::uint32_t tag;
1305 ptr = ::_pbi::ReadTag(ptr, &tag);
1306 switch (tag >> 3) {
1307 // optional string package_name = 1;
1308 case 1:
1309 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
1310 auto str = _internal_mutable_package_name();
1311 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1312 CHK_(ptr);
1313 } else {
1314 goto handle_unusual;
1315 }
1316 continue;
1317 // optional string flag_name = 2;
1318 case 2:
1319 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
1320 auto str = _internal_mutable_flag_name();
1321 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1322 CHK_(ptr);
1323 } else {
1324 goto handle_unusual;
1325 }
1326 continue;
1327 // optional string flag_value = 3;
1328 case 3:
1329 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
1330 auto str = _internal_mutable_flag_value();
1331 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1332 CHK_(ptr);
1333 } else {
1334 goto handle_unusual;
1335 }
1336 continue;
1337 default:
1338 goto handle_unusual;
1339 } // switch
1340 handle_unusual:
1341 if ((tag == 0) || ((tag & 7) == 4)) {
1342 CHK_(ptr);
1343 ctx->SetLastTag(tag);
1344 goto message_done;
1345 }
1346 ptr = UnknownFieldParse(
1347 tag,
1348 _internal_metadata_.mutable_unknown_fields<std::string>(),
1349 ptr, ctx);
1350 CHK_(ptr != nullptr);
1351 } // while
1352 message_done:
1353 _impl_._has_bits_.Or(has_bits);
1354 return ptr;
1355 failure:
1356 ptr = nullptr;
1357 goto message_done;
1358 #undef CHK_
1359 }
1360
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1361 ::uint8_t* FlagOverride::_InternalSerialize(
1362 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1363 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.FlagOverride)
1364 ::uint32_t cached_has_bits = 0;
1365 (void) cached_has_bits;
1366
1367 cached_has_bits = _impl_._has_bits_[0];
1368 // optional string package_name = 1;
1369 if (cached_has_bits & 0x00000001u) {
1370 target = stream->WriteStringMaybeAliased(
1371 1, this->_internal_package_name(), target);
1372 }
1373
1374 // optional string flag_name = 2;
1375 if (cached_has_bits & 0x00000002u) {
1376 target = stream->WriteStringMaybeAliased(
1377 2, this->_internal_flag_name(), target);
1378 }
1379
1380 // optional string flag_value = 3;
1381 if (cached_has_bits & 0x00000004u) {
1382 target = stream->WriteStringMaybeAliased(
1383 3, this->_internal_flag_value(), target);
1384 }
1385
1386 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1387 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1388 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1389 }
1390 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.FlagOverride)
1391 return target;
1392 }
1393
ByteSizeLong() const1394 size_t FlagOverride::ByteSizeLong() const {
1395 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.FlagOverride)
1396 size_t total_size = 0;
1397
1398 ::uint32_t cached_has_bits = 0;
1399 // Prevent compiler warnings about cached_has_bits being unused
1400 (void) cached_has_bits;
1401
1402 cached_has_bits = _impl_._has_bits_[0];
1403 if (cached_has_bits & 0x00000007u) {
1404 // optional string package_name = 1;
1405 if (cached_has_bits & 0x00000001u) {
1406 total_size += 1 +
1407 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1408 this->_internal_package_name());
1409 }
1410
1411 // optional string flag_name = 2;
1412 if (cached_has_bits & 0x00000002u) {
1413 total_size += 1 +
1414 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1415 this->_internal_flag_name());
1416 }
1417
1418 // optional string flag_value = 3;
1419 if (cached_has_bits & 0x00000004u) {
1420 total_size += 1 +
1421 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1422 this->_internal_flag_value());
1423 }
1424
1425 }
1426 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1427 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
1428 }
1429 int cached_size = ::_pbi::ToCachedSize(total_size);
1430 SetCachedSize(cached_size);
1431 return total_size;
1432 }
1433
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)1434 void FlagOverride::CheckTypeAndMergeFrom(
1435 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
1436 MergeFrom(*::_pbi::DownCast<const FlagOverride*>(
1437 &from));
1438 }
1439
MergeFrom(const FlagOverride & from)1440 void FlagOverride::MergeFrom(const FlagOverride& from) {
1441 FlagOverride* const _this = this;
1442 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.FlagOverride)
1443 GOOGLE_DCHECK_NE(&from, _this);
1444 ::uint32_t cached_has_bits = 0;
1445 (void) cached_has_bits;
1446
1447 cached_has_bits = from._impl_._has_bits_[0];
1448 if (cached_has_bits & 0x00000007u) {
1449 if (cached_has_bits & 0x00000001u) {
1450 _this->_internal_set_package_name(from._internal_package_name());
1451 }
1452 if (cached_has_bits & 0x00000002u) {
1453 _this->_internal_set_flag_name(from._internal_flag_name());
1454 }
1455 if (cached_has_bits & 0x00000004u) {
1456 _this->_internal_set_flag_value(from._internal_flag_value());
1457 }
1458 }
1459 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1460 }
1461
CopyFrom(const FlagOverride & from)1462 void FlagOverride::CopyFrom(const FlagOverride& from) {
1463 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.FlagOverride)
1464 if (&from == this) return;
1465 Clear();
1466 MergeFrom(from);
1467 }
1468
IsInitialized() const1469 bool FlagOverride::IsInitialized() const {
1470 return true;
1471 }
1472
InternalSwap(FlagOverride * other)1473 void FlagOverride::InternalSwap(FlagOverride* other) {
1474 using std::swap;
1475 auto* lhs_arena = GetArenaForAllocation();
1476 auto* rhs_arena = other->GetArenaForAllocation();
1477 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1478 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
1479 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1480 &_impl_.package_name_, lhs_arena,
1481 &other->_impl_.package_name_, rhs_arena
1482 );
1483 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1484 &_impl_.flag_name_, lhs_arena,
1485 &other->_impl_.flag_name_, rhs_arena
1486 );
1487 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
1488 &_impl_.flag_value_, lhs_arena,
1489 &other->_impl_.flag_value_, rhs_arena
1490 );
1491 }
1492
GetTypeName() const1493 std::string FlagOverride::GetTypeName() const {
1494 return "android.aconfigd.FlagOverride";
1495 }
1496
1497
1498 // ===================================================================
1499
1500 class LocalFlagOverrides::_Internal {
1501 public:
1502 };
1503
LocalFlagOverrides(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1504 LocalFlagOverrides::LocalFlagOverrides(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1505 bool is_message_owned)
1506 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
1507 SharedCtor(arena, is_message_owned);
1508 // @@protoc_insertion_point(arena_constructor:android.aconfigd.LocalFlagOverrides)
1509 }
LocalFlagOverrides(const LocalFlagOverrides & from)1510 LocalFlagOverrides::LocalFlagOverrides(const LocalFlagOverrides& from)
1511 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
1512 LocalFlagOverrides* const _this = this; (void)_this;
1513 new (&_impl_) Impl_{
1514 decltype(_impl_.overrides_){from._impl_.overrides_}
1515 , /*decltype(_impl_._cached_size_)*/{}};
1516
1517 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1518 // @@protoc_insertion_point(copy_constructor:android.aconfigd.LocalFlagOverrides)
1519 }
1520
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1521 inline void LocalFlagOverrides::SharedCtor(
1522 ::_pb::Arena* arena, bool is_message_owned) {
1523 (void)arena;
1524 (void)is_message_owned;
1525 new (&_impl_) Impl_{
1526 decltype(_impl_.overrides_){arena}
1527 , /*decltype(_impl_._cached_size_)*/{}
1528 };
1529 }
1530
~LocalFlagOverrides()1531 LocalFlagOverrides::~LocalFlagOverrides() {
1532 // @@protoc_insertion_point(destructor:android.aconfigd.LocalFlagOverrides)
1533 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1534 (void)arena;
1535 return;
1536 }
1537 SharedDtor();
1538 }
1539
SharedDtor()1540 inline void LocalFlagOverrides::SharedDtor() {
1541 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1542 _impl_.overrides_.~RepeatedPtrField();
1543 }
1544
SetCachedSize(int size) const1545 void LocalFlagOverrides::SetCachedSize(int size) const {
1546 _impl_._cached_size_.Set(size);
1547 }
1548
Clear()1549 void LocalFlagOverrides::Clear() {
1550 // @@protoc_insertion_point(message_clear_start:android.aconfigd.LocalFlagOverrides)
1551 ::uint32_t cached_has_bits = 0;
1552 // Prevent compiler warnings about cached_has_bits being unused
1553 (void) cached_has_bits;
1554
1555 _impl_.overrides_.Clear();
1556 _internal_metadata_.Clear<std::string>();
1557 }
1558
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1559 const char* LocalFlagOverrides::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1560 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1561 while (!ctx->Done(&ptr)) {
1562 ::uint32_t tag;
1563 ptr = ::_pbi::ReadTag(ptr, &tag);
1564 switch (tag >> 3) {
1565 // repeated .android.aconfigd.FlagOverride overrides = 1;
1566 case 1:
1567 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
1568 ptr -= 1;
1569 do {
1570 ptr += 1;
1571 ptr = ctx->ParseMessage(_internal_add_overrides(), ptr);
1572 CHK_(ptr);
1573 if (!ctx->DataAvailable(ptr)) break;
1574 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
1575 } else {
1576 goto handle_unusual;
1577 }
1578 continue;
1579 default:
1580 goto handle_unusual;
1581 } // switch
1582 handle_unusual:
1583 if ((tag == 0) || ((tag & 7) == 4)) {
1584 CHK_(ptr);
1585 ctx->SetLastTag(tag);
1586 goto message_done;
1587 }
1588 ptr = UnknownFieldParse(
1589 tag,
1590 _internal_metadata_.mutable_unknown_fields<std::string>(),
1591 ptr, ctx);
1592 CHK_(ptr != nullptr);
1593 } // while
1594 message_done:
1595 return ptr;
1596 failure:
1597 ptr = nullptr;
1598 goto message_done;
1599 #undef CHK_
1600 }
1601
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1602 ::uint8_t* LocalFlagOverrides::_InternalSerialize(
1603 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1604 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.LocalFlagOverrides)
1605 ::uint32_t cached_has_bits = 0;
1606 (void) cached_has_bits;
1607
1608 // repeated .android.aconfigd.FlagOverride overrides = 1;
1609 for (unsigned i = 0,
1610 n = static_cast<unsigned>(this->_internal_overrides_size()); i < n; i++) {
1611 const auto& repfield = this->_internal_overrides(i);
1612 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
1613 InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
1614 }
1615
1616 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1617 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1618 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1619 }
1620 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.LocalFlagOverrides)
1621 return target;
1622 }
1623
ByteSizeLong() const1624 size_t LocalFlagOverrides::ByteSizeLong() const {
1625 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.LocalFlagOverrides)
1626 size_t total_size = 0;
1627
1628 ::uint32_t cached_has_bits = 0;
1629 // Prevent compiler warnings about cached_has_bits being unused
1630 (void) cached_has_bits;
1631
1632 // repeated .android.aconfigd.FlagOverride overrides = 1;
1633 total_size += 1UL * this->_internal_overrides_size();
1634 for (const auto& msg : this->_impl_.overrides_) {
1635 total_size +=
1636 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
1637 }
1638
1639 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1640 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
1641 }
1642 int cached_size = ::_pbi::ToCachedSize(total_size);
1643 SetCachedSize(cached_size);
1644 return total_size;
1645 }
1646
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)1647 void LocalFlagOverrides::CheckTypeAndMergeFrom(
1648 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
1649 MergeFrom(*::_pbi::DownCast<const LocalFlagOverrides*>(
1650 &from));
1651 }
1652
MergeFrom(const LocalFlagOverrides & from)1653 void LocalFlagOverrides::MergeFrom(const LocalFlagOverrides& from) {
1654 LocalFlagOverrides* const _this = this;
1655 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.LocalFlagOverrides)
1656 GOOGLE_DCHECK_NE(&from, _this);
1657 ::uint32_t cached_has_bits = 0;
1658 (void) cached_has_bits;
1659
1660 _this->_impl_.overrides_.MergeFrom(from._impl_.overrides_);
1661 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1662 }
1663
CopyFrom(const LocalFlagOverrides & from)1664 void LocalFlagOverrides::CopyFrom(const LocalFlagOverrides& from) {
1665 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.LocalFlagOverrides)
1666 if (&from == this) return;
1667 Clear();
1668 MergeFrom(from);
1669 }
1670
IsInitialized() const1671 bool LocalFlagOverrides::IsInitialized() const {
1672 return true;
1673 }
1674
InternalSwap(LocalFlagOverrides * other)1675 void LocalFlagOverrides::InternalSwap(LocalFlagOverrides* other) {
1676 using std::swap;
1677 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1678 _impl_.overrides_.InternalSwap(&other->_impl_.overrides_);
1679 }
1680
GetTypeName() const1681 std::string LocalFlagOverrides::GetTypeName() const {
1682 return "android.aconfigd.LocalFlagOverrides";
1683 }
1684
1685
1686 // ===================================================================
1687
1688 class StorageRequestMessage_NewStorageMessage::_Internal {
1689 public:
1690 using HasBits = decltype(std::declval<StorageRequestMessage_NewStorageMessage>()._impl_._has_bits_);
set_has_container(HasBits * has_bits)1691 static void set_has_container(HasBits* has_bits) {
1692 (*has_bits)[0] |= 1u;
1693 }
set_has_package_map(HasBits * has_bits)1694 static void set_has_package_map(HasBits* has_bits) {
1695 (*has_bits)[0] |= 2u;
1696 }
set_has_flag_map(HasBits * has_bits)1697 static void set_has_flag_map(HasBits* has_bits) {
1698 (*has_bits)[0] |= 4u;
1699 }
set_has_flag_value(HasBits * has_bits)1700 static void set_has_flag_value(HasBits* has_bits) {
1701 (*has_bits)[0] |= 8u;
1702 }
set_has_flag_info(HasBits * has_bits)1703 static void set_has_flag_info(HasBits* has_bits) {
1704 (*has_bits)[0] |= 16u;
1705 }
1706 };
1707
StorageRequestMessage_NewStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)1708 StorageRequestMessage_NewStorageMessage::StorageRequestMessage_NewStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
1709 bool is_message_owned)
1710 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
1711 SharedCtor(arena, is_message_owned);
1712 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1713 }
StorageRequestMessage_NewStorageMessage(const StorageRequestMessage_NewStorageMessage & from)1714 StorageRequestMessage_NewStorageMessage::StorageRequestMessage_NewStorageMessage(const StorageRequestMessage_NewStorageMessage& from)
1715 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
1716 StorageRequestMessage_NewStorageMessage* const _this = this; (void)_this;
1717 new (&_impl_) Impl_{
1718 decltype(_impl_._has_bits_){from._impl_._has_bits_}
1719 , /*decltype(_impl_._cached_size_)*/{}
1720 , decltype(_impl_.container_){}
1721 , decltype(_impl_.package_map_){}
1722 , decltype(_impl_.flag_map_){}
1723 , decltype(_impl_.flag_value_){}
1724 , decltype(_impl_.flag_info_){}};
1725
1726 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
1727 _impl_.container_.InitDefault();
1728 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1729 _impl_.container_.Set("", GetArenaForAllocation());
1730 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1731 if (from._internal_has_container()) {
1732 _this->_impl_.container_.Set(from._internal_container(),
1733 _this->GetArenaForAllocation());
1734 }
1735 _impl_.package_map_.InitDefault();
1736 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1737 _impl_.package_map_.Set("", GetArenaForAllocation());
1738 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1739 if (from._internal_has_package_map()) {
1740 _this->_impl_.package_map_.Set(from._internal_package_map(),
1741 _this->GetArenaForAllocation());
1742 }
1743 _impl_.flag_map_.InitDefault();
1744 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1745 _impl_.flag_map_.Set("", GetArenaForAllocation());
1746 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1747 if (from._internal_has_flag_map()) {
1748 _this->_impl_.flag_map_.Set(from._internal_flag_map(),
1749 _this->GetArenaForAllocation());
1750 }
1751 _impl_.flag_value_.InitDefault();
1752 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1753 _impl_.flag_value_.Set("", GetArenaForAllocation());
1754 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1755 if (from._internal_has_flag_value()) {
1756 _this->_impl_.flag_value_.Set(from._internal_flag_value(),
1757 _this->GetArenaForAllocation());
1758 }
1759 _impl_.flag_info_.InitDefault();
1760 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1761 _impl_.flag_info_.Set("", GetArenaForAllocation());
1762 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1763 if (from._internal_has_flag_info()) {
1764 _this->_impl_.flag_info_.Set(from._internal_flag_info(),
1765 _this->GetArenaForAllocation());
1766 }
1767 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1768 }
1769
SharedCtor(::_pb::Arena * arena,bool is_message_owned)1770 inline void StorageRequestMessage_NewStorageMessage::SharedCtor(
1771 ::_pb::Arena* arena, bool is_message_owned) {
1772 (void)arena;
1773 (void)is_message_owned;
1774 new (&_impl_) Impl_{
1775 decltype(_impl_._has_bits_){}
1776 , /*decltype(_impl_._cached_size_)*/{}
1777 , decltype(_impl_.container_){}
1778 , decltype(_impl_.package_map_){}
1779 , decltype(_impl_.flag_map_){}
1780 , decltype(_impl_.flag_value_){}
1781 , decltype(_impl_.flag_info_){}
1782 };
1783 _impl_.container_.InitDefault();
1784 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1785 _impl_.container_.Set("", GetArenaForAllocation());
1786 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1787 _impl_.package_map_.InitDefault();
1788 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1789 _impl_.package_map_.Set("", GetArenaForAllocation());
1790 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1791 _impl_.flag_map_.InitDefault();
1792 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1793 _impl_.flag_map_.Set("", GetArenaForAllocation());
1794 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1795 _impl_.flag_value_.InitDefault();
1796 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1797 _impl_.flag_value_.Set("", GetArenaForAllocation());
1798 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1799 _impl_.flag_info_.InitDefault();
1800 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1801 _impl_.flag_info_.Set("", GetArenaForAllocation());
1802 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1803 }
1804
~StorageRequestMessage_NewStorageMessage()1805 StorageRequestMessage_NewStorageMessage::~StorageRequestMessage_NewStorageMessage() {
1806 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1807 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
1808 (void)arena;
1809 return;
1810 }
1811 SharedDtor();
1812 }
1813
SharedDtor()1814 inline void StorageRequestMessage_NewStorageMessage::SharedDtor() {
1815 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
1816 _impl_.container_.Destroy();
1817 _impl_.package_map_.Destroy();
1818 _impl_.flag_map_.Destroy();
1819 _impl_.flag_value_.Destroy();
1820 _impl_.flag_info_.Destroy();
1821 }
1822
SetCachedSize(int size) const1823 void StorageRequestMessage_NewStorageMessage::SetCachedSize(int size) const {
1824 _impl_._cached_size_.Set(size);
1825 }
1826
Clear()1827 void StorageRequestMessage_NewStorageMessage::Clear() {
1828 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1829 ::uint32_t cached_has_bits = 0;
1830 // Prevent compiler warnings about cached_has_bits being unused
1831 (void) cached_has_bits;
1832
1833 cached_has_bits = _impl_._has_bits_[0];
1834 if (cached_has_bits & 0x0000001fu) {
1835 if (cached_has_bits & 0x00000001u) {
1836 _impl_.container_.ClearNonDefaultToEmpty();
1837 }
1838 if (cached_has_bits & 0x00000002u) {
1839 _impl_.package_map_.ClearNonDefaultToEmpty();
1840 }
1841 if (cached_has_bits & 0x00000004u) {
1842 _impl_.flag_map_.ClearNonDefaultToEmpty();
1843 }
1844 if (cached_has_bits & 0x00000008u) {
1845 _impl_.flag_value_.ClearNonDefaultToEmpty();
1846 }
1847 if (cached_has_bits & 0x00000010u) {
1848 _impl_.flag_info_.ClearNonDefaultToEmpty();
1849 }
1850 }
1851 _impl_._has_bits_.Clear();
1852 _internal_metadata_.Clear<std::string>();
1853 }
1854
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)1855 const char* StorageRequestMessage_NewStorageMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
1856 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
1857 _Internal::HasBits has_bits{};
1858 while (!ctx->Done(&ptr)) {
1859 ::uint32_t tag;
1860 ptr = ::_pbi::ReadTag(ptr, &tag);
1861 switch (tag >> 3) {
1862 // optional string container = 1;
1863 case 1:
1864 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
1865 auto str = _internal_mutable_container();
1866 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1867 CHK_(ptr);
1868 } else {
1869 goto handle_unusual;
1870 }
1871 continue;
1872 // optional string package_map = 2;
1873 case 2:
1874 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
1875 auto str = _internal_mutable_package_map();
1876 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1877 CHK_(ptr);
1878 } else {
1879 goto handle_unusual;
1880 }
1881 continue;
1882 // optional string flag_map = 3;
1883 case 3:
1884 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
1885 auto str = _internal_mutable_flag_map();
1886 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1887 CHK_(ptr);
1888 } else {
1889 goto handle_unusual;
1890 }
1891 continue;
1892 // optional string flag_value = 4;
1893 case 4:
1894 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
1895 auto str = _internal_mutable_flag_value();
1896 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1897 CHK_(ptr);
1898 } else {
1899 goto handle_unusual;
1900 }
1901 continue;
1902 // optional string flag_info = 5;
1903 case 5:
1904 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
1905 auto str = _internal_mutable_flag_info();
1906 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
1907 CHK_(ptr);
1908 } else {
1909 goto handle_unusual;
1910 }
1911 continue;
1912 default:
1913 goto handle_unusual;
1914 } // switch
1915 handle_unusual:
1916 if ((tag == 0) || ((tag & 7) == 4)) {
1917 CHK_(ptr);
1918 ctx->SetLastTag(tag);
1919 goto message_done;
1920 }
1921 ptr = UnknownFieldParse(
1922 tag,
1923 _internal_metadata_.mutable_unknown_fields<std::string>(),
1924 ptr, ctx);
1925 CHK_(ptr != nullptr);
1926 } // while
1927 message_done:
1928 _impl_._has_bits_.Or(has_bits);
1929 return ptr;
1930 failure:
1931 ptr = nullptr;
1932 goto message_done;
1933 #undef CHK_
1934 }
1935
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const1936 ::uint8_t* StorageRequestMessage_NewStorageMessage::_InternalSerialize(
1937 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
1938 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1939 ::uint32_t cached_has_bits = 0;
1940 (void) cached_has_bits;
1941
1942 cached_has_bits = _impl_._has_bits_[0];
1943 // optional string container = 1;
1944 if (cached_has_bits & 0x00000001u) {
1945 target = stream->WriteStringMaybeAliased(
1946 1, this->_internal_container(), target);
1947 }
1948
1949 // optional string package_map = 2;
1950 if (cached_has_bits & 0x00000002u) {
1951 target = stream->WriteStringMaybeAliased(
1952 2, this->_internal_package_map(), target);
1953 }
1954
1955 // optional string flag_map = 3;
1956 if (cached_has_bits & 0x00000004u) {
1957 target = stream->WriteStringMaybeAliased(
1958 3, this->_internal_flag_map(), target);
1959 }
1960
1961 // optional string flag_value = 4;
1962 if (cached_has_bits & 0x00000008u) {
1963 target = stream->WriteStringMaybeAliased(
1964 4, this->_internal_flag_value(), target);
1965 }
1966
1967 // optional string flag_info = 5;
1968 if (cached_has_bits & 0x00000010u) {
1969 target = stream->WriteStringMaybeAliased(
1970 5, this->_internal_flag_info(), target);
1971 }
1972
1973 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1974 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
1975 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
1976 }
1977 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1978 return target;
1979 }
1980
ByteSizeLong() const1981 size_t StorageRequestMessage_NewStorageMessage::ByteSizeLong() const {
1982 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
1983 size_t total_size = 0;
1984
1985 ::uint32_t cached_has_bits = 0;
1986 // Prevent compiler warnings about cached_has_bits being unused
1987 (void) cached_has_bits;
1988
1989 cached_has_bits = _impl_._has_bits_[0];
1990 if (cached_has_bits & 0x0000001fu) {
1991 // optional string container = 1;
1992 if (cached_has_bits & 0x00000001u) {
1993 total_size += 1 +
1994 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
1995 this->_internal_container());
1996 }
1997
1998 // optional string package_map = 2;
1999 if (cached_has_bits & 0x00000002u) {
2000 total_size += 1 +
2001 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2002 this->_internal_package_map());
2003 }
2004
2005 // optional string flag_map = 3;
2006 if (cached_has_bits & 0x00000004u) {
2007 total_size += 1 +
2008 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2009 this->_internal_flag_map());
2010 }
2011
2012 // optional string flag_value = 4;
2013 if (cached_has_bits & 0x00000008u) {
2014 total_size += 1 +
2015 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2016 this->_internal_flag_value());
2017 }
2018
2019 // optional string flag_info = 5;
2020 if (cached_has_bits & 0x00000010u) {
2021 total_size += 1 +
2022 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2023 this->_internal_flag_info());
2024 }
2025
2026 }
2027 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2028 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2029 }
2030 int cached_size = ::_pbi::ToCachedSize(total_size);
2031 SetCachedSize(cached_size);
2032 return total_size;
2033 }
2034
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2035 void StorageRequestMessage_NewStorageMessage::CheckTypeAndMergeFrom(
2036 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2037 MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_NewStorageMessage*>(
2038 &from));
2039 }
2040
MergeFrom(const StorageRequestMessage_NewStorageMessage & from)2041 void StorageRequestMessage_NewStorageMessage::MergeFrom(const StorageRequestMessage_NewStorageMessage& from) {
2042 StorageRequestMessage_NewStorageMessage* const _this = this;
2043 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
2044 GOOGLE_DCHECK_NE(&from, _this);
2045 ::uint32_t cached_has_bits = 0;
2046 (void) cached_has_bits;
2047
2048 cached_has_bits = from._impl_._has_bits_[0];
2049 if (cached_has_bits & 0x0000001fu) {
2050 if (cached_has_bits & 0x00000001u) {
2051 _this->_internal_set_container(from._internal_container());
2052 }
2053 if (cached_has_bits & 0x00000002u) {
2054 _this->_internal_set_package_map(from._internal_package_map());
2055 }
2056 if (cached_has_bits & 0x00000004u) {
2057 _this->_internal_set_flag_map(from._internal_flag_map());
2058 }
2059 if (cached_has_bits & 0x00000008u) {
2060 _this->_internal_set_flag_value(from._internal_flag_value());
2061 }
2062 if (cached_has_bits & 0x00000010u) {
2063 _this->_internal_set_flag_info(from._internal_flag_info());
2064 }
2065 }
2066 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2067 }
2068
CopyFrom(const StorageRequestMessage_NewStorageMessage & from)2069 void StorageRequestMessage_NewStorageMessage::CopyFrom(const StorageRequestMessage_NewStorageMessage& from) {
2070 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.NewStorageMessage)
2071 if (&from == this) return;
2072 Clear();
2073 MergeFrom(from);
2074 }
2075
IsInitialized() const2076 bool StorageRequestMessage_NewStorageMessage::IsInitialized() const {
2077 return true;
2078 }
2079
InternalSwap(StorageRequestMessage_NewStorageMessage * other)2080 void StorageRequestMessage_NewStorageMessage::InternalSwap(StorageRequestMessage_NewStorageMessage* other) {
2081 using std::swap;
2082 auto* lhs_arena = GetArenaForAllocation();
2083 auto* rhs_arena = other->GetArenaForAllocation();
2084 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2085 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2086 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2087 &_impl_.container_, lhs_arena,
2088 &other->_impl_.container_, rhs_arena
2089 );
2090 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2091 &_impl_.package_map_, lhs_arena,
2092 &other->_impl_.package_map_, rhs_arena
2093 );
2094 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2095 &_impl_.flag_map_, lhs_arena,
2096 &other->_impl_.flag_map_, rhs_arena
2097 );
2098 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2099 &_impl_.flag_value_, lhs_arena,
2100 &other->_impl_.flag_value_, rhs_arena
2101 );
2102 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2103 &_impl_.flag_info_, lhs_arena,
2104 &other->_impl_.flag_info_, rhs_arena
2105 );
2106 }
2107
GetTypeName() const2108 std::string StorageRequestMessage_NewStorageMessage::GetTypeName() const {
2109 return "android.aconfigd.StorageRequestMessage.NewStorageMessage";
2110 }
2111
2112
2113 // ===================================================================
2114
2115 class StorageRequestMessage_FlagOverrideMessage::_Internal {
2116 public:
2117 using HasBits = decltype(std::declval<StorageRequestMessage_FlagOverrideMessage>()._impl_._has_bits_);
set_has_package_name(HasBits * has_bits)2118 static void set_has_package_name(HasBits* has_bits) {
2119 (*has_bits)[0] |= 1u;
2120 }
set_has_flag_name(HasBits * has_bits)2121 static void set_has_flag_name(HasBits* has_bits) {
2122 (*has_bits)[0] |= 2u;
2123 }
set_has_flag_value(HasBits * has_bits)2124 static void set_has_flag_value(HasBits* has_bits) {
2125 (*has_bits)[0] |= 4u;
2126 }
set_has_override_type(HasBits * has_bits)2127 static void set_has_override_type(HasBits* has_bits) {
2128 (*has_bits)[0] |= 8u;
2129 }
2130 };
2131
StorageRequestMessage_FlagOverrideMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2132 StorageRequestMessage_FlagOverrideMessage::StorageRequestMessage_FlagOverrideMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2133 bool is_message_owned)
2134 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2135 SharedCtor(arena, is_message_owned);
2136 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2137 }
StorageRequestMessage_FlagOverrideMessage(const StorageRequestMessage_FlagOverrideMessage & from)2138 StorageRequestMessage_FlagOverrideMessage::StorageRequestMessage_FlagOverrideMessage(const StorageRequestMessage_FlagOverrideMessage& from)
2139 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2140 StorageRequestMessage_FlagOverrideMessage* const _this = this; (void)_this;
2141 new (&_impl_) Impl_{
2142 decltype(_impl_._has_bits_){from._impl_._has_bits_}
2143 , /*decltype(_impl_._cached_size_)*/{}
2144 , decltype(_impl_.package_name_){}
2145 , decltype(_impl_.flag_name_){}
2146 , decltype(_impl_.flag_value_){}
2147 , decltype(_impl_.override_type_){}};
2148
2149 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2150 _impl_.package_name_.InitDefault();
2151 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2152 _impl_.package_name_.Set("", GetArenaForAllocation());
2153 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2154 if (from._internal_has_package_name()) {
2155 _this->_impl_.package_name_.Set(from._internal_package_name(),
2156 _this->GetArenaForAllocation());
2157 }
2158 _impl_.flag_name_.InitDefault();
2159 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2160 _impl_.flag_name_.Set("", GetArenaForAllocation());
2161 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2162 if (from._internal_has_flag_name()) {
2163 _this->_impl_.flag_name_.Set(from._internal_flag_name(),
2164 _this->GetArenaForAllocation());
2165 }
2166 _impl_.flag_value_.InitDefault();
2167 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2168 _impl_.flag_value_.Set("", GetArenaForAllocation());
2169 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2170 if (from._internal_has_flag_value()) {
2171 _this->_impl_.flag_value_.Set(from._internal_flag_value(),
2172 _this->GetArenaForAllocation());
2173 }
2174 _this->_impl_.override_type_ = from._impl_.override_type_;
2175 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2176 }
2177
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2178 inline void StorageRequestMessage_FlagOverrideMessage::SharedCtor(
2179 ::_pb::Arena* arena, bool is_message_owned) {
2180 (void)arena;
2181 (void)is_message_owned;
2182 new (&_impl_) Impl_{
2183 decltype(_impl_._has_bits_){}
2184 , /*decltype(_impl_._cached_size_)*/{}
2185 , decltype(_impl_.package_name_){}
2186 , decltype(_impl_.flag_name_){}
2187 , decltype(_impl_.flag_value_){}
2188 , decltype(_impl_.override_type_){1}
2189 };
2190 _impl_.package_name_.InitDefault();
2191 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2192 _impl_.package_name_.Set("", GetArenaForAllocation());
2193 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2194 _impl_.flag_name_.InitDefault();
2195 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2196 _impl_.flag_name_.Set("", GetArenaForAllocation());
2197 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2198 _impl_.flag_value_.InitDefault();
2199 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2200 _impl_.flag_value_.Set("", GetArenaForAllocation());
2201 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2202 }
2203
~StorageRequestMessage_FlagOverrideMessage()2204 StorageRequestMessage_FlagOverrideMessage::~StorageRequestMessage_FlagOverrideMessage() {
2205 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2206 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2207 (void)arena;
2208 return;
2209 }
2210 SharedDtor();
2211 }
2212
SharedDtor()2213 inline void StorageRequestMessage_FlagOverrideMessage::SharedDtor() {
2214 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2215 _impl_.package_name_.Destroy();
2216 _impl_.flag_name_.Destroy();
2217 _impl_.flag_value_.Destroy();
2218 }
2219
SetCachedSize(int size) const2220 void StorageRequestMessage_FlagOverrideMessage::SetCachedSize(int size) const {
2221 _impl_._cached_size_.Set(size);
2222 }
2223
Clear()2224 void StorageRequestMessage_FlagOverrideMessage::Clear() {
2225 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2226 ::uint32_t cached_has_bits = 0;
2227 // Prevent compiler warnings about cached_has_bits being unused
2228 (void) cached_has_bits;
2229
2230 cached_has_bits = _impl_._has_bits_[0];
2231 if (cached_has_bits & 0x0000000fu) {
2232 if (cached_has_bits & 0x00000001u) {
2233 _impl_.package_name_.ClearNonDefaultToEmpty();
2234 }
2235 if (cached_has_bits & 0x00000002u) {
2236 _impl_.flag_name_.ClearNonDefaultToEmpty();
2237 }
2238 if (cached_has_bits & 0x00000004u) {
2239 _impl_.flag_value_.ClearNonDefaultToEmpty();
2240 }
2241 _impl_.override_type_ = 1;
2242 }
2243 _impl_._has_bits_.Clear();
2244 _internal_metadata_.Clear<std::string>();
2245 }
2246
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2247 const char* StorageRequestMessage_FlagOverrideMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2248 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2249 _Internal::HasBits has_bits{};
2250 while (!ctx->Done(&ptr)) {
2251 ::uint32_t tag;
2252 ptr = ::_pbi::ReadTag(ptr, &tag);
2253 switch (tag >> 3) {
2254 // optional string package_name = 1;
2255 case 1:
2256 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
2257 auto str = _internal_mutable_package_name();
2258 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2259 CHK_(ptr);
2260 } else {
2261 goto handle_unusual;
2262 }
2263 continue;
2264 // optional string flag_name = 2;
2265 case 2:
2266 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
2267 auto str = _internal_mutable_flag_name();
2268 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2269 CHK_(ptr);
2270 } else {
2271 goto handle_unusual;
2272 }
2273 continue;
2274 // optional string flag_value = 3;
2275 case 3:
2276 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
2277 auto str = _internal_mutable_flag_value();
2278 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2279 CHK_(ptr);
2280 } else {
2281 goto handle_unusual;
2282 }
2283 continue;
2284 // optional .android.aconfigd.StorageRequestMessage.FlagOverrideType override_type = 4;
2285 case 4:
2286 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
2287 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2288 CHK_(ptr);
2289 if (PROTOBUF_PREDICT_TRUE(::android::aconfigd::StorageRequestMessage_FlagOverrideType_IsValid(val))) {
2290 _internal_set_override_type(static_cast<::android::aconfigd::StorageRequestMessage_FlagOverrideType>(val));
2291 } else {
2292 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(4, val, mutable_unknown_fields());
2293 }
2294 } else {
2295 goto handle_unusual;
2296 }
2297 continue;
2298 default:
2299 goto handle_unusual;
2300 } // switch
2301 handle_unusual:
2302 if ((tag == 0) || ((tag & 7) == 4)) {
2303 CHK_(ptr);
2304 ctx->SetLastTag(tag);
2305 goto message_done;
2306 }
2307 ptr = UnknownFieldParse(
2308 tag,
2309 _internal_metadata_.mutable_unknown_fields<std::string>(),
2310 ptr, ctx);
2311 CHK_(ptr != nullptr);
2312 } // while
2313 message_done:
2314 _impl_._has_bits_.Or(has_bits);
2315 return ptr;
2316 failure:
2317 ptr = nullptr;
2318 goto message_done;
2319 #undef CHK_
2320 }
2321
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2322 ::uint8_t* StorageRequestMessage_FlagOverrideMessage::_InternalSerialize(
2323 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2324 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2325 ::uint32_t cached_has_bits = 0;
2326 (void) cached_has_bits;
2327
2328 cached_has_bits = _impl_._has_bits_[0];
2329 // optional string package_name = 1;
2330 if (cached_has_bits & 0x00000001u) {
2331 target = stream->WriteStringMaybeAliased(
2332 1, this->_internal_package_name(), target);
2333 }
2334
2335 // optional string flag_name = 2;
2336 if (cached_has_bits & 0x00000002u) {
2337 target = stream->WriteStringMaybeAliased(
2338 2, this->_internal_flag_name(), target);
2339 }
2340
2341 // optional string flag_value = 3;
2342 if (cached_has_bits & 0x00000004u) {
2343 target = stream->WriteStringMaybeAliased(
2344 3, this->_internal_flag_value(), target);
2345 }
2346
2347 // optional .android.aconfigd.StorageRequestMessage.FlagOverrideType override_type = 4;
2348 if (cached_has_bits & 0x00000008u) {
2349 target = stream->EnsureSpace(target);
2350 target = ::_pbi::WireFormatLite::WriteEnumToArray(
2351 4, this->_internal_override_type(), target);
2352 }
2353
2354 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2355 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2356 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2357 }
2358 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2359 return target;
2360 }
2361
ByteSizeLong() const2362 size_t StorageRequestMessage_FlagOverrideMessage::ByteSizeLong() const {
2363 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2364 size_t total_size = 0;
2365
2366 ::uint32_t cached_has_bits = 0;
2367 // Prevent compiler warnings about cached_has_bits being unused
2368 (void) cached_has_bits;
2369
2370 cached_has_bits = _impl_._has_bits_[0];
2371 if (cached_has_bits & 0x0000000fu) {
2372 // optional string package_name = 1;
2373 if (cached_has_bits & 0x00000001u) {
2374 total_size += 1 +
2375 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2376 this->_internal_package_name());
2377 }
2378
2379 // optional string flag_name = 2;
2380 if (cached_has_bits & 0x00000002u) {
2381 total_size += 1 +
2382 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2383 this->_internal_flag_name());
2384 }
2385
2386 // optional string flag_value = 3;
2387 if (cached_has_bits & 0x00000004u) {
2388 total_size += 1 +
2389 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2390 this->_internal_flag_value());
2391 }
2392
2393 // optional .android.aconfigd.StorageRequestMessage.FlagOverrideType override_type = 4;
2394 if (cached_has_bits & 0x00000008u) {
2395 total_size += 1 +
2396 ::_pbi::WireFormatLite::EnumSize(this->_internal_override_type());
2397 }
2398
2399 }
2400 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2401 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2402 }
2403 int cached_size = ::_pbi::ToCachedSize(total_size);
2404 SetCachedSize(cached_size);
2405 return total_size;
2406 }
2407
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2408 void StorageRequestMessage_FlagOverrideMessage::CheckTypeAndMergeFrom(
2409 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2410 MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_FlagOverrideMessage*>(
2411 &from));
2412 }
2413
MergeFrom(const StorageRequestMessage_FlagOverrideMessage & from)2414 void StorageRequestMessage_FlagOverrideMessage::MergeFrom(const StorageRequestMessage_FlagOverrideMessage& from) {
2415 StorageRequestMessage_FlagOverrideMessage* const _this = this;
2416 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2417 GOOGLE_DCHECK_NE(&from, _this);
2418 ::uint32_t cached_has_bits = 0;
2419 (void) cached_has_bits;
2420
2421 cached_has_bits = from._impl_._has_bits_[0];
2422 if (cached_has_bits & 0x0000000fu) {
2423 if (cached_has_bits & 0x00000001u) {
2424 _this->_internal_set_package_name(from._internal_package_name());
2425 }
2426 if (cached_has_bits & 0x00000002u) {
2427 _this->_internal_set_flag_name(from._internal_flag_name());
2428 }
2429 if (cached_has_bits & 0x00000004u) {
2430 _this->_internal_set_flag_value(from._internal_flag_value());
2431 }
2432 if (cached_has_bits & 0x00000008u) {
2433 _this->_impl_.override_type_ = from._impl_.override_type_;
2434 }
2435 _this->_impl_._has_bits_[0] |= cached_has_bits;
2436 }
2437 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2438 }
2439
CopyFrom(const StorageRequestMessage_FlagOverrideMessage & from)2440 void StorageRequestMessage_FlagOverrideMessage::CopyFrom(const StorageRequestMessage_FlagOverrideMessage& from) {
2441 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.FlagOverrideMessage)
2442 if (&from == this) return;
2443 Clear();
2444 MergeFrom(from);
2445 }
2446
IsInitialized() const2447 bool StorageRequestMessage_FlagOverrideMessage::IsInitialized() const {
2448 return true;
2449 }
2450
InternalSwap(StorageRequestMessage_FlagOverrideMessage * other)2451 void StorageRequestMessage_FlagOverrideMessage::InternalSwap(StorageRequestMessage_FlagOverrideMessage* other) {
2452 using std::swap;
2453 auto* lhs_arena = GetArenaForAllocation();
2454 auto* rhs_arena = other->GetArenaForAllocation();
2455 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2456 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2457 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2458 &_impl_.package_name_, lhs_arena,
2459 &other->_impl_.package_name_, rhs_arena
2460 );
2461 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2462 &_impl_.flag_name_, lhs_arena,
2463 &other->_impl_.flag_name_, rhs_arena
2464 );
2465 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2466 &_impl_.flag_value_, lhs_arena,
2467 &other->_impl_.flag_value_, rhs_arena
2468 );
2469 swap(_impl_.override_type_, other->_impl_.override_type_);
2470 }
2471
GetTypeName() const2472 std::string StorageRequestMessage_FlagOverrideMessage::GetTypeName() const {
2473 return "android.aconfigd.StorageRequestMessage.FlagOverrideMessage";
2474 }
2475
2476
2477 // ===================================================================
2478
2479 class StorageRequestMessage_OTAFlagStagingMessage::_Internal {
2480 public:
2481 using HasBits = decltype(std::declval<StorageRequestMessage_OTAFlagStagingMessage>()._impl_._has_bits_);
set_has_build_id(HasBits * has_bits)2482 static void set_has_build_id(HasBits* has_bits) {
2483 (*has_bits)[0] |= 1u;
2484 }
2485 };
2486
StorageRequestMessage_OTAFlagStagingMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2487 StorageRequestMessage_OTAFlagStagingMessage::StorageRequestMessage_OTAFlagStagingMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2488 bool is_message_owned)
2489 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2490 SharedCtor(arena, is_message_owned);
2491 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2492 }
StorageRequestMessage_OTAFlagStagingMessage(const StorageRequestMessage_OTAFlagStagingMessage & from)2493 StorageRequestMessage_OTAFlagStagingMessage::StorageRequestMessage_OTAFlagStagingMessage(const StorageRequestMessage_OTAFlagStagingMessage& from)
2494 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2495 StorageRequestMessage_OTAFlagStagingMessage* const _this = this; (void)_this;
2496 new (&_impl_) Impl_{
2497 decltype(_impl_._has_bits_){from._impl_._has_bits_}
2498 , /*decltype(_impl_._cached_size_)*/{}
2499 , decltype(_impl_.overrides_){from._impl_.overrides_}
2500 , decltype(_impl_.build_id_){}};
2501
2502 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2503 _impl_.build_id_.InitDefault();
2504 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2505 _impl_.build_id_.Set("", GetArenaForAllocation());
2506 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2507 if (from._internal_has_build_id()) {
2508 _this->_impl_.build_id_.Set(from._internal_build_id(),
2509 _this->GetArenaForAllocation());
2510 }
2511 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2512 }
2513
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2514 inline void StorageRequestMessage_OTAFlagStagingMessage::SharedCtor(
2515 ::_pb::Arena* arena, bool is_message_owned) {
2516 (void)arena;
2517 (void)is_message_owned;
2518 new (&_impl_) Impl_{
2519 decltype(_impl_._has_bits_){}
2520 , /*decltype(_impl_._cached_size_)*/{}
2521 , decltype(_impl_.overrides_){arena}
2522 , decltype(_impl_.build_id_){}
2523 };
2524 _impl_.build_id_.InitDefault();
2525 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2526 _impl_.build_id_.Set("", GetArenaForAllocation());
2527 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2528 }
2529
~StorageRequestMessage_OTAFlagStagingMessage()2530 StorageRequestMessage_OTAFlagStagingMessage::~StorageRequestMessage_OTAFlagStagingMessage() {
2531 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2532 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2533 (void)arena;
2534 return;
2535 }
2536 SharedDtor();
2537 }
2538
SharedDtor()2539 inline void StorageRequestMessage_OTAFlagStagingMessage::SharedDtor() {
2540 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2541 _impl_.overrides_.~RepeatedPtrField();
2542 _impl_.build_id_.Destroy();
2543 }
2544
SetCachedSize(int size) const2545 void StorageRequestMessage_OTAFlagStagingMessage::SetCachedSize(int size) const {
2546 _impl_._cached_size_.Set(size);
2547 }
2548
Clear()2549 void StorageRequestMessage_OTAFlagStagingMessage::Clear() {
2550 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2551 ::uint32_t cached_has_bits = 0;
2552 // Prevent compiler warnings about cached_has_bits being unused
2553 (void) cached_has_bits;
2554
2555 _impl_.overrides_.Clear();
2556 cached_has_bits = _impl_._has_bits_[0];
2557 if (cached_has_bits & 0x00000001u) {
2558 _impl_.build_id_.ClearNonDefaultToEmpty();
2559 }
2560 _impl_._has_bits_.Clear();
2561 _internal_metadata_.Clear<std::string>();
2562 }
2563
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2564 const char* StorageRequestMessage_OTAFlagStagingMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2565 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2566 _Internal::HasBits has_bits{};
2567 while (!ctx->Done(&ptr)) {
2568 ::uint32_t tag;
2569 ptr = ::_pbi::ReadTag(ptr, &tag);
2570 switch (tag >> 3) {
2571 // optional string build_id = 1;
2572 case 1:
2573 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
2574 auto str = _internal_mutable_build_id();
2575 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2576 CHK_(ptr);
2577 } else {
2578 goto handle_unusual;
2579 }
2580 continue;
2581 // repeated .android.aconfigd.FlagOverride overrides = 2;
2582 case 2:
2583 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
2584 ptr -= 1;
2585 do {
2586 ptr += 1;
2587 ptr = ctx->ParseMessage(_internal_add_overrides(), ptr);
2588 CHK_(ptr);
2589 if (!ctx->DataAvailable(ptr)) break;
2590 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr));
2591 } else {
2592 goto handle_unusual;
2593 }
2594 continue;
2595 default:
2596 goto handle_unusual;
2597 } // switch
2598 handle_unusual:
2599 if ((tag == 0) || ((tag & 7) == 4)) {
2600 CHK_(ptr);
2601 ctx->SetLastTag(tag);
2602 goto message_done;
2603 }
2604 ptr = UnknownFieldParse(
2605 tag,
2606 _internal_metadata_.mutable_unknown_fields<std::string>(),
2607 ptr, ctx);
2608 CHK_(ptr != nullptr);
2609 } // while
2610 message_done:
2611 _impl_._has_bits_.Or(has_bits);
2612 return ptr;
2613 failure:
2614 ptr = nullptr;
2615 goto message_done;
2616 #undef CHK_
2617 }
2618
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2619 ::uint8_t* StorageRequestMessage_OTAFlagStagingMessage::_InternalSerialize(
2620 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2621 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2622 ::uint32_t cached_has_bits = 0;
2623 (void) cached_has_bits;
2624
2625 cached_has_bits = _impl_._has_bits_[0];
2626 // optional string build_id = 1;
2627 if (cached_has_bits & 0x00000001u) {
2628 target = stream->WriteStringMaybeAliased(
2629 1, this->_internal_build_id(), target);
2630 }
2631
2632 // repeated .android.aconfigd.FlagOverride overrides = 2;
2633 for (unsigned i = 0,
2634 n = static_cast<unsigned>(this->_internal_overrides_size()); i < n; i++) {
2635 const auto& repfield = this->_internal_overrides(i);
2636 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
2637 InternalWriteMessage(2, repfield, repfield.GetCachedSize(), target, stream);
2638 }
2639
2640 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2641 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2642 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2643 }
2644 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2645 return target;
2646 }
2647
ByteSizeLong() const2648 size_t StorageRequestMessage_OTAFlagStagingMessage::ByteSizeLong() const {
2649 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2650 size_t total_size = 0;
2651
2652 ::uint32_t cached_has_bits = 0;
2653 // Prevent compiler warnings about cached_has_bits being unused
2654 (void) cached_has_bits;
2655
2656 // repeated .android.aconfigd.FlagOverride overrides = 2;
2657 total_size += 1UL * this->_internal_overrides_size();
2658 for (const auto& msg : this->_impl_.overrides_) {
2659 total_size +=
2660 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
2661 }
2662
2663 // optional string build_id = 1;
2664 cached_has_bits = _impl_._has_bits_[0];
2665 if (cached_has_bits & 0x00000001u) {
2666 total_size += 1 +
2667 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2668 this->_internal_build_id());
2669 }
2670
2671 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2672 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
2673 }
2674 int cached_size = ::_pbi::ToCachedSize(total_size);
2675 SetCachedSize(cached_size);
2676 return total_size;
2677 }
2678
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)2679 void StorageRequestMessage_OTAFlagStagingMessage::CheckTypeAndMergeFrom(
2680 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
2681 MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_OTAFlagStagingMessage*>(
2682 &from));
2683 }
2684
MergeFrom(const StorageRequestMessage_OTAFlagStagingMessage & from)2685 void StorageRequestMessage_OTAFlagStagingMessage::MergeFrom(const StorageRequestMessage_OTAFlagStagingMessage& from) {
2686 StorageRequestMessage_OTAFlagStagingMessage* const _this = this;
2687 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2688 GOOGLE_DCHECK_NE(&from, _this);
2689 ::uint32_t cached_has_bits = 0;
2690 (void) cached_has_bits;
2691
2692 _this->_impl_.overrides_.MergeFrom(from._impl_.overrides_);
2693 if (from._internal_has_build_id()) {
2694 _this->_internal_set_build_id(from._internal_build_id());
2695 }
2696 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2697 }
2698
CopyFrom(const StorageRequestMessage_OTAFlagStagingMessage & from)2699 void StorageRequestMessage_OTAFlagStagingMessage::CopyFrom(const StorageRequestMessage_OTAFlagStagingMessage& from) {
2700 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage)
2701 if (&from == this) return;
2702 Clear();
2703 MergeFrom(from);
2704 }
2705
IsInitialized() const2706 bool StorageRequestMessage_OTAFlagStagingMessage::IsInitialized() const {
2707 return true;
2708 }
2709
InternalSwap(StorageRequestMessage_OTAFlagStagingMessage * other)2710 void StorageRequestMessage_OTAFlagStagingMessage::InternalSwap(StorageRequestMessage_OTAFlagStagingMessage* other) {
2711 using std::swap;
2712 auto* lhs_arena = GetArenaForAllocation();
2713 auto* rhs_arena = other->GetArenaForAllocation();
2714 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2715 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
2716 _impl_.overrides_.InternalSwap(&other->_impl_.overrides_);
2717 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
2718 &_impl_.build_id_, lhs_arena,
2719 &other->_impl_.build_id_, rhs_arena
2720 );
2721 }
2722
GetTypeName() const2723 std::string StorageRequestMessage_OTAFlagStagingMessage::GetTypeName() const {
2724 return "android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage";
2725 }
2726
2727
2728 // ===================================================================
2729
2730 class StorageRequestMessage_RemoveLocalOverrideMessage::_Internal {
2731 public:
2732 using HasBits = decltype(std::declval<StorageRequestMessage_RemoveLocalOverrideMessage>()._impl_._has_bits_);
set_has_remove_all(HasBits * has_bits)2733 static void set_has_remove_all(HasBits* has_bits) {
2734 (*has_bits)[0] |= 4u;
2735 }
set_has_package_name(HasBits * has_bits)2736 static void set_has_package_name(HasBits* has_bits) {
2737 (*has_bits)[0] |= 1u;
2738 }
set_has_flag_name(HasBits * has_bits)2739 static void set_has_flag_name(HasBits* has_bits) {
2740 (*has_bits)[0] |= 2u;
2741 }
set_has_remove_override_type(HasBits * has_bits)2742 static void set_has_remove_override_type(HasBits* has_bits) {
2743 (*has_bits)[0] |= 8u;
2744 }
2745 };
2746
StorageRequestMessage_RemoveLocalOverrideMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)2747 StorageRequestMessage_RemoveLocalOverrideMessage::StorageRequestMessage_RemoveLocalOverrideMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
2748 bool is_message_owned)
2749 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
2750 SharedCtor(arena, is_message_owned);
2751 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2752 }
StorageRequestMessage_RemoveLocalOverrideMessage(const StorageRequestMessage_RemoveLocalOverrideMessage & from)2753 StorageRequestMessage_RemoveLocalOverrideMessage::StorageRequestMessage_RemoveLocalOverrideMessage(const StorageRequestMessage_RemoveLocalOverrideMessage& from)
2754 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
2755 StorageRequestMessage_RemoveLocalOverrideMessage* const _this = this; (void)_this;
2756 new (&_impl_) Impl_{
2757 decltype(_impl_._has_bits_){from._impl_._has_bits_}
2758 , /*decltype(_impl_._cached_size_)*/{}
2759 , decltype(_impl_.package_name_){}
2760 , decltype(_impl_.flag_name_){}
2761 , decltype(_impl_.remove_all_){}
2762 , decltype(_impl_.remove_override_type_){}};
2763
2764 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
2765 _impl_.package_name_.InitDefault();
2766 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2767 _impl_.package_name_.Set("", GetArenaForAllocation());
2768 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2769 if (from._internal_has_package_name()) {
2770 _this->_impl_.package_name_.Set(from._internal_package_name(),
2771 _this->GetArenaForAllocation());
2772 }
2773 _impl_.flag_name_.InitDefault();
2774 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2775 _impl_.flag_name_.Set("", GetArenaForAllocation());
2776 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2777 if (from._internal_has_flag_name()) {
2778 _this->_impl_.flag_name_.Set(from._internal_flag_name(),
2779 _this->GetArenaForAllocation());
2780 }
2781 ::memcpy(&_impl_.remove_all_, &from._impl_.remove_all_,
2782 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.remove_override_type_) -
2783 reinterpret_cast<char*>(&_impl_.remove_all_)) + sizeof(_impl_.remove_override_type_));
2784 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2785 }
2786
SharedCtor(::_pb::Arena * arena,bool is_message_owned)2787 inline void StorageRequestMessage_RemoveLocalOverrideMessage::SharedCtor(
2788 ::_pb::Arena* arena, bool is_message_owned) {
2789 (void)arena;
2790 (void)is_message_owned;
2791 new (&_impl_) Impl_{
2792 decltype(_impl_._has_bits_){}
2793 , /*decltype(_impl_._cached_size_)*/{}
2794 , decltype(_impl_.package_name_){}
2795 , decltype(_impl_.flag_name_){}
2796 , decltype(_impl_.remove_all_){false}
2797 , decltype(_impl_.remove_override_type_){1}
2798 };
2799 _impl_.package_name_.InitDefault();
2800 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2801 _impl_.package_name_.Set("", GetArenaForAllocation());
2802 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2803 _impl_.flag_name_.InitDefault();
2804 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2805 _impl_.flag_name_.Set("", GetArenaForAllocation());
2806 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2807 }
2808
~StorageRequestMessage_RemoveLocalOverrideMessage()2809 StorageRequestMessage_RemoveLocalOverrideMessage::~StorageRequestMessage_RemoveLocalOverrideMessage() {
2810 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2811 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
2812 (void)arena;
2813 return;
2814 }
2815 SharedDtor();
2816 }
2817
SharedDtor()2818 inline void StorageRequestMessage_RemoveLocalOverrideMessage::SharedDtor() {
2819 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
2820 _impl_.package_name_.Destroy();
2821 _impl_.flag_name_.Destroy();
2822 }
2823
SetCachedSize(int size) const2824 void StorageRequestMessage_RemoveLocalOverrideMessage::SetCachedSize(int size) const {
2825 _impl_._cached_size_.Set(size);
2826 }
2827
Clear()2828 void StorageRequestMessage_RemoveLocalOverrideMessage::Clear() {
2829 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2830 ::uint32_t cached_has_bits = 0;
2831 // Prevent compiler warnings about cached_has_bits being unused
2832 (void) cached_has_bits;
2833
2834 cached_has_bits = _impl_._has_bits_[0];
2835 if (cached_has_bits & 0x00000003u) {
2836 if (cached_has_bits & 0x00000001u) {
2837 _impl_.package_name_.ClearNonDefaultToEmpty();
2838 }
2839 if (cached_has_bits & 0x00000002u) {
2840 _impl_.flag_name_.ClearNonDefaultToEmpty();
2841 }
2842 }
2843 if (cached_has_bits & 0x0000000cu) {
2844 _impl_.remove_all_ = false;
2845 _impl_.remove_override_type_ = 1;
2846 }
2847 _impl_._has_bits_.Clear();
2848 _internal_metadata_.Clear<std::string>();
2849 }
2850
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)2851 const char* StorageRequestMessage_RemoveLocalOverrideMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
2852 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
2853 _Internal::HasBits has_bits{};
2854 while (!ctx->Done(&ptr)) {
2855 ::uint32_t tag;
2856 ptr = ::_pbi::ReadTag(ptr, &tag);
2857 switch (tag >> 3) {
2858 // optional bool remove_all = 1;
2859 case 1:
2860 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
2861 _Internal::set_has_remove_all(&has_bits);
2862 _impl_.remove_all_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2863 CHK_(ptr);
2864 } else {
2865 goto handle_unusual;
2866 }
2867 continue;
2868 // optional string package_name = 2;
2869 case 2:
2870 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
2871 auto str = _internal_mutable_package_name();
2872 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2873 CHK_(ptr);
2874 } else {
2875 goto handle_unusual;
2876 }
2877 continue;
2878 // optional string flag_name = 3;
2879 case 3:
2880 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
2881 auto str = _internal_mutable_flag_name();
2882 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
2883 CHK_(ptr);
2884 } else {
2885 goto handle_unusual;
2886 }
2887 continue;
2888 // optional .android.aconfigd.StorageRequestMessage.RemoveOverrideType remove_override_type = 4;
2889 case 4:
2890 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 32)) {
2891 ::uint64_t val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
2892 CHK_(ptr);
2893 if (PROTOBUF_PREDICT_TRUE(::android::aconfigd::StorageRequestMessage_RemoveOverrideType_IsValid(val))) {
2894 _internal_set_remove_override_type(static_cast<::android::aconfigd::StorageRequestMessage_RemoveOverrideType>(val));
2895 } else {
2896 ::PROTOBUF_NAMESPACE_ID::internal::WriteVarint(4, val, mutable_unknown_fields());
2897 }
2898 } else {
2899 goto handle_unusual;
2900 }
2901 continue;
2902 default:
2903 goto handle_unusual;
2904 } // switch
2905 handle_unusual:
2906 if ((tag == 0) || ((tag & 7) == 4)) {
2907 CHK_(ptr);
2908 ctx->SetLastTag(tag);
2909 goto message_done;
2910 }
2911 ptr = UnknownFieldParse(
2912 tag,
2913 _internal_metadata_.mutable_unknown_fields<std::string>(),
2914 ptr, ctx);
2915 CHK_(ptr != nullptr);
2916 } // while
2917 message_done:
2918 _impl_._has_bits_.Or(has_bits);
2919 return ptr;
2920 failure:
2921 ptr = nullptr;
2922 goto message_done;
2923 #undef CHK_
2924 }
2925
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const2926 ::uint8_t* StorageRequestMessage_RemoveLocalOverrideMessage::_InternalSerialize(
2927 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
2928 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2929 ::uint32_t cached_has_bits = 0;
2930 (void) cached_has_bits;
2931
2932 cached_has_bits = _impl_._has_bits_[0];
2933 // optional bool remove_all = 1;
2934 if (cached_has_bits & 0x00000004u) {
2935 target = stream->EnsureSpace(target);
2936 target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_remove_all(), target);
2937 }
2938
2939 // optional string package_name = 2;
2940 if (cached_has_bits & 0x00000001u) {
2941 target = stream->WriteStringMaybeAliased(
2942 2, this->_internal_package_name(), target);
2943 }
2944
2945 // optional string flag_name = 3;
2946 if (cached_has_bits & 0x00000002u) {
2947 target = stream->WriteStringMaybeAliased(
2948 3, this->_internal_flag_name(), target);
2949 }
2950
2951 // optional .android.aconfigd.StorageRequestMessage.RemoveOverrideType remove_override_type = 4;
2952 if (cached_has_bits & 0x00000008u) {
2953 target = stream->EnsureSpace(target);
2954 target = ::_pbi::WireFormatLite::WriteEnumToArray(
2955 4, this->_internal_remove_override_type(), target);
2956 }
2957
2958 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2959 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
2960 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
2961 }
2962 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2963 return target;
2964 }
2965
ByteSizeLong() const2966 size_t StorageRequestMessage_RemoveLocalOverrideMessage::ByteSizeLong() const {
2967 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
2968 size_t total_size = 0;
2969
2970 ::uint32_t cached_has_bits = 0;
2971 // Prevent compiler warnings about cached_has_bits being unused
2972 (void) cached_has_bits;
2973
2974 cached_has_bits = _impl_._has_bits_[0];
2975 if (cached_has_bits & 0x0000000fu) {
2976 // optional string package_name = 2;
2977 if (cached_has_bits & 0x00000001u) {
2978 total_size += 1 +
2979 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2980 this->_internal_package_name());
2981 }
2982
2983 // optional string flag_name = 3;
2984 if (cached_has_bits & 0x00000002u) {
2985 total_size += 1 +
2986 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
2987 this->_internal_flag_name());
2988 }
2989
2990 // optional bool remove_all = 1;
2991 if (cached_has_bits & 0x00000004u) {
2992 total_size += 1 + 1;
2993 }
2994
2995 // optional .android.aconfigd.StorageRequestMessage.RemoveOverrideType remove_override_type = 4;
2996 if (cached_has_bits & 0x00000008u) {
2997 total_size += 1 +
2998 ::_pbi::WireFormatLite::EnumSize(this->_internal_remove_override_type());
2999 }
3000
3001 }
3002 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3003 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3004 }
3005 int cached_size = ::_pbi::ToCachedSize(total_size);
3006 SetCachedSize(cached_size);
3007 return total_size;
3008 }
3009
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3010 void StorageRequestMessage_RemoveLocalOverrideMessage::CheckTypeAndMergeFrom(
3011 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3012 MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_RemoveLocalOverrideMessage*>(
3013 &from));
3014 }
3015
MergeFrom(const StorageRequestMessage_RemoveLocalOverrideMessage & from)3016 void StorageRequestMessage_RemoveLocalOverrideMessage::MergeFrom(const StorageRequestMessage_RemoveLocalOverrideMessage& from) {
3017 StorageRequestMessage_RemoveLocalOverrideMessage* const _this = this;
3018 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
3019 GOOGLE_DCHECK_NE(&from, _this);
3020 ::uint32_t cached_has_bits = 0;
3021 (void) cached_has_bits;
3022
3023 cached_has_bits = from._impl_._has_bits_[0];
3024 if (cached_has_bits & 0x0000000fu) {
3025 if (cached_has_bits & 0x00000001u) {
3026 _this->_internal_set_package_name(from._internal_package_name());
3027 }
3028 if (cached_has_bits & 0x00000002u) {
3029 _this->_internal_set_flag_name(from._internal_flag_name());
3030 }
3031 if (cached_has_bits & 0x00000004u) {
3032 _this->_impl_.remove_all_ = from._impl_.remove_all_;
3033 }
3034 if (cached_has_bits & 0x00000008u) {
3035 _this->_impl_.remove_override_type_ = from._impl_.remove_override_type_;
3036 }
3037 _this->_impl_._has_bits_[0] |= cached_has_bits;
3038 }
3039 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3040 }
3041
CopyFrom(const StorageRequestMessage_RemoveLocalOverrideMessage & from)3042 void StorageRequestMessage_RemoveLocalOverrideMessage::CopyFrom(const StorageRequestMessage_RemoveLocalOverrideMessage& from) {
3043 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage)
3044 if (&from == this) return;
3045 Clear();
3046 MergeFrom(from);
3047 }
3048
IsInitialized() const3049 bool StorageRequestMessage_RemoveLocalOverrideMessage::IsInitialized() const {
3050 return true;
3051 }
3052
InternalSwap(StorageRequestMessage_RemoveLocalOverrideMessage * other)3053 void StorageRequestMessage_RemoveLocalOverrideMessage::InternalSwap(StorageRequestMessage_RemoveLocalOverrideMessage* other) {
3054 using std::swap;
3055 auto* lhs_arena = GetArenaForAllocation();
3056 auto* rhs_arena = other->GetArenaForAllocation();
3057 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3058 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
3059 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
3060 &_impl_.package_name_, lhs_arena,
3061 &other->_impl_.package_name_, rhs_arena
3062 );
3063 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
3064 &_impl_.flag_name_, lhs_arena,
3065 &other->_impl_.flag_name_, rhs_arena
3066 );
3067 swap(_impl_.remove_all_, other->_impl_.remove_all_);
3068 swap(_impl_.remove_override_type_, other->_impl_.remove_override_type_);
3069 }
3070
GetTypeName() const3071 std::string StorageRequestMessage_RemoveLocalOverrideMessage::GetTypeName() const {
3072 return "android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage";
3073 }
3074
3075
3076 // ===================================================================
3077
3078 class StorageRequestMessage_FlagQueryMessage::_Internal {
3079 public:
3080 using HasBits = decltype(std::declval<StorageRequestMessage_FlagQueryMessage>()._impl_._has_bits_);
set_has_package_name(HasBits * has_bits)3081 static void set_has_package_name(HasBits* has_bits) {
3082 (*has_bits)[0] |= 1u;
3083 }
set_has_flag_name(HasBits * has_bits)3084 static void set_has_flag_name(HasBits* has_bits) {
3085 (*has_bits)[0] |= 2u;
3086 }
3087 };
3088
StorageRequestMessage_FlagQueryMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3089 StorageRequestMessage_FlagQueryMessage::StorageRequestMessage_FlagQueryMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3090 bool is_message_owned)
3091 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3092 SharedCtor(arena, is_message_owned);
3093 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3094 }
StorageRequestMessage_FlagQueryMessage(const StorageRequestMessage_FlagQueryMessage & from)3095 StorageRequestMessage_FlagQueryMessage::StorageRequestMessage_FlagQueryMessage(const StorageRequestMessage_FlagQueryMessage& from)
3096 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3097 StorageRequestMessage_FlagQueryMessage* const _this = this; (void)_this;
3098 new (&_impl_) Impl_{
3099 decltype(_impl_._has_bits_){from._impl_._has_bits_}
3100 , /*decltype(_impl_._cached_size_)*/{}
3101 , decltype(_impl_.package_name_){}
3102 , decltype(_impl_.flag_name_){}};
3103
3104 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3105 _impl_.package_name_.InitDefault();
3106 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3107 _impl_.package_name_.Set("", GetArenaForAllocation());
3108 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3109 if (from._internal_has_package_name()) {
3110 _this->_impl_.package_name_.Set(from._internal_package_name(),
3111 _this->GetArenaForAllocation());
3112 }
3113 _impl_.flag_name_.InitDefault();
3114 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3115 _impl_.flag_name_.Set("", GetArenaForAllocation());
3116 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3117 if (from._internal_has_flag_name()) {
3118 _this->_impl_.flag_name_.Set(from._internal_flag_name(),
3119 _this->GetArenaForAllocation());
3120 }
3121 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3122 }
3123
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3124 inline void StorageRequestMessage_FlagQueryMessage::SharedCtor(
3125 ::_pb::Arena* arena, bool is_message_owned) {
3126 (void)arena;
3127 (void)is_message_owned;
3128 new (&_impl_) Impl_{
3129 decltype(_impl_._has_bits_){}
3130 , /*decltype(_impl_._cached_size_)*/{}
3131 , decltype(_impl_.package_name_){}
3132 , decltype(_impl_.flag_name_){}
3133 };
3134 _impl_.package_name_.InitDefault();
3135 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3136 _impl_.package_name_.Set("", GetArenaForAllocation());
3137 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3138 _impl_.flag_name_.InitDefault();
3139 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
3140 _impl_.flag_name_.Set("", GetArenaForAllocation());
3141 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
3142 }
3143
~StorageRequestMessage_FlagQueryMessage()3144 StorageRequestMessage_FlagQueryMessage::~StorageRequestMessage_FlagQueryMessage() {
3145 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3146 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3147 (void)arena;
3148 return;
3149 }
3150 SharedDtor();
3151 }
3152
SharedDtor()3153 inline void StorageRequestMessage_FlagQueryMessage::SharedDtor() {
3154 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3155 _impl_.package_name_.Destroy();
3156 _impl_.flag_name_.Destroy();
3157 }
3158
SetCachedSize(int size) const3159 void StorageRequestMessage_FlagQueryMessage::SetCachedSize(int size) const {
3160 _impl_._cached_size_.Set(size);
3161 }
3162
Clear()3163 void StorageRequestMessage_FlagQueryMessage::Clear() {
3164 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3165 ::uint32_t cached_has_bits = 0;
3166 // Prevent compiler warnings about cached_has_bits being unused
3167 (void) cached_has_bits;
3168
3169 cached_has_bits = _impl_._has_bits_[0];
3170 if (cached_has_bits & 0x00000003u) {
3171 if (cached_has_bits & 0x00000001u) {
3172 _impl_.package_name_.ClearNonDefaultToEmpty();
3173 }
3174 if (cached_has_bits & 0x00000002u) {
3175 _impl_.flag_name_.ClearNonDefaultToEmpty();
3176 }
3177 }
3178 _impl_._has_bits_.Clear();
3179 _internal_metadata_.Clear<std::string>();
3180 }
3181
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3182 const char* StorageRequestMessage_FlagQueryMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3183 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3184 _Internal::HasBits has_bits{};
3185 while (!ctx->Done(&ptr)) {
3186 ::uint32_t tag;
3187 ptr = ::_pbi::ReadTag(ptr, &tag);
3188 switch (tag >> 3) {
3189 // optional string package_name = 1;
3190 case 1:
3191 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
3192 auto str = _internal_mutable_package_name();
3193 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3194 CHK_(ptr);
3195 } else {
3196 goto handle_unusual;
3197 }
3198 continue;
3199 // optional string flag_name = 2;
3200 case 2:
3201 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
3202 auto str = _internal_mutable_flag_name();
3203 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3204 CHK_(ptr);
3205 } else {
3206 goto handle_unusual;
3207 }
3208 continue;
3209 default:
3210 goto handle_unusual;
3211 } // switch
3212 handle_unusual:
3213 if ((tag == 0) || ((tag & 7) == 4)) {
3214 CHK_(ptr);
3215 ctx->SetLastTag(tag);
3216 goto message_done;
3217 }
3218 ptr = UnknownFieldParse(
3219 tag,
3220 _internal_metadata_.mutable_unknown_fields<std::string>(),
3221 ptr, ctx);
3222 CHK_(ptr != nullptr);
3223 } // while
3224 message_done:
3225 _impl_._has_bits_.Or(has_bits);
3226 return ptr;
3227 failure:
3228 ptr = nullptr;
3229 goto message_done;
3230 #undef CHK_
3231 }
3232
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3233 ::uint8_t* StorageRequestMessage_FlagQueryMessage::_InternalSerialize(
3234 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3235 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3236 ::uint32_t cached_has_bits = 0;
3237 (void) cached_has_bits;
3238
3239 cached_has_bits = _impl_._has_bits_[0];
3240 // optional string package_name = 1;
3241 if (cached_has_bits & 0x00000001u) {
3242 target = stream->WriteStringMaybeAliased(
3243 1, this->_internal_package_name(), target);
3244 }
3245
3246 // optional string flag_name = 2;
3247 if (cached_has_bits & 0x00000002u) {
3248 target = stream->WriteStringMaybeAliased(
3249 2, this->_internal_flag_name(), target);
3250 }
3251
3252 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3253 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3254 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3255 }
3256 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3257 return target;
3258 }
3259
ByteSizeLong() const3260 size_t StorageRequestMessage_FlagQueryMessage::ByteSizeLong() const {
3261 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3262 size_t total_size = 0;
3263
3264 ::uint32_t cached_has_bits = 0;
3265 // Prevent compiler warnings about cached_has_bits being unused
3266 (void) cached_has_bits;
3267
3268 cached_has_bits = _impl_._has_bits_[0];
3269 if (cached_has_bits & 0x00000003u) {
3270 // optional string package_name = 1;
3271 if (cached_has_bits & 0x00000001u) {
3272 total_size += 1 +
3273 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3274 this->_internal_package_name());
3275 }
3276
3277 // optional string flag_name = 2;
3278 if (cached_has_bits & 0x00000002u) {
3279 total_size += 1 +
3280 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3281 this->_internal_flag_name());
3282 }
3283
3284 }
3285 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3286 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3287 }
3288 int cached_size = ::_pbi::ToCachedSize(total_size);
3289 SetCachedSize(cached_size);
3290 return total_size;
3291 }
3292
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3293 void StorageRequestMessage_FlagQueryMessage::CheckTypeAndMergeFrom(
3294 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3295 MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_FlagQueryMessage*>(
3296 &from));
3297 }
3298
MergeFrom(const StorageRequestMessage_FlagQueryMessage & from)3299 void StorageRequestMessage_FlagQueryMessage::MergeFrom(const StorageRequestMessage_FlagQueryMessage& from) {
3300 StorageRequestMessage_FlagQueryMessage* const _this = this;
3301 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3302 GOOGLE_DCHECK_NE(&from, _this);
3303 ::uint32_t cached_has_bits = 0;
3304 (void) cached_has_bits;
3305
3306 cached_has_bits = from._impl_._has_bits_[0];
3307 if (cached_has_bits & 0x00000003u) {
3308 if (cached_has_bits & 0x00000001u) {
3309 _this->_internal_set_package_name(from._internal_package_name());
3310 }
3311 if (cached_has_bits & 0x00000002u) {
3312 _this->_internal_set_flag_name(from._internal_flag_name());
3313 }
3314 }
3315 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3316 }
3317
CopyFrom(const StorageRequestMessage_FlagQueryMessage & from)3318 void StorageRequestMessage_FlagQueryMessage::CopyFrom(const StorageRequestMessage_FlagQueryMessage& from) {
3319 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.FlagQueryMessage)
3320 if (&from == this) return;
3321 Clear();
3322 MergeFrom(from);
3323 }
3324
IsInitialized() const3325 bool StorageRequestMessage_FlagQueryMessage::IsInitialized() const {
3326 return true;
3327 }
3328
InternalSwap(StorageRequestMessage_FlagQueryMessage * other)3329 void StorageRequestMessage_FlagQueryMessage::InternalSwap(StorageRequestMessage_FlagQueryMessage* other) {
3330 using std::swap;
3331 auto* lhs_arena = GetArenaForAllocation();
3332 auto* rhs_arena = other->GetArenaForAllocation();
3333 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3334 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
3335 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
3336 &_impl_.package_name_, lhs_arena,
3337 &other->_impl_.package_name_, rhs_arena
3338 );
3339 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
3340 &_impl_.flag_name_, lhs_arena,
3341 &other->_impl_.flag_name_, rhs_arena
3342 );
3343 }
3344
GetTypeName() const3345 std::string StorageRequestMessage_FlagQueryMessage::GetTypeName() const {
3346 return "android.aconfigd.StorageRequestMessage.FlagQueryMessage";
3347 }
3348
3349
3350 // ===================================================================
3351
3352 class StorageRequestMessage_ResetStorageMessage::_Internal {
3353 public:
3354 };
3355
StorageRequestMessage_ResetStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3356 StorageRequestMessage_ResetStorageMessage::StorageRequestMessage_ResetStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3357 bool is_message_owned)
3358 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3359 SharedCtor(arena, is_message_owned);
3360 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3361 }
StorageRequestMessage_ResetStorageMessage(const StorageRequestMessage_ResetStorageMessage & from)3362 StorageRequestMessage_ResetStorageMessage::StorageRequestMessage_ResetStorageMessage(const StorageRequestMessage_ResetStorageMessage& from)
3363 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3364 StorageRequestMessage_ResetStorageMessage* const _this = this; (void)_this;
3365 new (&_impl_) Impl_{
3366 decltype(_impl_.msg_){}
3367 , /*decltype(_impl_._cached_size_)*/{}
3368 , /*decltype(_impl_._oneof_case_)*/{}};
3369
3370 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3371 clear_has_msg();
3372 switch (from.msg_case()) {
3373 case kAll: {
3374 _this->_internal_set_all(from._internal_all());
3375 break;
3376 }
3377 case kContainer: {
3378 _this->_internal_set_container(from._internal_container());
3379 break;
3380 }
3381 case MSG_NOT_SET: {
3382 break;
3383 }
3384 }
3385 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3386 }
3387
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3388 inline void StorageRequestMessage_ResetStorageMessage::SharedCtor(
3389 ::_pb::Arena* arena, bool is_message_owned) {
3390 (void)arena;
3391 (void)is_message_owned;
3392 new (&_impl_) Impl_{
3393 decltype(_impl_.msg_){}
3394 , /*decltype(_impl_._cached_size_)*/{}
3395 , /*decltype(_impl_._oneof_case_)*/{}
3396 };
3397 clear_has_msg();
3398 }
3399
~StorageRequestMessage_ResetStorageMessage()3400 StorageRequestMessage_ResetStorageMessage::~StorageRequestMessage_ResetStorageMessage() {
3401 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3402 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3403 (void)arena;
3404 return;
3405 }
3406 SharedDtor();
3407 }
3408
SharedDtor()3409 inline void StorageRequestMessage_ResetStorageMessage::SharedDtor() {
3410 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3411 if (has_msg()) {
3412 clear_msg();
3413 }
3414 }
3415
SetCachedSize(int size) const3416 void StorageRequestMessage_ResetStorageMessage::SetCachedSize(int size) const {
3417 _impl_._cached_size_.Set(size);
3418 }
3419
clear_msg()3420 void StorageRequestMessage_ResetStorageMessage::clear_msg() {
3421 // @@protoc_insertion_point(one_of_clear_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3422 switch (msg_case()) {
3423 case kAll: {
3424 // No need to clear
3425 break;
3426 }
3427 case kContainer: {
3428 _impl_.msg_.container_.Destroy();
3429 break;
3430 }
3431 case MSG_NOT_SET: {
3432 break;
3433 }
3434 }
3435 _impl_._oneof_case_[0] = MSG_NOT_SET;
3436 }
3437
3438
Clear()3439 void StorageRequestMessage_ResetStorageMessage::Clear() {
3440 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3441 ::uint32_t cached_has_bits = 0;
3442 // Prevent compiler warnings about cached_has_bits being unused
3443 (void) cached_has_bits;
3444
3445 clear_msg();
3446 _internal_metadata_.Clear<std::string>();
3447 }
3448
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3449 const char* StorageRequestMessage_ResetStorageMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3450 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3451 while (!ctx->Done(&ptr)) {
3452 ::uint32_t tag;
3453 ptr = ::_pbi::ReadTag(ptr, &tag);
3454 switch (tag >> 3) {
3455 // bool all = 1;
3456 case 1:
3457 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
3458 _internal_set_all(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
3459 CHK_(ptr);
3460 } else {
3461 goto handle_unusual;
3462 }
3463 continue;
3464 // string container = 2;
3465 case 2:
3466 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
3467 auto str = _internal_mutable_container();
3468 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3469 CHK_(ptr);
3470 } else {
3471 goto handle_unusual;
3472 }
3473 continue;
3474 default:
3475 goto handle_unusual;
3476 } // switch
3477 handle_unusual:
3478 if ((tag == 0) || ((tag & 7) == 4)) {
3479 CHK_(ptr);
3480 ctx->SetLastTag(tag);
3481 goto message_done;
3482 }
3483 ptr = UnknownFieldParse(
3484 tag,
3485 _internal_metadata_.mutable_unknown_fields<std::string>(),
3486 ptr, ctx);
3487 CHK_(ptr != nullptr);
3488 } // while
3489 message_done:
3490 return ptr;
3491 failure:
3492 ptr = nullptr;
3493 goto message_done;
3494 #undef CHK_
3495 }
3496
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3497 ::uint8_t* StorageRequestMessage_ResetStorageMessage::_InternalSerialize(
3498 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3499 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3500 ::uint32_t cached_has_bits = 0;
3501 (void) cached_has_bits;
3502
3503 switch (msg_case()) {
3504 case kAll: {
3505 target = stream->EnsureSpace(target);
3506 target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_all(), target);
3507 break;
3508 }
3509 case kContainer: {
3510 target = stream->WriteStringMaybeAliased(
3511 2, this->_internal_container(), target);
3512 break;
3513 }
3514 default: ;
3515 }
3516 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3517 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3518 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3519 }
3520 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3521 return target;
3522 }
3523
ByteSizeLong() const3524 size_t StorageRequestMessage_ResetStorageMessage::ByteSizeLong() const {
3525 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3526 size_t total_size = 0;
3527
3528 switch (msg_case()) {
3529 // bool all = 1;
3530 case kAll: {
3531 total_size += 1 + 1;
3532 break;
3533 }
3534 // string container = 2;
3535 case kContainer: {
3536 total_size += 1 +
3537 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3538 this->_internal_container());
3539 break;
3540 }
3541 case MSG_NOT_SET: {
3542 break;
3543 }
3544 }
3545 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3546 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3547 }
3548 int cached_size = ::_pbi::ToCachedSize(total_size);
3549 SetCachedSize(cached_size);
3550 return total_size;
3551 }
3552
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3553 void StorageRequestMessage_ResetStorageMessage::CheckTypeAndMergeFrom(
3554 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3555 MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_ResetStorageMessage*>(
3556 &from));
3557 }
3558
MergeFrom(const StorageRequestMessage_ResetStorageMessage & from)3559 void StorageRequestMessage_ResetStorageMessage::MergeFrom(const StorageRequestMessage_ResetStorageMessage& from) {
3560 StorageRequestMessage_ResetStorageMessage* const _this = this;
3561 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3562 GOOGLE_DCHECK_NE(&from, _this);
3563 ::uint32_t cached_has_bits = 0;
3564 (void) cached_has_bits;
3565
3566 switch (from.msg_case()) {
3567 case kAll: {
3568 _this->_internal_set_all(from._internal_all());
3569 break;
3570 }
3571 case kContainer: {
3572 _this->_internal_set_container(from._internal_container());
3573 break;
3574 }
3575 case MSG_NOT_SET: {
3576 break;
3577 }
3578 }
3579 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3580 }
3581
CopyFrom(const StorageRequestMessage_ResetStorageMessage & from)3582 void StorageRequestMessage_ResetStorageMessage::CopyFrom(const StorageRequestMessage_ResetStorageMessage& from) {
3583 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.ResetStorageMessage)
3584 if (&from == this) return;
3585 Clear();
3586 MergeFrom(from);
3587 }
3588
IsInitialized() const3589 bool StorageRequestMessage_ResetStorageMessage::IsInitialized() const {
3590 return true;
3591 }
3592
InternalSwap(StorageRequestMessage_ResetStorageMessage * other)3593 void StorageRequestMessage_ResetStorageMessage::InternalSwap(StorageRequestMessage_ResetStorageMessage* other) {
3594 using std::swap;
3595 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3596 swap(_impl_.msg_, other->_impl_.msg_);
3597 swap(_impl_._oneof_case_[0], other->_impl_._oneof_case_[0]);
3598 }
3599
GetTypeName() const3600 std::string StorageRequestMessage_ResetStorageMessage::GetTypeName() const {
3601 return "android.aconfigd.StorageRequestMessage.ResetStorageMessage";
3602 }
3603
3604
3605 // ===================================================================
3606
3607 class StorageRequestMessage_ListStorageMessage::_Internal {
3608 public:
3609 };
3610
StorageRequestMessage_ListStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)3611 StorageRequestMessage_ListStorageMessage::StorageRequestMessage_ListStorageMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
3612 bool is_message_owned)
3613 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
3614 SharedCtor(arena, is_message_owned);
3615 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3616 }
StorageRequestMessage_ListStorageMessage(const StorageRequestMessage_ListStorageMessage & from)3617 StorageRequestMessage_ListStorageMessage::StorageRequestMessage_ListStorageMessage(const StorageRequestMessage_ListStorageMessage& from)
3618 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
3619 StorageRequestMessage_ListStorageMessage* const _this = this; (void)_this;
3620 new (&_impl_) Impl_{
3621 decltype(_impl_.msg_){}
3622 , /*decltype(_impl_._cached_size_)*/{}
3623 , /*decltype(_impl_._oneof_case_)*/{}};
3624
3625 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3626 clear_has_msg();
3627 switch (from.msg_case()) {
3628 case kAll: {
3629 _this->_internal_set_all(from._internal_all());
3630 break;
3631 }
3632 case kContainer: {
3633 _this->_internal_set_container(from._internal_container());
3634 break;
3635 }
3636 case kPackageName: {
3637 _this->_internal_set_package_name(from._internal_package_name());
3638 break;
3639 }
3640 case MSG_NOT_SET: {
3641 break;
3642 }
3643 }
3644 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3645 }
3646
SharedCtor(::_pb::Arena * arena,bool is_message_owned)3647 inline void StorageRequestMessage_ListStorageMessage::SharedCtor(
3648 ::_pb::Arena* arena, bool is_message_owned) {
3649 (void)arena;
3650 (void)is_message_owned;
3651 new (&_impl_) Impl_{
3652 decltype(_impl_.msg_){}
3653 , /*decltype(_impl_._cached_size_)*/{}
3654 , /*decltype(_impl_._oneof_case_)*/{}
3655 };
3656 clear_has_msg();
3657 }
3658
~StorageRequestMessage_ListStorageMessage()3659 StorageRequestMessage_ListStorageMessage::~StorageRequestMessage_ListStorageMessage() {
3660 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3661 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
3662 (void)arena;
3663 return;
3664 }
3665 SharedDtor();
3666 }
3667
SharedDtor()3668 inline void StorageRequestMessage_ListStorageMessage::SharedDtor() {
3669 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
3670 if (has_msg()) {
3671 clear_msg();
3672 }
3673 }
3674
SetCachedSize(int size) const3675 void StorageRequestMessage_ListStorageMessage::SetCachedSize(int size) const {
3676 _impl_._cached_size_.Set(size);
3677 }
3678
clear_msg()3679 void StorageRequestMessage_ListStorageMessage::clear_msg() {
3680 // @@protoc_insertion_point(one_of_clear_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3681 switch (msg_case()) {
3682 case kAll: {
3683 // No need to clear
3684 break;
3685 }
3686 case kContainer: {
3687 _impl_.msg_.container_.Destroy();
3688 break;
3689 }
3690 case kPackageName: {
3691 _impl_.msg_.package_name_.Destroy();
3692 break;
3693 }
3694 case MSG_NOT_SET: {
3695 break;
3696 }
3697 }
3698 _impl_._oneof_case_[0] = MSG_NOT_SET;
3699 }
3700
3701
Clear()3702 void StorageRequestMessage_ListStorageMessage::Clear() {
3703 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3704 ::uint32_t cached_has_bits = 0;
3705 // Prevent compiler warnings about cached_has_bits being unused
3706 (void) cached_has_bits;
3707
3708 clear_msg();
3709 _internal_metadata_.Clear<std::string>();
3710 }
3711
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)3712 const char* StorageRequestMessage_ListStorageMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
3713 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
3714 while (!ctx->Done(&ptr)) {
3715 ::uint32_t tag;
3716 ptr = ::_pbi::ReadTag(ptr, &tag);
3717 switch (tag >> 3) {
3718 // bool all = 1;
3719 case 1:
3720 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
3721 _internal_set_all(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
3722 CHK_(ptr);
3723 } else {
3724 goto handle_unusual;
3725 }
3726 continue;
3727 // string container = 2;
3728 case 2:
3729 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
3730 auto str = _internal_mutable_container();
3731 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3732 CHK_(ptr);
3733 } else {
3734 goto handle_unusual;
3735 }
3736 continue;
3737 // string package_name = 3;
3738 case 3:
3739 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
3740 auto str = _internal_mutable_package_name();
3741 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
3742 CHK_(ptr);
3743 } else {
3744 goto handle_unusual;
3745 }
3746 continue;
3747 default:
3748 goto handle_unusual;
3749 } // switch
3750 handle_unusual:
3751 if ((tag == 0) || ((tag & 7) == 4)) {
3752 CHK_(ptr);
3753 ctx->SetLastTag(tag);
3754 goto message_done;
3755 }
3756 ptr = UnknownFieldParse(
3757 tag,
3758 _internal_metadata_.mutable_unknown_fields<std::string>(),
3759 ptr, ctx);
3760 CHK_(ptr != nullptr);
3761 } // while
3762 message_done:
3763 return ptr;
3764 failure:
3765 ptr = nullptr;
3766 goto message_done;
3767 #undef CHK_
3768 }
3769
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const3770 ::uint8_t* StorageRequestMessage_ListStorageMessage::_InternalSerialize(
3771 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
3772 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3773 ::uint32_t cached_has_bits = 0;
3774 (void) cached_has_bits;
3775
3776 switch (msg_case()) {
3777 case kAll: {
3778 target = stream->EnsureSpace(target);
3779 target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_all(), target);
3780 break;
3781 }
3782 case kContainer: {
3783 target = stream->WriteStringMaybeAliased(
3784 2, this->_internal_container(), target);
3785 break;
3786 }
3787 case kPackageName: {
3788 target = stream->WriteStringMaybeAliased(
3789 3, this->_internal_package_name(), target);
3790 break;
3791 }
3792 default: ;
3793 }
3794 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3795 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
3796 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
3797 }
3798 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3799 return target;
3800 }
3801
ByteSizeLong() const3802 size_t StorageRequestMessage_ListStorageMessage::ByteSizeLong() const {
3803 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3804 size_t total_size = 0;
3805
3806 switch (msg_case()) {
3807 // bool all = 1;
3808 case kAll: {
3809 total_size += 1 + 1;
3810 break;
3811 }
3812 // string container = 2;
3813 case kContainer: {
3814 total_size += 1 +
3815 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3816 this->_internal_container());
3817 break;
3818 }
3819 // string package_name = 3;
3820 case kPackageName: {
3821 total_size += 1 +
3822 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
3823 this->_internal_package_name());
3824 break;
3825 }
3826 case MSG_NOT_SET: {
3827 break;
3828 }
3829 }
3830 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3831 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
3832 }
3833 int cached_size = ::_pbi::ToCachedSize(total_size);
3834 SetCachedSize(cached_size);
3835 return total_size;
3836 }
3837
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)3838 void StorageRequestMessage_ListStorageMessage::CheckTypeAndMergeFrom(
3839 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
3840 MergeFrom(*::_pbi::DownCast<const StorageRequestMessage_ListStorageMessage*>(
3841 &from));
3842 }
3843
MergeFrom(const StorageRequestMessage_ListStorageMessage & from)3844 void StorageRequestMessage_ListStorageMessage::MergeFrom(const StorageRequestMessage_ListStorageMessage& from) {
3845 StorageRequestMessage_ListStorageMessage* const _this = this;
3846 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3847 GOOGLE_DCHECK_NE(&from, _this);
3848 ::uint32_t cached_has_bits = 0;
3849 (void) cached_has_bits;
3850
3851 switch (from.msg_case()) {
3852 case kAll: {
3853 _this->_internal_set_all(from._internal_all());
3854 break;
3855 }
3856 case kContainer: {
3857 _this->_internal_set_container(from._internal_container());
3858 break;
3859 }
3860 case kPackageName: {
3861 _this->_internal_set_package_name(from._internal_package_name());
3862 break;
3863 }
3864 case MSG_NOT_SET: {
3865 break;
3866 }
3867 }
3868 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
3869 }
3870
CopyFrom(const StorageRequestMessage_ListStorageMessage & from)3871 void StorageRequestMessage_ListStorageMessage::CopyFrom(const StorageRequestMessage_ListStorageMessage& from) {
3872 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage.ListStorageMessage)
3873 if (&from == this) return;
3874 Clear();
3875 MergeFrom(from);
3876 }
3877
IsInitialized() const3878 bool StorageRequestMessage_ListStorageMessage::IsInitialized() const {
3879 return true;
3880 }
3881
InternalSwap(StorageRequestMessage_ListStorageMessage * other)3882 void StorageRequestMessage_ListStorageMessage::InternalSwap(StorageRequestMessage_ListStorageMessage* other) {
3883 using std::swap;
3884 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3885 swap(_impl_.msg_, other->_impl_.msg_);
3886 swap(_impl_._oneof_case_[0], other->_impl_._oneof_case_[0]);
3887 }
3888
GetTypeName() const3889 std::string StorageRequestMessage_ListStorageMessage::GetTypeName() const {
3890 return "android.aconfigd.StorageRequestMessage.ListStorageMessage";
3891 }
3892
3893
3894 // ===================================================================
3895
3896 class StorageRequestMessage::_Internal {
3897 public:
3898 static const ::android::aconfigd::StorageRequestMessage_NewStorageMessage& new_storage_message(const StorageRequestMessage* msg);
3899 static const ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage& flag_override_message(const StorageRequestMessage* msg);
3900 static const ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage& ota_staging_message(const StorageRequestMessage* msg);
3901 static const ::android::aconfigd::StorageRequestMessage_FlagQueryMessage& flag_query_message(const StorageRequestMessage* msg);
3902 static const ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage& remove_local_override_message(const StorageRequestMessage* msg);
3903 static const ::android::aconfigd::StorageRequestMessage_ResetStorageMessage& reset_storage_message(const StorageRequestMessage* msg);
3904 static const ::android::aconfigd::StorageRequestMessage_ListStorageMessage& list_storage_message(const StorageRequestMessage* msg);
3905 };
3906
3907 const ::android::aconfigd::StorageRequestMessage_NewStorageMessage&
new_storage_message(const StorageRequestMessage * msg)3908 StorageRequestMessage::_Internal::new_storage_message(const StorageRequestMessage* msg) {
3909 return *msg->_impl_.msg_.new_storage_message_;
3910 }
3911 const ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage&
flag_override_message(const StorageRequestMessage * msg)3912 StorageRequestMessage::_Internal::flag_override_message(const StorageRequestMessage* msg) {
3913 return *msg->_impl_.msg_.flag_override_message_;
3914 }
3915 const ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage&
ota_staging_message(const StorageRequestMessage * msg)3916 StorageRequestMessage::_Internal::ota_staging_message(const StorageRequestMessage* msg) {
3917 return *msg->_impl_.msg_.ota_staging_message_;
3918 }
3919 const ::android::aconfigd::StorageRequestMessage_FlagQueryMessage&
flag_query_message(const StorageRequestMessage * msg)3920 StorageRequestMessage::_Internal::flag_query_message(const StorageRequestMessage* msg) {
3921 return *msg->_impl_.msg_.flag_query_message_;
3922 }
3923 const ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage&
remove_local_override_message(const StorageRequestMessage * msg)3924 StorageRequestMessage::_Internal::remove_local_override_message(const StorageRequestMessage* msg) {
3925 return *msg->_impl_.msg_.remove_local_override_message_;
3926 }
3927 const ::android::aconfigd::StorageRequestMessage_ResetStorageMessage&
reset_storage_message(const StorageRequestMessage * msg)3928 StorageRequestMessage::_Internal::reset_storage_message(const StorageRequestMessage* msg) {
3929 return *msg->_impl_.msg_.reset_storage_message_;
3930 }
3931 const ::android::aconfigd::StorageRequestMessage_ListStorageMessage&
list_storage_message(const StorageRequestMessage * msg)3932 StorageRequestMessage::_Internal::list_storage_message(const StorageRequestMessage* msg) {
3933 return *msg->_impl_.msg_.list_storage_message_;
3934 }
set_allocated_new_storage_message(::android::aconfigd::StorageRequestMessage_NewStorageMessage * new_storage_message)3935 void StorageRequestMessage::set_allocated_new_storage_message(::android::aconfigd::StorageRequestMessage_NewStorageMessage* new_storage_message) {
3936 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3937 clear_msg();
3938 if (new_storage_message) {
3939 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3940 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(new_storage_message);
3941 if (message_arena != submessage_arena) {
3942 new_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3943 message_arena, new_storage_message, submessage_arena);
3944 }
3945 set_has_new_storage_message();
3946 _impl_.msg_.new_storage_message_ = new_storage_message;
3947 }
3948 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.new_storage_message)
3949 }
set_allocated_flag_override_message(::android::aconfigd::StorageRequestMessage_FlagOverrideMessage * flag_override_message)3950 void StorageRequestMessage::set_allocated_flag_override_message(::android::aconfigd::StorageRequestMessage_FlagOverrideMessage* flag_override_message) {
3951 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3952 clear_msg();
3953 if (flag_override_message) {
3954 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3955 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(flag_override_message);
3956 if (message_arena != submessage_arena) {
3957 flag_override_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3958 message_arena, flag_override_message, submessage_arena);
3959 }
3960 set_has_flag_override_message();
3961 _impl_.msg_.flag_override_message_ = flag_override_message;
3962 }
3963 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.flag_override_message)
3964 }
set_allocated_ota_staging_message(::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage * ota_staging_message)3965 void StorageRequestMessage::set_allocated_ota_staging_message(::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage* ota_staging_message) {
3966 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3967 clear_msg();
3968 if (ota_staging_message) {
3969 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3970 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ota_staging_message);
3971 if (message_arena != submessage_arena) {
3972 ota_staging_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3973 message_arena, ota_staging_message, submessage_arena);
3974 }
3975 set_has_ota_staging_message();
3976 _impl_.msg_.ota_staging_message_ = ota_staging_message;
3977 }
3978 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.ota_staging_message)
3979 }
set_allocated_flag_query_message(::android::aconfigd::StorageRequestMessage_FlagQueryMessage * flag_query_message)3980 void StorageRequestMessage::set_allocated_flag_query_message(::android::aconfigd::StorageRequestMessage_FlagQueryMessage* flag_query_message) {
3981 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3982 clear_msg();
3983 if (flag_query_message) {
3984 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
3985 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(flag_query_message);
3986 if (message_arena != submessage_arena) {
3987 flag_query_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
3988 message_arena, flag_query_message, submessage_arena);
3989 }
3990 set_has_flag_query_message();
3991 _impl_.msg_.flag_query_message_ = flag_query_message;
3992 }
3993 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.flag_query_message)
3994 }
set_allocated_remove_local_override_message(::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage * remove_local_override_message)3995 void StorageRequestMessage::set_allocated_remove_local_override_message(::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage* remove_local_override_message) {
3996 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
3997 clear_msg();
3998 if (remove_local_override_message) {
3999 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4000 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(remove_local_override_message);
4001 if (message_arena != submessage_arena) {
4002 remove_local_override_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4003 message_arena, remove_local_override_message, submessage_arena);
4004 }
4005 set_has_remove_local_override_message();
4006 _impl_.msg_.remove_local_override_message_ = remove_local_override_message;
4007 }
4008 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.remove_local_override_message)
4009 }
set_allocated_reset_storage_message(::android::aconfigd::StorageRequestMessage_ResetStorageMessage * reset_storage_message)4010 void StorageRequestMessage::set_allocated_reset_storage_message(::android::aconfigd::StorageRequestMessage_ResetStorageMessage* reset_storage_message) {
4011 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4012 clear_msg();
4013 if (reset_storage_message) {
4014 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4015 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(reset_storage_message);
4016 if (message_arena != submessage_arena) {
4017 reset_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4018 message_arena, reset_storage_message, submessage_arena);
4019 }
4020 set_has_reset_storage_message();
4021 _impl_.msg_.reset_storage_message_ = reset_storage_message;
4022 }
4023 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.reset_storage_message)
4024 }
set_allocated_list_storage_message(::android::aconfigd::StorageRequestMessage_ListStorageMessage * list_storage_message)4025 void StorageRequestMessage::set_allocated_list_storage_message(::android::aconfigd::StorageRequestMessage_ListStorageMessage* list_storage_message) {
4026 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4027 clear_msg();
4028 if (list_storage_message) {
4029 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4030 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(list_storage_message);
4031 if (message_arena != submessage_arena) {
4032 list_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4033 message_arena, list_storage_message, submessage_arena);
4034 }
4035 set_has_list_storage_message();
4036 _impl_.msg_.list_storage_message_ = list_storage_message;
4037 }
4038 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageRequestMessage.list_storage_message)
4039 }
StorageRequestMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4040 StorageRequestMessage::StorageRequestMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4041 bool is_message_owned)
4042 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4043 SharedCtor(arena, is_message_owned);
4044 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessage)
4045 }
StorageRequestMessage(const StorageRequestMessage & from)4046 StorageRequestMessage::StorageRequestMessage(const StorageRequestMessage& from)
4047 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4048 StorageRequestMessage* const _this = this; (void)_this;
4049 new (&_impl_) Impl_{
4050 decltype(_impl_.msg_){}
4051 , /*decltype(_impl_._cached_size_)*/{}
4052 , /*decltype(_impl_._oneof_case_)*/{}};
4053
4054 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4055 clear_has_msg();
4056 switch (from.msg_case()) {
4057 case kNewStorageMessage: {
4058 _this->_internal_mutable_new_storage_message()->::android::aconfigd::StorageRequestMessage_NewStorageMessage::MergeFrom(
4059 from._internal_new_storage_message());
4060 break;
4061 }
4062 case kFlagOverrideMessage: {
4063 _this->_internal_mutable_flag_override_message()->::android::aconfigd::StorageRequestMessage_FlagOverrideMessage::MergeFrom(
4064 from._internal_flag_override_message());
4065 break;
4066 }
4067 case kOtaStagingMessage: {
4068 _this->_internal_mutable_ota_staging_message()->::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage::MergeFrom(
4069 from._internal_ota_staging_message());
4070 break;
4071 }
4072 case kFlagQueryMessage: {
4073 _this->_internal_mutable_flag_query_message()->::android::aconfigd::StorageRequestMessage_FlagQueryMessage::MergeFrom(
4074 from._internal_flag_query_message());
4075 break;
4076 }
4077 case kRemoveLocalOverrideMessage: {
4078 _this->_internal_mutable_remove_local_override_message()->::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage::MergeFrom(
4079 from._internal_remove_local_override_message());
4080 break;
4081 }
4082 case kResetStorageMessage: {
4083 _this->_internal_mutable_reset_storage_message()->::android::aconfigd::StorageRequestMessage_ResetStorageMessage::MergeFrom(
4084 from._internal_reset_storage_message());
4085 break;
4086 }
4087 case kListStorageMessage: {
4088 _this->_internal_mutable_list_storage_message()->::android::aconfigd::StorageRequestMessage_ListStorageMessage::MergeFrom(
4089 from._internal_list_storage_message());
4090 break;
4091 }
4092 case MSG_NOT_SET: {
4093 break;
4094 }
4095 }
4096 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessage)
4097 }
4098
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4099 inline void StorageRequestMessage::SharedCtor(
4100 ::_pb::Arena* arena, bool is_message_owned) {
4101 (void)arena;
4102 (void)is_message_owned;
4103 new (&_impl_) Impl_{
4104 decltype(_impl_.msg_){}
4105 , /*decltype(_impl_._cached_size_)*/{}
4106 , /*decltype(_impl_._oneof_case_)*/{}
4107 };
4108 clear_has_msg();
4109 }
4110
~StorageRequestMessage()4111 StorageRequestMessage::~StorageRequestMessage() {
4112 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessage)
4113 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4114 (void)arena;
4115 return;
4116 }
4117 SharedDtor();
4118 }
4119
SharedDtor()4120 inline void StorageRequestMessage::SharedDtor() {
4121 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4122 if (has_msg()) {
4123 clear_msg();
4124 }
4125 }
4126
SetCachedSize(int size) const4127 void StorageRequestMessage::SetCachedSize(int size) const {
4128 _impl_._cached_size_.Set(size);
4129 }
4130
clear_msg()4131 void StorageRequestMessage::clear_msg() {
4132 // @@protoc_insertion_point(one_of_clear_start:android.aconfigd.StorageRequestMessage)
4133 switch (msg_case()) {
4134 case kNewStorageMessage: {
4135 if (GetArenaForAllocation() == nullptr) {
4136 delete _impl_.msg_.new_storage_message_;
4137 }
4138 break;
4139 }
4140 case kFlagOverrideMessage: {
4141 if (GetArenaForAllocation() == nullptr) {
4142 delete _impl_.msg_.flag_override_message_;
4143 }
4144 break;
4145 }
4146 case kOtaStagingMessage: {
4147 if (GetArenaForAllocation() == nullptr) {
4148 delete _impl_.msg_.ota_staging_message_;
4149 }
4150 break;
4151 }
4152 case kFlagQueryMessage: {
4153 if (GetArenaForAllocation() == nullptr) {
4154 delete _impl_.msg_.flag_query_message_;
4155 }
4156 break;
4157 }
4158 case kRemoveLocalOverrideMessage: {
4159 if (GetArenaForAllocation() == nullptr) {
4160 delete _impl_.msg_.remove_local_override_message_;
4161 }
4162 break;
4163 }
4164 case kResetStorageMessage: {
4165 if (GetArenaForAllocation() == nullptr) {
4166 delete _impl_.msg_.reset_storage_message_;
4167 }
4168 break;
4169 }
4170 case kListStorageMessage: {
4171 if (GetArenaForAllocation() == nullptr) {
4172 delete _impl_.msg_.list_storage_message_;
4173 }
4174 break;
4175 }
4176 case MSG_NOT_SET: {
4177 break;
4178 }
4179 }
4180 _impl_._oneof_case_[0] = MSG_NOT_SET;
4181 }
4182
4183
Clear()4184 void StorageRequestMessage::Clear() {
4185 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessage)
4186 ::uint32_t cached_has_bits = 0;
4187 // Prevent compiler warnings about cached_has_bits being unused
4188 (void) cached_has_bits;
4189
4190 clear_msg();
4191 _internal_metadata_.Clear<std::string>();
4192 }
4193
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4194 const char* StorageRequestMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4195 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4196 while (!ctx->Done(&ptr)) {
4197 ::uint32_t tag;
4198 ptr = ::_pbi::ReadTag(ptr, &tag);
4199 switch (tag >> 3) {
4200 // .android.aconfigd.StorageRequestMessage.NewStorageMessage new_storage_message = 1;
4201 case 1:
4202 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
4203 ptr = ctx->ParseMessage(_internal_mutable_new_storage_message(), ptr);
4204 CHK_(ptr);
4205 } else {
4206 goto handle_unusual;
4207 }
4208 continue;
4209 // .android.aconfigd.StorageRequestMessage.FlagOverrideMessage flag_override_message = 2;
4210 case 2:
4211 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
4212 ptr = ctx->ParseMessage(_internal_mutable_flag_override_message(), ptr);
4213 CHK_(ptr);
4214 } else {
4215 goto handle_unusual;
4216 }
4217 continue;
4218 // .android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage ota_staging_message = 3;
4219 case 3:
4220 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
4221 ptr = ctx->ParseMessage(_internal_mutable_ota_staging_message(), ptr);
4222 CHK_(ptr);
4223 } else {
4224 goto handle_unusual;
4225 }
4226 continue;
4227 // .android.aconfigd.StorageRequestMessage.FlagQueryMessage flag_query_message = 4;
4228 case 4:
4229 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
4230 ptr = ctx->ParseMessage(_internal_mutable_flag_query_message(), ptr);
4231 CHK_(ptr);
4232 } else {
4233 goto handle_unusual;
4234 }
4235 continue;
4236 // .android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage remove_local_override_message = 5;
4237 case 5:
4238 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
4239 ptr = ctx->ParseMessage(_internal_mutable_remove_local_override_message(), ptr);
4240 CHK_(ptr);
4241 } else {
4242 goto handle_unusual;
4243 }
4244 continue;
4245 // .android.aconfigd.StorageRequestMessage.ResetStorageMessage reset_storage_message = 6;
4246 case 6:
4247 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
4248 ptr = ctx->ParseMessage(_internal_mutable_reset_storage_message(), ptr);
4249 CHK_(ptr);
4250 } else {
4251 goto handle_unusual;
4252 }
4253 continue;
4254 // .android.aconfigd.StorageRequestMessage.ListStorageMessage list_storage_message = 7;
4255 case 7:
4256 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 58)) {
4257 ptr = ctx->ParseMessage(_internal_mutable_list_storage_message(), ptr);
4258 CHK_(ptr);
4259 } else {
4260 goto handle_unusual;
4261 }
4262 continue;
4263 default:
4264 goto handle_unusual;
4265 } // switch
4266 handle_unusual:
4267 if ((tag == 0) || ((tag & 7) == 4)) {
4268 CHK_(ptr);
4269 ctx->SetLastTag(tag);
4270 goto message_done;
4271 }
4272 ptr = UnknownFieldParse(
4273 tag,
4274 _internal_metadata_.mutable_unknown_fields<std::string>(),
4275 ptr, ctx);
4276 CHK_(ptr != nullptr);
4277 } // while
4278 message_done:
4279 return ptr;
4280 failure:
4281 ptr = nullptr;
4282 goto message_done;
4283 #undef CHK_
4284 }
4285
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4286 ::uint8_t* StorageRequestMessage::_InternalSerialize(
4287 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4288 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessage)
4289 ::uint32_t cached_has_bits = 0;
4290 (void) cached_has_bits;
4291
4292 switch (msg_case()) {
4293 case kNewStorageMessage: {
4294 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4295 InternalWriteMessage(1, _Internal::new_storage_message(this),
4296 _Internal::new_storage_message(this).GetCachedSize(), target, stream);
4297 break;
4298 }
4299 case kFlagOverrideMessage: {
4300 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4301 InternalWriteMessage(2, _Internal::flag_override_message(this),
4302 _Internal::flag_override_message(this).GetCachedSize(), target, stream);
4303 break;
4304 }
4305 case kOtaStagingMessage: {
4306 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4307 InternalWriteMessage(3, _Internal::ota_staging_message(this),
4308 _Internal::ota_staging_message(this).GetCachedSize(), target, stream);
4309 break;
4310 }
4311 case kFlagQueryMessage: {
4312 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4313 InternalWriteMessage(4, _Internal::flag_query_message(this),
4314 _Internal::flag_query_message(this).GetCachedSize(), target, stream);
4315 break;
4316 }
4317 case kRemoveLocalOverrideMessage: {
4318 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4319 InternalWriteMessage(5, _Internal::remove_local_override_message(this),
4320 _Internal::remove_local_override_message(this).GetCachedSize(), target, stream);
4321 break;
4322 }
4323 case kResetStorageMessage: {
4324 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4325 InternalWriteMessage(6, _Internal::reset_storage_message(this),
4326 _Internal::reset_storage_message(this).GetCachedSize(), target, stream);
4327 break;
4328 }
4329 case kListStorageMessage: {
4330 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4331 InternalWriteMessage(7, _Internal::list_storage_message(this),
4332 _Internal::list_storage_message(this).GetCachedSize(), target, stream);
4333 break;
4334 }
4335 default: ;
4336 }
4337 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4338 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4339 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4340 }
4341 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessage)
4342 return target;
4343 }
4344
ByteSizeLong() const4345 size_t StorageRequestMessage::ByteSizeLong() const {
4346 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessage)
4347 size_t total_size = 0;
4348
4349 switch (msg_case()) {
4350 // .android.aconfigd.StorageRequestMessage.NewStorageMessage new_storage_message = 1;
4351 case kNewStorageMessage: {
4352 total_size += 1 +
4353 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4354 *_impl_.msg_.new_storage_message_);
4355 break;
4356 }
4357 // .android.aconfigd.StorageRequestMessage.FlagOverrideMessage flag_override_message = 2;
4358 case kFlagOverrideMessage: {
4359 total_size += 1 +
4360 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4361 *_impl_.msg_.flag_override_message_);
4362 break;
4363 }
4364 // .android.aconfigd.StorageRequestMessage.OTAFlagStagingMessage ota_staging_message = 3;
4365 case kOtaStagingMessage: {
4366 total_size += 1 +
4367 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4368 *_impl_.msg_.ota_staging_message_);
4369 break;
4370 }
4371 // .android.aconfigd.StorageRequestMessage.FlagQueryMessage flag_query_message = 4;
4372 case kFlagQueryMessage: {
4373 total_size += 1 +
4374 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4375 *_impl_.msg_.flag_query_message_);
4376 break;
4377 }
4378 // .android.aconfigd.StorageRequestMessage.RemoveLocalOverrideMessage remove_local_override_message = 5;
4379 case kRemoveLocalOverrideMessage: {
4380 total_size += 1 +
4381 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4382 *_impl_.msg_.remove_local_override_message_);
4383 break;
4384 }
4385 // .android.aconfigd.StorageRequestMessage.ResetStorageMessage reset_storage_message = 6;
4386 case kResetStorageMessage: {
4387 total_size += 1 +
4388 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4389 *_impl_.msg_.reset_storage_message_);
4390 break;
4391 }
4392 // .android.aconfigd.StorageRequestMessage.ListStorageMessage list_storage_message = 7;
4393 case kListStorageMessage: {
4394 total_size += 1 +
4395 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
4396 *_impl_.msg_.list_storage_message_);
4397 break;
4398 }
4399 case MSG_NOT_SET: {
4400 break;
4401 }
4402 }
4403 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4404 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4405 }
4406 int cached_size = ::_pbi::ToCachedSize(total_size);
4407 SetCachedSize(cached_size);
4408 return total_size;
4409 }
4410
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4411 void StorageRequestMessage::CheckTypeAndMergeFrom(
4412 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4413 MergeFrom(*::_pbi::DownCast<const StorageRequestMessage*>(
4414 &from));
4415 }
4416
MergeFrom(const StorageRequestMessage & from)4417 void StorageRequestMessage::MergeFrom(const StorageRequestMessage& from) {
4418 StorageRequestMessage* const _this = this;
4419 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessage)
4420 GOOGLE_DCHECK_NE(&from, _this);
4421 ::uint32_t cached_has_bits = 0;
4422 (void) cached_has_bits;
4423
4424 switch (from.msg_case()) {
4425 case kNewStorageMessage: {
4426 _this->_internal_mutable_new_storage_message()->::android::aconfigd::StorageRequestMessage_NewStorageMessage::MergeFrom(
4427 from._internal_new_storage_message());
4428 break;
4429 }
4430 case kFlagOverrideMessage: {
4431 _this->_internal_mutable_flag_override_message()->::android::aconfigd::StorageRequestMessage_FlagOverrideMessage::MergeFrom(
4432 from._internal_flag_override_message());
4433 break;
4434 }
4435 case kOtaStagingMessage: {
4436 _this->_internal_mutable_ota_staging_message()->::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage::MergeFrom(
4437 from._internal_ota_staging_message());
4438 break;
4439 }
4440 case kFlagQueryMessage: {
4441 _this->_internal_mutable_flag_query_message()->::android::aconfigd::StorageRequestMessage_FlagQueryMessage::MergeFrom(
4442 from._internal_flag_query_message());
4443 break;
4444 }
4445 case kRemoveLocalOverrideMessage: {
4446 _this->_internal_mutable_remove_local_override_message()->::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage::MergeFrom(
4447 from._internal_remove_local_override_message());
4448 break;
4449 }
4450 case kResetStorageMessage: {
4451 _this->_internal_mutable_reset_storage_message()->::android::aconfigd::StorageRequestMessage_ResetStorageMessage::MergeFrom(
4452 from._internal_reset_storage_message());
4453 break;
4454 }
4455 case kListStorageMessage: {
4456 _this->_internal_mutable_list_storage_message()->::android::aconfigd::StorageRequestMessage_ListStorageMessage::MergeFrom(
4457 from._internal_list_storage_message());
4458 break;
4459 }
4460 case MSG_NOT_SET: {
4461 break;
4462 }
4463 }
4464 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4465 }
4466
CopyFrom(const StorageRequestMessage & from)4467 void StorageRequestMessage::CopyFrom(const StorageRequestMessage& from) {
4468 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessage)
4469 if (&from == this) return;
4470 Clear();
4471 MergeFrom(from);
4472 }
4473
IsInitialized() const4474 bool StorageRequestMessage::IsInitialized() const {
4475 return true;
4476 }
4477
InternalSwap(StorageRequestMessage * other)4478 void StorageRequestMessage::InternalSwap(StorageRequestMessage* other) {
4479 using std::swap;
4480 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4481 swap(_impl_.msg_, other->_impl_.msg_);
4482 swap(_impl_._oneof_case_[0], other->_impl_._oneof_case_[0]);
4483 }
4484
GetTypeName() const4485 std::string StorageRequestMessage::GetTypeName() const {
4486 return "android.aconfigd.StorageRequestMessage";
4487 }
4488
4489
4490 // ===================================================================
4491
4492 class StorageRequestMessages::_Internal {
4493 public:
4494 };
4495
StorageRequestMessages(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4496 StorageRequestMessages::StorageRequestMessages(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4497 bool is_message_owned)
4498 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4499 SharedCtor(arena, is_message_owned);
4500 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageRequestMessages)
4501 }
StorageRequestMessages(const StorageRequestMessages & from)4502 StorageRequestMessages::StorageRequestMessages(const StorageRequestMessages& from)
4503 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4504 StorageRequestMessages* const _this = this; (void)_this;
4505 new (&_impl_) Impl_{
4506 decltype(_impl_.msgs_){from._impl_.msgs_}
4507 , /*decltype(_impl_._cached_size_)*/{}};
4508
4509 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4510 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageRequestMessages)
4511 }
4512
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4513 inline void StorageRequestMessages::SharedCtor(
4514 ::_pb::Arena* arena, bool is_message_owned) {
4515 (void)arena;
4516 (void)is_message_owned;
4517 new (&_impl_) Impl_{
4518 decltype(_impl_.msgs_){arena}
4519 , /*decltype(_impl_._cached_size_)*/{}
4520 };
4521 }
4522
~StorageRequestMessages()4523 StorageRequestMessages::~StorageRequestMessages() {
4524 // @@protoc_insertion_point(destructor:android.aconfigd.StorageRequestMessages)
4525 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4526 (void)arena;
4527 return;
4528 }
4529 SharedDtor();
4530 }
4531
SharedDtor()4532 inline void StorageRequestMessages::SharedDtor() {
4533 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4534 _impl_.msgs_.~RepeatedPtrField();
4535 }
4536
SetCachedSize(int size) const4537 void StorageRequestMessages::SetCachedSize(int size) const {
4538 _impl_._cached_size_.Set(size);
4539 }
4540
Clear()4541 void StorageRequestMessages::Clear() {
4542 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageRequestMessages)
4543 ::uint32_t cached_has_bits = 0;
4544 // Prevent compiler warnings about cached_has_bits being unused
4545 (void) cached_has_bits;
4546
4547 _impl_.msgs_.Clear();
4548 _internal_metadata_.Clear<std::string>();
4549 }
4550
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4551 const char* StorageRequestMessages::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4552 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4553 while (!ctx->Done(&ptr)) {
4554 ::uint32_t tag;
4555 ptr = ::_pbi::ReadTag(ptr, &tag);
4556 switch (tag >> 3) {
4557 // repeated .android.aconfigd.StorageRequestMessage msgs = 1;
4558 case 1:
4559 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
4560 ptr -= 1;
4561 do {
4562 ptr += 1;
4563 ptr = ctx->ParseMessage(_internal_add_msgs(), ptr);
4564 CHK_(ptr);
4565 if (!ctx->DataAvailable(ptr)) break;
4566 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
4567 } else {
4568 goto handle_unusual;
4569 }
4570 continue;
4571 default:
4572 goto handle_unusual;
4573 } // switch
4574 handle_unusual:
4575 if ((tag == 0) || ((tag & 7) == 4)) {
4576 CHK_(ptr);
4577 ctx->SetLastTag(tag);
4578 goto message_done;
4579 }
4580 ptr = UnknownFieldParse(
4581 tag,
4582 _internal_metadata_.mutable_unknown_fields<std::string>(),
4583 ptr, ctx);
4584 CHK_(ptr != nullptr);
4585 } // while
4586 message_done:
4587 return ptr;
4588 failure:
4589 ptr = nullptr;
4590 goto message_done;
4591 #undef CHK_
4592 }
4593
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4594 ::uint8_t* StorageRequestMessages::_InternalSerialize(
4595 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4596 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageRequestMessages)
4597 ::uint32_t cached_has_bits = 0;
4598 (void) cached_has_bits;
4599
4600 // repeated .android.aconfigd.StorageRequestMessage msgs = 1;
4601 for (unsigned i = 0,
4602 n = static_cast<unsigned>(this->_internal_msgs_size()); i < n; i++) {
4603 const auto& repfield = this->_internal_msgs(i);
4604 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
4605 InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
4606 }
4607
4608 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4609 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4610 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4611 }
4612 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageRequestMessages)
4613 return target;
4614 }
4615
ByteSizeLong() const4616 size_t StorageRequestMessages::ByteSizeLong() const {
4617 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageRequestMessages)
4618 size_t total_size = 0;
4619
4620 ::uint32_t cached_has_bits = 0;
4621 // Prevent compiler warnings about cached_has_bits being unused
4622 (void) cached_has_bits;
4623
4624 // repeated .android.aconfigd.StorageRequestMessage msgs = 1;
4625 total_size += 1UL * this->_internal_msgs_size();
4626 for (const auto& msg : this->_impl_.msgs_) {
4627 total_size +=
4628 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
4629 }
4630
4631 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4632 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4633 }
4634 int cached_size = ::_pbi::ToCachedSize(total_size);
4635 SetCachedSize(cached_size);
4636 return total_size;
4637 }
4638
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4639 void StorageRequestMessages::CheckTypeAndMergeFrom(
4640 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4641 MergeFrom(*::_pbi::DownCast<const StorageRequestMessages*>(
4642 &from));
4643 }
4644
MergeFrom(const StorageRequestMessages & from)4645 void StorageRequestMessages::MergeFrom(const StorageRequestMessages& from) {
4646 StorageRequestMessages* const _this = this;
4647 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageRequestMessages)
4648 GOOGLE_DCHECK_NE(&from, _this);
4649 ::uint32_t cached_has_bits = 0;
4650 (void) cached_has_bits;
4651
4652 _this->_impl_.msgs_.MergeFrom(from._impl_.msgs_);
4653 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4654 }
4655
CopyFrom(const StorageRequestMessages & from)4656 void StorageRequestMessages::CopyFrom(const StorageRequestMessages& from) {
4657 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageRequestMessages)
4658 if (&from == this) return;
4659 Clear();
4660 MergeFrom(from);
4661 }
4662
IsInitialized() const4663 bool StorageRequestMessages::IsInitialized() const {
4664 return true;
4665 }
4666
InternalSwap(StorageRequestMessages * other)4667 void StorageRequestMessages::InternalSwap(StorageRequestMessages* other) {
4668 using std::swap;
4669 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4670 _impl_.msgs_.InternalSwap(&other->_impl_.msgs_);
4671 }
4672
GetTypeName() const4673 std::string StorageRequestMessages::GetTypeName() const {
4674 return "android.aconfigd.StorageRequestMessages";
4675 }
4676
4677
4678 // ===================================================================
4679
4680 class StorageReturnMessage_NewStorageReturnMessage::_Internal {
4681 public:
4682 using HasBits = decltype(std::declval<StorageReturnMessage_NewStorageReturnMessage>()._impl_._has_bits_);
set_has_storage_updated(HasBits * has_bits)4683 static void set_has_storage_updated(HasBits* has_bits) {
4684 (*has_bits)[0] |= 1u;
4685 }
4686 };
4687
StorageReturnMessage_NewStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4688 StorageReturnMessage_NewStorageReturnMessage::StorageReturnMessage_NewStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4689 bool is_message_owned)
4690 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4691 SharedCtor(arena, is_message_owned);
4692 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4693 }
StorageReturnMessage_NewStorageReturnMessage(const StorageReturnMessage_NewStorageReturnMessage & from)4694 StorageReturnMessage_NewStorageReturnMessage::StorageReturnMessage_NewStorageReturnMessage(const StorageReturnMessage_NewStorageReturnMessage& from)
4695 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4696 StorageReturnMessage_NewStorageReturnMessage* const _this = this; (void)_this;
4697 new (&_impl_) Impl_{
4698 decltype(_impl_._has_bits_){from._impl_._has_bits_}
4699 , /*decltype(_impl_._cached_size_)*/{}
4700 , decltype(_impl_.storage_updated_){}};
4701
4702 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4703 _this->_impl_.storage_updated_ = from._impl_.storage_updated_;
4704 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4705 }
4706
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4707 inline void StorageReturnMessage_NewStorageReturnMessage::SharedCtor(
4708 ::_pb::Arena* arena, bool is_message_owned) {
4709 (void)arena;
4710 (void)is_message_owned;
4711 new (&_impl_) Impl_{
4712 decltype(_impl_._has_bits_){}
4713 , /*decltype(_impl_._cached_size_)*/{}
4714 , decltype(_impl_.storage_updated_){false}
4715 };
4716 }
4717
~StorageReturnMessage_NewStorageReturnMessage()4718 StorageReturnMessage_NewStorageReturnMessage::~StorageReturnMessage_NewStorageReturnMessage() {
4719 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4720 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4721 (void)arena;
4722 return;
4723 }
4724 SharedDtor();
4725 }
4726
SharedDtor()4727 inline void StorageReturnMessage_NewStorageReturnMessage::SharedDtor() {
4728 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4729 }
4730
SetCachedSize(int size) const4731 void StorageReturnMessage_NewStorageReturnMessage::SetCachedSize(int size) const {
4732 _impl_._cached_size_.Set(size);
4733 }
4734
Clear()4735 void StorageReturnMessage_NewStorageReturnMessage::Clear() {
4736 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4737 ::uint32_t cached_has_bits = 0;
4738 // Prevent compiler warnings about cached_has_bits being unused
4739 (void) cached_has_bits;
4740
4741 _impl_.storage_updated_ = false;
4742 _impl_._has_bits_.Clear();
4743 _internal_metadata_.Clear<std::string>();
4744 }
4745
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4746 const char* StorageReturnMessage_NewStorageReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4747 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4748 _Internal::HasBits has_bits{};
4749 while (!ctx->Done(&ptr)) {
4750 ::uint32_t tag;
4751 ptr = ::_pbi::ReadTag(ptr, &tag);
4752 switch (tag >> 3) {
4753 // optional bool storage_updated = 1;
4754 case 1:
4755 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 8)) {
4756 _Internal::set_has_storage_updated(&has_bits);
4757 _impl_.storage_updated_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
4758 CHK_(ptr);
4759 } else {
4760 goto handle_unusual;
4761 }
4762 continue;
4763 default:
4764 goto handle_unusual;
4765 } // switch
4766 handle_unusual:
4767 if ((tag == 0) || ((tag & 7) == 4)) {
4768 CHK_(ptr);
4769 ctx->SetLastTag(tag);
4770 goto message_done;
4771 }
4772 ptr = UnknownFieldParse(
4773 tag,
4774 _internal_metadata_.mutable_unknown_fields<std::string>(),
4775 ptr, ctx);
4776 CHK_(ptr != nullptr);
4777 } // while
4778 message_done:
4779 _impl_._has_bits_.Or(has_bits);
4780 return ptr;
4781 failure:
4782 ptr = nullptr;
4783 goto message_done;
4784 #undef CHK_
4785 }
4786
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4787 ::uint8_t* StorageReturnMessage_NewStorageReturnMessage::_InternalSerialize(
4788 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4789 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4790 ::uint32_t cached_has_bits = 0;
4791 (void) cached_has_bits;
4792
4793 cached_has_bits = _impl_._has_bits_[0];
4794 // optional bool storage_updated = 1;
4795 if (cached_has_bits & 0x00000001u) {
4796 target = stream->EnsureSpace(target);
4797 target = ::_pbi::WireFormatLite::WriteBoolToArray(1, this->_internal_storage_updated(), target);
4798 }
4799
4800 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4801 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4802 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4803 }
4804 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4805 return target;
4806 }
4807
ByteSizeLong() const4808 size_t StorageReturnMessage_NewStorageReturnMessage::ByteSizeLong() const {
4809 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4810 size_t total_size = 0;
4811
4812 ::uint32_t cached_has_bits = 0;
4813 // Prevent compiler warnings about cached_has_bits being unused
4814 (void) cached_has_bits;
4815
4816 // optional bool storage_updated = 1;
4817 cached_has_bits = _impl_._has_bits_[0];
4818 if (cached_has_bits & 0x00000001u) {
4819 total_size += 1 + 1;
4820 }
4821
4822 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4823 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4824 }
4825 int cached_size = ::_pbi::ToCachedSize(total_size);
4826 SetCachedSize(cached_size);
4827 return total_size;
4828 }
4829
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4830 void StorageReturnMessage_NewStorageReturnMessage::CheckTypeAndMergeFrom(
4831 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4832 MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_NewStorageReturnMessage*>(
4833 &from));
4834 }
4835
MergeFrom(const StorageReturnMessage_NewStorageReturnMessage & from)4836 void StorageReturnMessage_NewStorageReturnMessage::MergeFrom(const StorageReturnMessage_NewStorageReturnMessage& from) {
4837 StorageReturnMessage_NewStorageReturnMessage* const _this = this;
4838 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4839 GOOGLE_DCHECK_NE(&from, _this);
4840 ::uint32_t cached_has_bits = 0;
4841 (void) cached_has_bits;
4842
4843 if (from._internal_has_storage_updated()) {
4844 _this->_internal_set_storage_updated(from._internal_storage_updated());
4845 }
4846 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4847 }
4848
CopyFrom(const StorageReturnMessage_NewStorageReturnMessage & from)4849 void StorageReturnMessage_NewStorageReturnMessage::CopyFrom(const StorageReturnMessage_NewStorageReturnMessage& from) {
4850 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.NewStorageReturnMessage)
4851 if (&from == this) return;
4852 Clear();
4853 MergeFrom(from);
4854 }
4855
IsInitialized() const4856 bool StorageReturnMessage_NewStorageReturnMessage::IsInitialized() const {
4857 return true;
4858 }
4859
InternalSwap(StorageReturnMessage_NewStorageReturnMessage * other)4860 void StorageReturnMessage_NewStorageReturnMessage::InternalSwap(StorageReturnMessage_NewStorageReturnMessage* other) {
4861 using std::swap;
4862 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
4863 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
4864 swap(_impl_.storage_updated_, other->_impl_.storage_updated_);
4865 }
4866
GetTypeName() const4867 std::string StorageReturnMessage_NewStorageReturnMessage::GetTypeName() const {
4868 return "android.aconfigd.StorageReturnMessage.NewStorageReturnMessage";
4869 }
4870
4871
4872 // ===================================================================
4873
4874 class StorageReturnMessage_FlagOverrideReturnMessage::_Internal {
4875 public:
4876 };
4877
StorageReturnMessage_FlagOverrideReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)4878 StorageReturnMessage_FlagOverrideReturnMessage::StorageReturnMessage_FlagOverrideReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
4879 bool is_message_owned)
4880 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
4881 SharedCtor(arena, is_message_owned);
4882 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4883 }
StorageReturnMessage_FlagOverrideReturnMessage(const StorageReturnMessage_FlagOverrideReturnMessage & from)4884 StorageReturnMessage_FlagOverrideReturnMessage::StorageReturnMessage_FlagOverrideReturnMessage(const StorageReturnMessage_FlagOverrideReturnMessage& from)
4885 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
4886 StorageReturnMessage_FlagOverrideReturnMessage* const _this = this; (void)_this;
4887 new (&_impl_) Impl_{
4888 /*decltype(_impl_._cached_size_)*/{}};
4889
4890 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4891 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4892 }
4893
SharedCtor(::_pb::Arena * arena,bool is_message_owned)4894 inline void StorageReturnMessage_FlagOverrideReturnMessage::SharedCtor(
4895 ::_pb::Arena* arena, bool is_message_owned) {
4896 (void)arena;
4897 (void)is_message_owned;
4898 new (&_impl_) Impl_{
4899 /*decltype(_impl_._cached_size_)*/{}
4900 };
4901 }
4902
~StorageReturnMessage_FlagOverrideReturnMessage()4903 StorageReturnMessage_FlagOverrideReturnMessage::~StorageReturnMessage_FlagOverrideReturnMessage() {
4904 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4905 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
4906 (void)arena;
4907 return;
4908 }
4909 SharedDtor();
4910 }
4911
SharedDtor()4912 inline void StorageReturnMessage_FlagOverrideReturnMessage::SharedDtor() {
4913 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
4914 }
4915
SetCachedSize(int size) const4916 void StorageReturnMessage_FlagOverrideReturnMessage::SetCachedSize(int size) const {
4917 _impl_._cached_size_.Set(size);
4918 }
4919
Clear()4920 void StorageReturnMessage_FlagOverrideReturnMessage::Clear() {
4921 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4922 ::uint32_t cached_has_bits = 0;
4923 // Prevent compiler warnings about cached_has_bits being unused
4924 (void) cached_has_bits;
4925
4926 _internal_metadata_.Clear<std::string>();
4927 }
4928
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)4929 const char* StorageReturnMessage_FlagOverrideReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
4930 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
4931 while (!ctx->Done(&ptr)) {
4932 ::uint32_t tag;
4933 ptr = ::_pbi::ReadTag(ptr, &tag);
4934 if ((tag == 0) || ((tag & 7) == 4)) {
4935 CHK_(ptr);
4936 ctx->SetLastTag(tag);
4937 goto message_done;
4938 }
4939 ptr = UnknownFieldParse(
4940 tag,
4941 _internal_metadata_.mutable_unknown_fields<std::string>(),
4942 ptr, ctx);
4943 CHK_(ptr != nullptr);
4944 } // while
4945 message_done:
4946 return ptr;
4947 failure:
4948 ptr = nullptr;
4949 goto message_done;
4950 #undef CHK_
4951 }
4952
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const4953 ::uint8_t* StorageReturnMessage_FlagOverrideReturnMessage::_InternalSerialize(
4954 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
4955 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4956 ::uint32_t cached_has_bits = 0;
4957 (void) cached_has_bits;
4958
4959 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4960 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
4961 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
4962 }
4963 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4964 return target;
4965 }
4966
ByteSizeLong() const4967 size_t StorageReturnMessage_FlagOverrideReturnMessage::ByteSizeLong() const {
4968 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4969 size_t total_size = 0;
4970
4971 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
4972 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
4973 }
4974 int cached_size = ::_pbi::ToCachedSize(total_size);
4975 SetCachedSize(cached_size);
4976 return total_size;
4977 }
4978
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)4979 void StorageReturnMessage_FlagOverrideReturnMessage::CheckTypeAndMergeFrom(
4980 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
4981 MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_FlagOverrideReturnMessage*>(
4982 &from));
4983 }
4984
MergeFrom(const StorageReturnMessage_FlagOverrideReturnMessage & from)4985 void StorageReturnMessage_FlagOverrideReturnMessage::MergeFrom(const StorageReturnMessage_FlagOverrideReturnMessage& from) {
4986 StorageReturnMessage_FlagOverrideReturnMessage* const _this = this;
4987 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4988 GOOGLE_DCHECK_NE(&from, _this);
4989 ::uint32_t cached_has_bits = 0;
4990 (void) cached_has_bits;
4991
4992 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
4993 }
4994
CopyFrom(const StorageReturnMessage_FlagOverrideReturnMessage & from)4995 void StorageReturnMessage_FlagOverrideReturnMessage::CopyFrom(const StorageReturnMessage_FlagOverrideReturnMessage& from) {
4996 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage)
4997 if (&from == this) return;
4998 Clear();
4999 MergeFrom(from);
5000 }
5001
IsInitialized() const5002 bool StorageReturnMessage_FlagOverrideReturnMessage::IsInitialized() const {
5003 return true;
5004 }
5005
InternalSwap(StorageReturnMessage_FlagOverrideReturnMessage * other)5006 void StorageReturnMessage_FlagOverrideReturnMessage::InternalSwap(StorageReturnMessage_FlagOverrideReturnMessage* other) {
5007 using std::swap;
5008 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5009 }
5010
GetTypeName() const5011 std::string StorageReturnMessage_FlagOverrideReturnMessage::GetTypeName() const {
5012 return "android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage";
5013 }
5014
5015
5016 // ===================================================================
5017
5018 class StorageReturnMessage_OTAFlagStagingReturnMessage::_Internal {
5019 public:
5020 };
5021
StorageReturnMessage_OTAFlagStagingReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5022 StorageReturnMessage_OTAFlagStagingReturnMessage::StorageReturnMessage_OTAFlagStagingReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5023 bool is_message_owned)
5024 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5025 SharedCtor(arena, is_message_owned);
5026 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5027 }
StorageReturnMessage_OTAFlagStagingReturnMessage(const StorageReturnMessage_OTAFlagStagingReturnMessage & from)5028 StorageReturnMessage_OTAFlagStagingReturnMessage::StorageReturnMessage_OTAFlagStagingReturnMessage(const StorageReturnMessage_OTAFlagStagingReturnMessage& from)
5029 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5030 StorageReturnMessage_OTAFlagStagingReturnMessage* const _this = this; (void)_this;
5031 new (&_impl_) Impl_{
5032 /*decltype(_impl_._cached_size_)*/{}};
5033
5034 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5035 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5036 }
5037
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5038 inline void StorageReturnMessage_OTAFlagStagingReturnMessage::SharedCtor(
5039 ::_pb::Arena* arena, bool is_message_owned) {
5040 (void)arena;
5041 (void)is_message_owned;
5042 new (&_impl_) Impl_{
5043 /*decltype(_impl_._cached_size_)*/{}
5044 };
5045 }
5046
~StorageReturnMessage_OTAFlagStagingReturnMessage()5047 StorageReturnMessage_OTAFlagStagingReturnMessage::~StorageReturnMessage_OTAFlagStagingReturnMessage() {
5048 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5049 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
5050 (void)arena;
5051 return;
5052 }
5053 SharedDtor();
5054 }
5055
SharedDtor()5056 inline void StorageReturnMessage_OTAFlagStagingReturnMessage::SharedDtor() {
5057 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
5058 }
5059
SetCachedSize(int size) const5060 void StorageReturnMessage_OTAFlagStagingReturnMessage::SetCachedSize(int size) const {
5061 _impl_._cached_size_.Set(size);
5062 }
5063
Clear()5064 void StorageReturnMessage_OTAFlagStagingReturnMessage::Clear() {
5065 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5066 ::uint32_t cached_has_bits = 0;
5067 // Prevent compiler warnings about cached_has_bits being unused
5068 (void) cached_has_bits;
5069
5070 _internal_metadata_.Clear<std::string>();
5071 }
5072
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)5073 const char* StorageReturnMessage_OTAFlagStagingReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
5074 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5075 while (!ctx->Done(&ptr)) {
5076 ::uint32_t tag;
5077 ptr = ::_pbi::ReadTag(ptr, &tag);
5078 if ((tag == 0) || ((tag & 7) == 4)) {
5079 CHK_(ptr);
5080 ctx->SetLastTag(tag);
5081 goto message_done;
5082 }
5083 ptr = UnknownFieldParse(
5084 tag,
5085 _internal_metadata_.mutable_unknown_fields<std::string>(),
5086 ptr, ctx);
5087 CHK_(ptr != nullptr);
5088 } // while
5089 message_done:
5090 return ptr;
5091 failure:
5092 ptr = nullptr;
5093 goto message_done;
5094 #undef CHK_
5095 }
5096
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const5097 ::uint8_t* StorageReturnMessage_OTAFlagStagingReturnMessage::_InternalSerialize(
5098 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5099 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5100 ::uint32_t cached_has_bits = 0;
5101 (void) cached_has_bits;
5102
5103 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5104 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
5105 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
5106 }
5107 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5108 return target;
5109 }
5110
ByteSizeLong() const5111 size_t StorageReturnMessage_OTAFlagStagingReturnMessage::ByteSizeLong() const {
5112 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5113 size_t total_size = 0;
5114
5115 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5116 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5117 }
5118 int cached_size = ::_pbi::ToCachedSize(total_size);
5119 SetCachedSize(cached_size);
5120 return total_size;
5121 }
5122
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5123 void StorageReturnMessage_OTAFlagStagingReturnMessage::CheckTypeAndMergeFrom(
5124 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5125 MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_OTAFlagStagingReturnMessage*>(
5126 &from));
5127 }
5128
MergeFrom(const StorageReturnMessage_OTAFlagStagingReturnMessage & from)5129 void StorageReturnMessage_OTAFlagStagingReturnMessage::MergeFrom(const StorageReturnMessage_OTAFlagStagingReturnMessage& from) {
5130 StorageReturnMessage_OTAFlagStagingReturnMessage* const _this = this;
5131 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5132 GOOGLE_DCHECK_NE(&from, _this);
5133 ::uint32_t cached_has_bits = 0;
5134 (void) cached_has_bits;
5135
5136 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5137 }
5138
CopyFrom(const StorageReturnMessage_OTAFlagStagingReturnMessage & from)5139 void StorageReturnMessage_OTAFlagStagingReturnMessage::CopyFrom(const StorageReturnMessage_OTAFlagStagingReturnMessage& from) {
5140 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage)
5141 if (&from == this) return;
5142 Clear();
5143 MergeFrom(from);
5144 }
5145
IsInitialized() const5146 bool StorageReturnMessage_OTAFlagStagingReturnMessage::IsInitialized() const {
5147 return true;
5148 }
5149
InternalSwap(StorageReturnMessage_OTAFlagStagingReturnMessage * other)5150 void StorageReturnMessage_OTAFlagStagingReturnMessage::InternalSwap(StorageReturnMessage_OTAFlagStagingReturnMessage* other) {
5151 using std::swap;
5152 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5153 }
5154
GetTypeName() const5155 std::string StorageReturnMessage_OTAFlagStagingReturnMessage::GetTypeName() const {
5156 return "android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage";
5157 }
5158
5159
5160 // ===================================================================
5161
5162 class StorageReturnMessage_FlagQueryReturnMessage::_Internal {
5163 public:
5164 using HasBits = decltype(std::declval<StorageReturnMessage_FlagQueryReturnMessage>()._impl_._has_bits_);
set_has_package_name(HasBits * has_bits)5165 static void set_has_package_name(HasBits* has_bits) {
5166 (*has_bits)[0] |= 1u;
5167 }
set_has_flag_name(HasBits * has_bits)5168 static void set_has_flag_name(HasBits* has_bits) {
5169 (*has_bits)[0] |= 2u;
5170 }
set_has_server_flag_value(HasBits * has_bits)5171 static void set_has_server_flag_value(HasBits* has_bits) {
5172 (*has_bits)[0] |= 4u;
5173 }
set_has_local_flag_value(HasBits * has_bits)5174 static void set_has_local_flag_value(HasBits* has_bits) {
5175 (*has_bits)[0] |= 8u;
5176 }
set_has_boot_flag_value(HasBits * has_bits)5177 static void set_has_boot_flag_value(HasBits* has_bits) {
5178 (*has_bits)[0] |= 16u;
5179 }
set_has_default_flag_value(HasBits * has_bits)5180 static void set_has_default_flag_value(HasBits* has_bits) {
5181 (*has_bits)[0] |= 32u;
5182 }
set_has_has_server_override(HasBits * has_bits)5183 static void set_has_has_server_override(HasBits* has_bits) {
5184 (*has_bits)[0] |= 128u;
5185 }
set_has_is_readwrite(HasBits * has_bits)5186 static void set_has_is_readwrite(HasBits* has_bits) {
5187 (*has_bits)[0] |= 256u;
5188 }
set_has_has_local_override(HasBits * has_bits)5189 static void set_has_has_local_override(HasBits* has_bits) {
5190 (*has_bits)[0] |= 512u;
5191 }
set_has_has_boot_local_override(HasBits * has_bits)5192 static void set_has_has_boot_local_override(HasBits* has_bits) {
5193 (*has_bits)[0] |= 1024u;
5194 }
set_has_container(HasBits * has_bits)5195 static void set_has_container(HasBits* has_bits) {
5196 (*has_bits)[0] |= 64u;
5197 }
5198 };
5199
StorageReturnMessage_FlagQueryReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5200 StorageReturnMessage_FlagQueryReturnMessage::StorageReturnMessage_FlagQueryReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5201 bool is_message_owned)
5202 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5203 SharedCtor(arena, is_message_owned);
5204 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5205 }
StorageReturnMessage_FlagQueryReturnMessage(const StorageReturnMessage_FlagQueryReturnMessage & from)5206 StorageReturnMessage_FlagQueryReturnMessage::StorageReturnMessage_FlagQueryReturnMessage(const StorageReturnMessage_FlagQueryReturnMessage& from)
5207 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5208 StorageReturnMessage_FlagQueryReturnMessage* const _this = this; (void)_this;
5209 new (&_impl_) Impl_{
5210 decltype(_impl_._has_bits_){from._impl_._has_bits_}
5211 , /*decltype(_impl_._cached_size_)*/{}
5212 , decltype(_impl_.package_name_){}
5213 , decltype(_impl_.flag_name_){}
5214 , decltype(_impl_.server_flag_value_){}
5215 , decltype(_impl_.local_flag_value_){}
5216 , decltype(_impl_.boot_flag_value_){}
5217 , decltype(_impl_.default_flag_value_){}
5218 , decltype(_impl_.container_){}
5219 , decltype(_impl_.has_server_override_){}
5220 , decltype(_impl_.is_readwrite_){}
5221 , decltype(_impl_.has_local_override_){}
5222 , decltype(_impl_.has_boot_local_override_){}};
5223
5224 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5225 _impl_.package_name_.InitDefault();
5226 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5227 _impl_.package_name_.Set("", GetArenaForAllocation());
5228 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5229 if (from._internal_has_package_name()) {
5230 _this->_impl_.package_name_.Set(from._internal_package_name(),
5231 _this->GetArenaForAllocation());
5232 }
5233 _impl_.flag_name_.InitDefault();
5234 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5235 _impl_.flag_name_.Set("", GetArenaForAllocation());
5236 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5237 if (from._internal_has_flag_name()) {
5238 _this->_impl_.flag_name_.Set(from._internal_flag_name(),
5239 _this->GetArenaForAllocation());
5240 }
5241 _impl_.server_flag_value_.InitDefault();
5242 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5243 _impl_.server_flag_value_.Set("", GetArenaForAllocation());
5244 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5245 if (from._internal_has_server_flag_value()) {
5246 _this->_impl_.server_flag_value_.Set(from._internal_server_flag_value(),
5247 _this->GetArenaForAllocation());
5248 }
5249 _impl_.local_flag_value_.InitDefault();
5250 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5251 _impl_.local_flag_value_.Set("", GetArenaForAllocation());
5252 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5253 if (from._internal_has_local_flag_value()) {
5254 _this->_impl_.local_flag_value_.Set(from._internal_local_flag_value(),
5255 _this->GetArenaForAllocation());
5256 }
5257 _impl_.boot_flag_value_.InitDefault();
5258 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5259 _impl_.boot_flag_value_.Set("", GetArenaForAllocation());
5260 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5261 if (from._internal_has_boot_flag_value()) {
5262 _this->_impl_.boot_flag_value_.Set(from._internal_boot_flag_value(),
5263 _this->GetArenaForAllocation());
5264 }
5265 _impl_.default_flag_value_.InitDefault();
5266 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5267 _impl_.default_flag_value_.Set("", GetArenaForAllocation());
5268 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5269 if (from._internal_has_default_flag_value()) {
5270 _this->_impl_.default_flag_value_.Set(from._internal_default_flag_value(),
5271 _this->GetArenaForAllocation());
5272 }
5273 _impl_.container_.InitDefault();
5274 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5275 _impl_.container_.Set("", GetArenaForAllocation());
5276 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5277 if (from._internal_has_container()) {
5278 _this->_impl_.container_.Set(from._internal_container(),
5279 _this->GetArenaForAllocation());
5280 }
5281 ::memcpy(&_impl_.has_server_override_, &from._impl_.has_server_override_,
5282 static_cast<size_t>(reinterpret_cast<char*>(&_impl_.has_boot_local_override_) -
5283 reinterpret_cast<char*>(&_impl_.has_server_override_)) + sizeof(_impl_.has_boot_local_override_));
5284 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5285 }
5286
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5287 inline void StorageReturnMessage_FlagQueryReturnMessage::SharedCtor(
5288 ::_pb::Arena* arena, bool is_message_owned) {
5289 (void)arena;
5290 (void)is_message_owned;
5291 new (&_impl_) Impl_{
5292 decltype(_impl_._has_bits_){}
5293 , /*decltype(_impl_._cached_size_)*/{}
5294 , decltype(_impl_.package_name_){}
5295 , decltype(_impl_.flag_name_){}
5296 , decltype(_impl_.server_flag_value_){}
5297 , decltype(_impl_.local_flag_value_){}
5298 , decltype(_impl_.boot_flag_value_){}
5299 , decltype(_impl_.default_flag_value_){}
5300 , decltype(_impl_.container_){}
5301 , decltype(_impl_.has_server_override_){false}
5302 , decltype(_impl_.is_readwrite_){false}
5303 , decltype(_impl_.has_local_override_){false}
5304 , decltype(_impl_.has_boot_local_override_){false}
5305 };
5306 _impl_.package_name_.InitDefault();
5307 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5308 _impl_.package_name_.Set("", GetArenaForAllocation());
5309 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5310 _impl_.flag_name_.InitDefault();
5311 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5312 _impl_.flag_name_.Set("", GetArenaForAllocation());
5313 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5314 _impl_.server_flag_value_.InitDefault();
5315 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5316 _impl_.server_flag_value_.Set("", GetArenaForAllocation());
5317 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5318 _impl_.local_flag_value_.InitDefault();
5319 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5320 _impl_.local_flag_value_.Set("", GetArenaForAllocation());
5321 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5322 _impl_.boot_flag_value_.InitDefault();
5323 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5324 _impl_.boot_flag_value_.Set("", GetArenaForAllocation());
5325 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5326 _impl_.default_flag_value_.InitDefault();
5327 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5328 _impl_.default_flag_value_.Set("", GetArenaForAllocation());
5329 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5330 _impl_.container_.InitDefault();
5331 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5332 _impl_.container_.Set("", GetArenaForAllocation());
5333 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
5334 }
5335
~StorageReturnMessage_FlagQueryReturnMessage()5336 StorageReturnMessage_FlagQueryReturnMessage::~StorageReturnMessage_FlagQueryReturnMessage() {
5337 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5338 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
5339 (void)arena;
5340 return;
5341 }
5342 SharedDtor();
5343 }
5344
SharedDtor()5345 inline void StorageReturnMessage_FlagQueryReturnMessage::SharedDtor() {
5346 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
5347 _impl_.package_name_.Destroy();
5348 _impl_.flag_name_.Destroy();
5349 _impl_.server_flag_value_.Destroy();
5350 _impl_.local_flag_value_.Destroy();
5351 _impl_.boot_flag_value_.Destroy();
5352 _impl_.default_flag_value_.Destroy();
5353 _impl_.container_.Destroy();
5354 }
5355
SetCachedSize(int size) const5356 void StorageReturnMessage_FlagQueryReturnMessage::SetCachedSize(int size) const {
5357 _impl_._cached_size_.Set(size);
5358 }
5359
Clear()5360 void StorageReturnMessage_FlagQueryReturnMessage::Clear() {
5361 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5362 ::uint32_t cached_has_bits = 0;
5363 // Prevent compiler warnings about cached_has_bits being unused
5364 (void) cached_has_bits;
5365
5366 cached_has_bits = _impl_._has_bits_[0];
5367 if (cached_has_bits & 0x0000007fu) {
5368 if (cached_has_bits & 0x00000001u) {
5369 _impl_.package_name_.ClearNonDefaultToEmpty();
5370 }
5371 if (cached_has_bits & 0x00000002u) {
5372 _impl_.flag_name_.ClearNonDefaultToEmpty();
5373 }
5374 if (cached_has_bits & 0x00000004u) {
5375 _impl_.server_flag_value_.ClearNonDefaultToEmpty();
5376 }
5377 if (cached_has_bits & 0x00000008u) {
5378 _impl_.local_flag_value_.ClearNonDefaultToEmpty();
5379 }
5380 if (cached_has_bits & 0x00000010u) {
5381 _impl_.boot_flag_value_.ClearNonDefaultToEmpty();
5382 }
5383 if (cached_has_bits & 0x00000020u) {
5384 _impl_.default_flag_value_.ClearNonDefaultToEmpty();
5385 }
5386 if (cached_has_bits & 0x00000040u) {
5387 _impl_.container_.ClearNonDefaultToEmpty();
5388 }
5389 }
5390 _impl_.has_server_override_ = false;
5391 ::memset(&_impl_.is_readwrite_, 0, static_cast<size_t>(
5392 reinterpret_cast<char*>(&_impl_.has_boot_local_override_) -
5393 reinterpret_cast<char*>(&_impl_.is_readwrite_)) + sizeof(_impl_.has_boot_local_override_));
5394 _impl_._has_bits_.Clear();
5395 _internal_metadata_.Clear<std::string>();
5396 }
5397
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)5398 const char* StorageReturnMessage_FlagQueryReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
5399 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5400 _Internal::HasBits has_bits{};
5401 while (!ctx->Done(&ptr)) {
5402 ::uint32_t tag;
5403 ptr = ::_pbi::ReadTag(ptr, &tag);
5404 switch (tag >> 3) {
5405 // optional string package_name = 1;
5406 case 1:
5407 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
5408 auto str = _internal_mutable_package_name();
5409 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5410 CHK_(ptr);
5411 } else {
5412 goto handle_unusual;
5413 }
5414 continue;
5415 // optional string flag_name = 2;
5416 case 2:
5417 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
5418 auto str = _internal_mutable_flag_name();
5419 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5420 CHK_(ptr);
5421 } else {
5422 goto handle_unusual;
5423 }
5424 continue;
5425 // optional string server_flag_value = 3;
5426 case 3:
5427 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
5428 auto str = _internal_mutable_server_flag_value();
5429 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5430 CHK_(ptr);
5431 } else {
5432 goto handle_unusual;
5433 }
5434 continue;
5435 // optional string local_flag_value = 4;
5436 case 4:
5437 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
5438 auto str = _internal_mutable_local_flag_value();
5439 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5440 CHK_(ptr);
5441 } else {
5442 goto handle_unusual;
5443 }
5444 continue;
5445 // optional string boot_flag_value = 5;
5446 case 5:
5447 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
5448 auto str = _internal_mutable_boot_flag_value();
5449 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5450 CHK_(ptr);
5451 } else {
5452 goto handle_unusual;
5453 }
5454 continue;
5455 // optional string default_flag_value = 6;
5456 case 6:
5457 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
5458 auto str = _internal_mutable_default_flag_value();
5459 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5460 CHK_(ptr);
5461 } else {
5462 goto handle_unusual;
5463 }
5464 continue;
5465 // optional bool has_server_override = 7;
5466 case 7:
5467 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 56)) {
5468 _Internal::set_has_has_server_override(&has_bits);
5469 _impl_.has_server_override_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5470 CHK_(ptr);
5471 } else {
5472 goto handle_unusual;
5473 }
5474 continue;
5475 // optional bool is_readwrite = 8;
5476 case 8:
5477 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 64)) {
5478 _Internal::set_has_is_readwrite(&has_bits);
5479 _impl_.is_readwrite_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5480 CHK_(ptr);
5481 } else {
5482 goto handle_unusual;
5483 }
5484 continue;
5485 // optional bool has_local_override = 9;
5486 case 9:
5487 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 72)) {
5488 _Internal::set_has_has_local_override(&has_bits);
5489 _impl_.has_local_override_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5490 CHK_(ptr);
5491 } else {
5492 goto handle_unusual;
5493 }
5494 continue;
5495 // optional bool has_boot_local_override = 10;
5496 case 10:
5497 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 80)) {
5498 _Internal::set_has_has_boot_local_override(&has_bits);
5499 _impl_.has_boot_local_override_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
5500 CHK_(ptr);
5501 } else {
5502 goto handle_unusual;
5503 }
5504 continue;
5505 // optional string container = 11;
5506 case 11:
5507 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 90)) {
5508 auto str = _internal_mutable_container();
5509 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
5510 CHK_(ptr);
5511 } else {
5512 goto handle_unusual;
5513 }
5514 continue;
5515 default:
5516 goto handle_unusual;
5517 } // switch
5518 handle_unusual:
5519 if ((tag == 0) || ((tag & 7) == 4)) {
5520 CHK_(ptr);
5521 ctx->SetLastTag(tag);
5522 goto message_done;
5523 }
5524 ptr = UnknownFieldParse(
5525 tag,
5526 _internal_metadata_.mutable_unknown_fields<std::string>(),
5527 ptr, ctx);
5528 CHK_(ptr != nullptr);
5529 } // while
5530 message_done:
5531 _impl_._has_bits_.Or(has_bits);
5532 return ptr;
5533 failure:
5534 ptr = nullptr;
5535 goto message_done;
5536 #undef CHK_
5537 }
5538
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const5539 ::uint8_t* StorageReturnMessage_FlagQueryReturnMessage::_InternalSerialize(
5540 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5541 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5542 ::uint32_t cached_has_bits = 0;
5543 (void) cached_has_bits;
5544
5545 cached_has_bits = _impl_._has_bits_[0];
5546 // optional string package_name = 1;
5547 if (cached_has_bits & 0x00000001u) {
5548 target = stream->WriteStringMaybeAliased(
5549 1, this->_internal_package_name(), target);
5550 }
5551
5552 // optional string flag_name = 2;
5553 if (cached_has_bits & 0x00000002u) {
5554 target = stream->WriteStringMaybeAliased(
5555 2, this->_internal_flag_name(), target);
5556 }
5557
5558 // optional string server_flag_value = 3;
5559 if (cached_has_bits & 0x00000004u) {
5560 target = stream->WriteStringMaybeAliased(
5561 3, this->_internal_server_flag_value(), target);
5562 }
5563
5564 // optional string local_flag_value = 4;
5565 if (cached_has_bits & 0x00000008u) {
5566 target = stream->WriteStringMaybeAliased(
5567 4, this->_internal_local_flag_value(), target);
5568 }
5569
5570 // optional string boot_flag_value = 5;
5571 if (cached_has_bits & 0x00000010u) {
5572 target = stream->WriteStringMaybeAliased(
5573 5, this->_internal_boot_flag_value(), target);
5574 }
5575
5576 // optional string default_flag_value = 6;
5577 if (cached_has_bits & 0x00000020u) {
5578 target = stream->WriteStringMaybeAliased(
5579 6, this->_internal_default_flag_value(), target);
5580 }
5581
5582 // optional bool has_server_override = 7;
5583 if (cached_has_bits & 0x00000080u) {
5584 target = stream->EnsureSpace(target);
5585 target = ::_pbi::WireFormatLite::WriteBoolToArray(7, this->_internal_has_server_override(), target);
5586 }
5587
5588 // optional bool is_readwrite = 8;
5589 if (cached_has_bits & 0x00000100u) {
5590 target = stream->EnsureSpace(target);
5591 target = ::_pbi::WireFormatLite::WriteBoolToArray(8, this->_internal_is_readwrite(), target);
5592 }
5593
5594 // optional bool has_local_override = 9;
5595 if (cached_has_bits & 0x00000200u) {
5596 target = stream->EnsureSpace(target);
5597 target = ::_pbi::WireFormatLite::WriteBoolToArray(9, this->_internal_has_local_override(), target);
5598 }
5599
5600 // optional bool has_boot_local_override = 10;
5601 if (cached_has_bits & 0x00000400u) {
5602 target = stream->EnsureSpace(target);
5603 target = ::_pbi::WireFormatLite::WriteBoolToArray(10, this->_internal_has_boot_local_override(), target);
5604 }
5605
5606 // optional string container = 11;
5607 if (cached_has_bits & 0x00000040u) {
5608 target = stream->WriteStringMaybeAliased(
5609 11, this->_internal_container(), target);
5610 }
5611
5612 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5613 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
5614 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
5615 }
5616 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5617 return target;
5618 }
5619
ByteSizeLong() const5620 size_t StorageReturnMessage_FlagQueryReturnMessage::ByteSizeLong() const {
5621 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5622 size_t total_size = 0;
5623
5624 ::uint32_t cached_has_bits = 0;
5625 // Prevent compiler warnings about cached_has_bits being unused
5626 (void) cached_has_bits;
5627
5628 cached_has_bits = _impl_._has_bits_[0];
5629 if (cached_has_bits & 0x000000ffu) {
5630 // optional string package_name = 1;
5631 if (cached_has_bits & 0x00000001u) {
5632 total_size += 1 +
5633 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5634 this->_internal_package_name());
5635 }
5636
5637 // optional string flag_name = 2;
5638 if (cached_has_bits & 0x00000002u) {
5639 total_size += 1 +
5640 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5641 this->_internal_flag_name());
5642 }
5643
5644 // optional string server_flag_value = 3;
5645 if (cached_has_bits & 0x00000004u) {
5646 total_size += 1 +
5647 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5648 this->_internal_server_flag_value());
5649 }
5650
5651 // optional string local_flag_value = 4;
5652 if (cached_has_bits & 0x00000008u) {
5653 total_size += 1 +
5654 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5655 this->_internal_local_flag_value());
5656 }
5657
5658 // optional string boot_flag_value = 5;
5659 if (cached_has_bits & 0x00000010u) {
5660 total_size += 1 +
5661 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5662 this->_internal_boot_flag_value());
5663 }
5664
5665 // optional string default_flag_value = 6;
5666 if (cached_has_bits & 0x00000020u) {
5667 total_size += 1 +
5668 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5669 this->_internal_default_flag_value());
5670 }
5671
5672 // optional string container = 11;
5673 if (cached_has_bits & 0x00000040u) {
5674 total_size += 1 +
5675 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
5676 this->_internal_container());
5677 }
5678
5679 // optional bool has_server_override = 7;
5680 if (cached_has_bits & 0x00000080u) {
5681 total_size += 1 + 1;
5682 }
5683
5684 }
5685 if (cached_has_bits & 0x00000700u) {
5686 // optional bool is_readwrite = 8;
5687 if (cached_has_bits & 0x00000100u) {
5688 total_size += 1 + 1;
5689 }
5690
5691 // optional bool has_local_override = 9;
5692 if (cached_has_bits & 0x00000200u) {
5693 total_size += 1 + 1;
5694 }
5695
5696 // optional bool has_boot_local_override = 10;
5697 if (cached_has_bits & 0x00000400u) {
5698 total_size += 1 + 1;
5699 }
5700
5701 }
5702 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5703 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5704 }
5705 int cached_size = ::_pbi::ToCachedSize(total_size);
5706 SetCachedSize(cached_size);
5707 return total_size;
5708 }
5709
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5710 void StorageReturnMessage_FlagQueryReturnMessage::CheckTypeAndMergeFrom(
5711 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5712 MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_FlagQueryReturnMessage*>(
5713 &from));
5714 }
5715
MergeFrom(const StorageReturnMessage_FlagQueryReturnMessage & from)5716 void StorageReturnMessage_FlagQueryReturnMessage::MergeFrom(const StorageReturnMessage_FlagQueryReturnMessage& from) {
5717 StorageReturnMessage_FlagQueryReturnMessage* const _this = this;
5718 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5719 GOOGLE_DCHECK_NE(&from, _this);
5720 ::uint32_t cached_has_bits = 0;
5721 (void) cached_has_bits;
5722
5723 cached_has_bits = from._impl_._has_bits_[0];
5724 if (cached_has_bits & 0x000000ffu) {
5725 if (cached_has_bits & 0x00000001u) {
5726 _this->_internal_set_package_name(from._internal_package_name());
5727 }
5728 if (cached_has_bits & 0x00000002u) {
5729 _this->_internal_set_flag_name(from._internal_flag_name());
5730 }
5731 if (cached_has_bits & 0x00000004u) {
5732 _this->_internal_set_server_flag_value(from._internal_server_flag_value());
5733 }
5734 if (cached_has_bits & 0x00000008u) {
5735 _this->_internal_set_local_flag_value(from._internal_local_flag_value());
5736 }
5737 if (cached_has_bits & 0x00000010u) {
5738 _this->_internal_set_boot_flag_value(from._internal_boot_flag_value());
5739 }
5740 if (cached_has_bits & 0x00000020u) {
5741 _this->_internal_set_default_flag_value(from._internal_default_flag_value());
5742 }
5743 if (cached_has_bits & 0x00000040u) {
5744 _this->_internal_set_container(from._internal_container());
5745 }
5746 if (cached_has_bits & 0x00000080u) {
5747 _this->_impl_.has_server_override_ = from._impl_.has_server_override_;
5748 }
5749 _this->_impl_._has_bits_[0] |= cached_has_bits;
5750 }
5751 if (cached_has_bits & 0x00000700u) {
5752 if (cached_has_bits & 0x00000100u) {
5753 _this->_impl_.is_readwrite_ = from._impl_.is_readwrite_;
5754 }
5755 if (cached_has_bits & 0x00000200u) {
5756 _this->_impl_.has_local_override_ = from._impl_.has_local_override_;
5757 }
5758 if (cached_has_bits & 0x00000400u) {
5759 _this->_impl_.has_boot_local_override_ = from._impl_.has_boot_local_override_;
5760 }
5761 _this->_impl_._has_bits_[0] |= cached_has_bits;
5762 }
5763 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5764 }
5765
CopyFrom(const StorageReturnMessage_FlagQueryReturnMessage & from)5766 void StorageReturnMessage_FlagQueryReturnMessage::CopyFrom(const StorageReturnMessage_FlagQueryReturnMessage& from) {
5767 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage)
5768 if (&from == this) return;
5769 Clear();
5770 MergeFrom(from);
5771 }
5772
IsInitialized() const5773 bool StorageReturnMessage_FlagQueryReturnMessage::IsInitialized() const {
5774 return true;
5775 }
5776
InternalSwap(StorageReturnMessage_FlagQueryReturnMessage * other)5777 void StorageReturnMessage_FlagQueryReturnMessage::InternalSwap(StorageReturnMessage_FlagQueryReturnMessage* other) {
5778 using std::swap;
5779 auto* lhs_arena = GetArenaForAllocation();
5780 auto* rhs_arena = other->GetArenaForAllocation();
5781 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5782 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
5783 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5784 &_impl_.package_name_, lhs_arena,
5785 &other->_impl_.package_name_, rhs_arena
5786 );
5787 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5788 &_impl_.flag_name_, lhs_arena,
5789 &other->_impl_.flag_name_, rhs_arena
5790 );
5791 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5792 &_impl_.server_flag_value_, lhs_arena,
5793 &other->_impl_.server_flag_value_, rhs_arena
5794 );
5795 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5796 &_impl_.local_flag_value_, lhs_arena,
5797 &other->_impl_.local_flag_value_, rhs_arena
5798 );
5799 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5800 &_impl_.boot_flag_value_, lhs_arena,
5801 &other->_impl_.boot_flag_value_, rhs_arena
5802 );
5803 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5804 &_impl_.default_flag_value_, lhs_arena,
5805 &other->_impl_.default_flag_value_, rhs_arena
5806 );
5807 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
5808 &_impl_.container_, lhs_arena,
5809 &other->_impl_.container_, rhs_arena
5810 );
5811 ::PROTOBUF_NAMESPACE_ID::internal::memswap<
5812 PROTOBUF_FIELD_OFFSET(StorageReturnMessage_FlagQueryReturnMessage, _impl_.has_boot_local_override_)
5813 + sizeof(StorageReturnMessage_FlagQueryReturnMessage::_impl_.has_boot_local_override_) // NOLINT
5814 - PROTOBUF_FIELD_OFFSET(StorageReturnMessage_FlagQueryReturnMessage, _impl_.has_server_override_)>(
5815 reinterpret_cast<char*>(&_impl_.has_server_override_),
5816 reinterpret_cast<char*>(&other->_impl_.has_server_override_));
5817 }
5818
GetTypeName() const5819 std::string StorageReturnMessage_FlagQueryReturnMessage::GetTypeName() const {
5820 return "android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage";
5821 }
5822
5823
5824 // ===================================================================
5825
5826 class StorageReturnMessage_RemoveLocalOverrideReturnMessage::_Internal {
5827 public:
5828 };
5829
StorageReturnMessage_RemoveLocalOverrideReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5830 StorageReturnMessage_RemoveLocalOverrideReturnMessage::StorageReturnMessage_RemoveLocalOverrideReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5831 bool is_message_owned)
5832 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5833 SharedCtor(arena, is_message_owned);
5834 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5835 }
StorageReturnMessage_RemoveLocalOverrideReturnMessage(const StorageReturnMessage_RemoveLocalOverrideReturnMessage & from)5836 StorageReturnMessage_RemoveLocalOverrideReturnMessage::StorageReturnMessage_RemoveLocalOverrideReturnMessage(const StorageReturnMessage_RemoveLocalOverrideReturnMessage& from)
5837 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5838 StorageReturnMessage_RemoveLocalOverrideReturnMessage* const _this = this; (void)_this;
5839 new (&_impl_) Impl_{
5840 /*decltype(_impl_._cached_size_)*/{}};
5841
5842 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5843 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5844 }
5845
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5846 inline void StorageReturnMessage_RemoveLocalOverrideReturnMessage::SharedCtor(
5847 ::_pb::Arena* arena, bool is_message_owned) {
5848 (void)arena;
5849 (void)is_message_owned;
5850 new (&_impl_) Impl_{
5851 /*decltype(_impl_._cached_size_)*/{}
5852 };
5853 }
5854
~StorageReturnMessage_RemoveLocalOverrideReturnMessage()5855 StorageReturnMessage_RemoveLocalOverrideReturnMessage::~StorageReturnMessage_RemoveLocalOverrideReturnMessage() {
5856 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5857 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
5858 (void)arena;
5859 return;
5860 }
5861 SharedDtor();
5862 }
5863
SharedDtor()5864 inline void StorageReturnMessage_RemoveLocalOverrideReturnMessage::SharedDtor() {
5865 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
5866 }
5867
SetCachedSize(int size) const5868 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::SetCachedSize(int size) const {
5869 _impl_._cached_size_.Set(size);
5870 }
5871
Clear()5872 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::Clear() {
5873 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5874 ::uint32_t cached_has_bits = 0;
5875 // Prevent compiler warnings about cached_has_bits being unused
5876 (void) cached_has_bits;
5877
5878 _internal_metadata_.Clear<std::string>();
5879 }
5880
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)5881 const char* StorageReturnMessage_RemoveLocalOverrideReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
5882 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
5883 while (!ctx->Done(&ptr)) {
5884 ::uint32_t tag;
5885 ptr = ::_pbi::ReadTag(ptr, &tag);
5886 if ((tag == 0) || ((tag & 7) == 4)) {
5887 CHK_(ptr);
5888 ctx->SetLastTag(tag);
5889 goto message_done;
5890 }
5891 ptr = UnknownFieldParse(
5892 tag,
5893 _internal_metadata_.mutable_unknown_fields<std::string>(),
5894 ptr, ctx);
5895 CHK_(ptr != nullptr);
5896 } // while
5897 message_done:
5898 return ptr;
5899 failure:
5900 ptr = nullptr;
5901 goto message_done;
5902 #undef CHK_
5903 }
5904
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const5905 ::uint8_t* StorageReturnMessage_RemoveLocalOverrideReturnMessage::_InternalSerialize(
5906 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
5907 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5908 ::uint32_t cached_has_bits = 0;
5909 (void) cached_has_bits;
5910
5911 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5912 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
5913 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
5914 }
5915 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5916 return target;
5917 }
5918
ByteSizeLong() const5919 size_t StorageReturnMessage_RemoveLocalOverrideReturnMessage::ByteSizeLong() const {
5920 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5921 size_t total_size = 0;
5922
5923 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
5924 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
5925 }
5926 int cached_size = ::_pbi::ToCachedSize(total_size);
5927 SetCachedSize(cached_size);
5928 return total_size;
5929 }
5930
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)5931 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::CheckTypeAndMergeFrom(
5932 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
5933 MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_RemoveLocalOverrideReturnMessage*>(
5934 &from));
5935 }
5936
MergeFrom(const StorageReturnMessage_RemoveLocalOverrideReturnMessage & from)5937 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::MergeFrom(const StorageReturnMessage_RemoveLocalOverrideReturnMessage& from) {
5938 StorageReturnMessage_RemoveLocalOverrideReturnMessage* const _this = this;
5939 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5940 GOOGLE_DCHECK_NE(&from, _this);
5941 ::uint32_t cached_has_bits = 0;
5942 (void) cached_has_bits;
5943
5944 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5945 }
5946
CopyFrom(const StorageReturnMessage_RemoveLocalOverrideReturnMessage & from)5947 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::CopyFrom(const StorageReturnMessage_RemoveLocalOverrideReturnMessage& from) {
5948 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage)
5949 if (&from == this) return;
5950 Clear();
5951 MergeFrom(from);
5952 }
5953
IsInitialized() const5954 bool StorageReturnMessage_RemoveLocalOverrideReturnMessage::IsInitialized() const {
5955 return true;
5956 }
5957
InternalSwap(StorageReturnMessage_RemoveLocalOverrideReturnMessage * other)5958 void StorageReturnMessage_RemoveLocalOverrideReturnMessage::InternalSwap(StorageReturnMessage_RemoveLocalOverrideReturnMessage* other) {
5959 using std::swap;
5960 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
5961 }
5962
GetTypeName() const5963 std::string StorageReturnMessage_RemoveLocalOverrideReturnMessage::GetTypeName() const {
5964 return "android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage";
5965 }
5966
5967
5968 // ===================================================================
5969
5970 class StorageReturnMessage_ResetStorageReturnMessage::_Internal {
5971 public:
5972 };
5973
StorageReturnMessage_ResetStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)5974 StorageReturnMessage_ResetStorageReturnMessage::StorageReturnMessage_ResetStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
5975 bool is_message_owned)
5976 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
5977 SharedCtor(arena, is_message_owned);
5978 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
5979 }
StorageReturnMessage_ResetStorageReturnMessage(const StorageReturnMessage_ResetStorageReturnMessage & from)5980 StorageReturnMessage_ResetStorageReturnMessage::StorageReturnMessage_ResetStorageReturnMessage(const StorageReturnMessage_ResetStorageReturnMessage& from)
5981 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
5982 StorageReturnMessage_ResetStorageReturnMessage* const _this = this; (void)_this;
5983 new (&_impl_) Impl_{
5984 /*decltype(_impl_._cached_size_)*/{}};
5985
5986 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
5987 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
5988 }
5989
SharedCtor(::_pb::Arena * arena,bool is_message_owned)5990 inline void StorageReturnMessage_ResetStorageReturnMessage::SharedCtor(
5991 ::_pb::Arena* arena, bool is_message_owned) {
5992 (void)arena;
5993 (void)is_message_owned;
5994 new (&_impl_) Impl_{
5995 /*decltype(_impl_._cached_size_)*/{}
5996 };
5997 }
5998
~StorageReturnMessage_ResetStorageReturnMessage()5999 StorageReturnMessage_ResetStorageReturnMessage::~StorageReturnMessage_ResetStorageReturnMessage() {
6000 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6001 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6002 (void)arena;
6003 return;
6004 }
6005 SharedDtor();
6006 }
6007
SharedDtor()6008 inline void StorageReturnMessage_ResetStorageReturnMessage::SharedDtor() {
6009 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6010 }
6011
SetCachedSize(int size) const6012 void StorageReturnMessage_ResetStorageReturnMessage::SetCachedSize(int size) const {
6013 _impl_._cached_size_.Set(size);
6014 }
6015
Clear()6016 void StorageReturnMessage_ResetStorageReturnMessage::Clear() {
6017 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6018 ::uint32_t cached_has_bits = 0;
6019 // Prevent compiler warnings about cached_has_bits being unused
6020 (void) cached_has_bits;
6021
6022 _internal_metadata_.Clear<std::string>();
6023 }
6024
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6025 const char* StorageReturnMessage_ResetStorageReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6026 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6027 while (!ctx->Done(&ptr)) {
6028 ::uint32_t tag;
6029 ptr = ::_pbi::ReadTag(ptr, &tag);
6030 if ((tag == 0) || ((tag & 7) == 4)) {
6031 CHK_(ptr);
6032 ctx->SetLastTag(tag);
6033 goto message_done;
6034 }
6035 ptr = UnknownFieldParse(
6036 tag,
6037 _internal_metadata_.mutable_unknown_fields<std::string>(),
6038 ptr, ctx);
6039 CHK_(ptr != nullptr);
6040 } // while
6041 message_done:
6042 return ptr;
6043 failure:
6044 ptr = nullptr;
6045 goto message_done;
6046 #undef CHK_
6047 }
6048
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6049 ::uint8_t* StorageReturnMessage_ResetStorageReturnMessage::_InternalSerialize(
6050 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6051 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6052 ::uint32_t cached_has_bits = 0;
6053 (void) cached_has_bits;
6054
6055 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6056 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6057 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6058 }
6059 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6060 return target;
6061 }
6062
ByteSizeLong() const6063 size_t StorageReturnMessage_ResetStorageReturnMessage::ByteSizeLong() const {
6064 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6065 size_t total_size = 0;
6066
6067 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6068 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6069 }
6070 int cached_size = ::_pbi::ToCachedSize(total_size);
6071 SetCachedSize(cached_size);
6072 return total_size;
6073 }
6074
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6075 void StorageReturnMessage_ResetStorageReturnMessage::CheckTypeAndMergeFrom(
6076 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6077 MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_ResetStorageReturnMessage*>(
6078 &from));
6079 }
6080
MergeFrom(const StorageReturnMessage_ResetStorageReturnMessage & from)6081 void StorageReturnMessage_ResetStorageReturnMessage::MergeFrom(const StorageReturnMessage_ResetStorageReturnMessage& from) {
6082 StorageReturnMessage_ResetStorageReturnMessage* const _this = this;
6083 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6084 GOOGLE_DCHECK_NE(&from, _this);
6085 ::uint32_t cached_has_bits = 0;
6086 (void) cached_has_bits;
6087
6088 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6089 }
6090
CopyFrom(const StorageReturnMessage_ResetStorageReturnMessage & from)6091 void StorageReturnMessage_ResetStorageReturnMessage::CopyFrom(const StorageReturnMessage_ResetStorageReturnMessage& from) {
6092 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage)
6093 if (&from == this) return;
6094 Clear();
6095 MergeFrom(from);
6096 }
6097
IsInitialized() const6098 bool StorageReturnMessage_ResetStorageReturnMessage::IsInitialized() const {
6099 return true;
6100 }
6101
InternalSwap(StorageReturnMessage_ResetStorageReturnMessage * other)6102 void StorageReturnMessage_ResetStorageReturnMessage::InternalSwap(StorageReturnMessage_ResetStorageReturnMessage* other) {
6103 using std::swap;
6104 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6105 }
6106
GetTypeName() const6107 std::string StorageReturnMessage_ResetStorageReturnMessage::GetTypeName() const {
6108 return "android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage";
6109 }
6110
6111
6112 // ===================================================================
6113
6114 class StorageReturnMessage_ListStorageReturnMessage::_Internal {
6115 public:
6116 };
6117
StorageReturnMessage_ListStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)6118 StorageReturnMessage_ListStorageReturnMessage::StorageReturnMessage_ListStorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
6119 bool is_message_owned)
6120 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
6121 SharedCtor(arena, is_message_owned);
6122 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6123 }
StorageReturnMessage_ListStorageReturnMessage(const StorageReturnMessage_ListStorageReturnMessage & from)6124 StorageReturnMessage_ListStorageReturnMessage::StorageReturnMessage_ListStorageReturnMessage(const StorageReturnMessage_ListStorageReturnMessage& from)
6125 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
6126 StorageReturnMessage_ListStorageReturnMessage* const _this = this; (void)_this;
6127 new (&_impl_) Impl_{
6128 decltype(_impl_.flags_){from._impl_.flags_}
6129 , /*decltype(_impl_._cached_size_)*/{}};
6130
6131 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6132 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6133 }
6134
SharedCtor(::_pb::Arena * arena,bool is_message_owned)6135 inline void StorageReturnMessage_ListStorageReturnMessage::SharedCtor(
6136 ::_pb::Arena* arena, bool is_message_owned) {
6137 (void)arena;
6138 (void)is_message_owned;
6139 new (&_impl_) Impl_{
6140 decltype(_impl_.flags_){arena}
6141 , /*decltype(_impl_._cached_size_)*/{}
6142 };
6143 }
6144
~StorageReturnMessage_ListStorageReturnMessage()6145 StorageReturnMessage_ListStorageReturnMessage::~StorageReturnMessage_ListStorageReturnMessage() {
6146 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6147 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6148 (void)arena;
6149 return;
6150 }
6151 SharedDtor();
6152 }
6153
SharedDtor()6154 inline void StorageReturnMessage_ListStorageReturnMessage::SharedDtor() {
6155 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6156 _impl_.flags_.~RepeatedPtrField();
6157 }
6158
SetCachedSize(int size) const6159 void StorageReturnMessage_ListStorageReturnMessage::SetCachedSize(int size) const {
6160 _impl_._cached_size_.Set(size);
6161 }
6162
Clear()6163 void StorageReturnMessage_ListStorageReturnMessage::Clear() {
6164 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6165 ::uint32_t cached_has_bits = 0;
6166 // Prevent compiler warnings about cached_has_bits being unused
6167 (void) cached_has_bits;
6168
6169 _impl_.flags_.Clear();
6170 _internal_metadata_.Clear<std::string>();
6171 }
6172
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6173 const char* StorageReturnMessage_ListStorageReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6174 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6175 while (!ctx->Done(&ptr)) {
6176 ::uint32_t tag;
6177 ptr = ::_pbi::ReadTag(ptr, &tag);
6178 switch (tag >> 3) {
6179 // repeated .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flags = 1;
6180 case 1:
6181 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
6182 ptr -= 1;
6183 do {
6184 ptr += 1;
6185 ptr = ctx->ParseMessage(_internal_add_flags(), ptr);
6186 CHK_(ptr);
6187 if (!ctx->DataAvailable(ptr)) break;
6188 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
6189 } else {
6190 goto handle_unusual;
6191 }
6192 continue;
6193 default:
6194 goto handle_unusual;
6195 } // switch
6196 handle_unusual:
6197 if ((tag == 0) || ((tag & 7) == 4)) {
6198 CHK_(ptr);
6199 ctx->SetLastTag(tag);
6200 goto message_done;
6201 }
6202 ptr = UnknownFieldParse(
6203 tag,
6204 _internal_metadata_.mutable_unknown_fields<std::string>(),
6205 ptr, ctx);
6206 CHK_(ptr != nullptr);
6207 } // while
6208 message_done:
6209 return ptr;
6210 failure:
6211 ptr = nullptr;
6212 goto message_done;
6213 #undef CHK_
6214 }
6215
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6216 ::uint8_t* StorageReturnMessage_ListStorageReturnMessage::_InternalSerialize(
6217 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6218 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6219 ::uint32_t cached_has_bits = 0;
6220 (void) cached_has_bits;
6221
6222 // repeated .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flags = 1;
6223 for (unsigned i = 0,
6224 n = static_cast<unsigned>(this->_internal_flags_size()); i < n; i++) {
6225 const auto& repfield = this->_internal_flags(i);
6226 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6227 InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
6228 }
6229
6230 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6231 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6232 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6233 }
6234 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6235 return target;
6236 }
6237
ByteSizeLong() const6238 size_t StorageReturnMessage_ListStorageReturnMessage::ByteSizeLong() const {
6239 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6240 size_t total_size = 0;
6241
6242 ::uint32_t cached_has_bits = 0;
6243 // Prevent compiler warnings about cached_has_bits being unused
6244 (void) cached_has_bits;
6245
6246 // repeated .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flags = 1;
6247 total_size += 1UL * this->_internal_flags_size();
6248 for (const auto& msg : this->_impl_.flags_) {
6249 total_size +=
6250 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
6251 }
6252
6253 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6254 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6255 }
6256 int cached_size = ::_pbi::ToCachedSize(total_size);
6257 SetCachedSize(cached_size);
6258 return total_size;
6259 }
6260
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6261 void StorageReturnMessage_ListStorageReturnMessage::CheckTypeAndMergeFrom(
6262 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6263 MergeFrom(*::_pbi::DownCast<const StorageReturnMessage_ListStorageReturnMessage*>(
6264 &from));
6265 }
6266
MergeFrom(const StorageReturnMessage_ListStorageReturnMessage & from)6267 void StorageReturnMessage_ListStorageReturnMessage::MergeFrom(const StorageReturnMessage_ListStorageReturnMessage& from) {
6268 StorageReturnMessage_ListStorageReturnMessage* const _this = this;
6269 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6270 GOOGLE_DCHECK_NE(&from, _this);
6271 ::uint32_t cached_has_bits = 0;
6272 (void) cached_has_bits;
6273
6274 _this->_impl_.flags_.MergeFrom(from._impl_.flags_);
6275 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6276 }
6277
CopyFrom(const StorageReturnMessage_ListStorageReturnMessage & from)6278 void StorageReturnMessage_ListStorageReturnMessage::CopyFrom(const StorageReturnMessage_ListStorageReturnMessage& from) {
6279 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage.ListStorageReturnMessage)
6280 if (&from == this) return;
6281 Clear();
6282 MergeFrom(from);
6283 }
6284
IsInitialized() const6285 bool StorageReturnMessage_ListStorageReturnMessage::IsInitialized() const {
6286 return true;
6287 }
6288
InternalSwap(StorageReturnMessage_ListStorageReturnMessage * other)6289 void StorageReturnMessage_ListStorageReturnMessage::InternalSwap(StorageReturnMessage_ListStorageReturnMessage* other) {
6290 using std::swap;
6291 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6292 _impl_.flags_.InternalSwap(&other->_impl_.flags_);
6293 }
6294
GetTypeName() const6295 std::string StorageReturnMessage_ListStorageReturnMessage::GetTypeName() const {
6296 return "android.aconfigd.StorageReturnMessage.ListStorageReturnMessage";
6297 }
6298
6299
6300 // ===================================================================
6301
6302 class StorageReturnMessage::_Internal {
6303 public:
6304 static const ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage& new_storage_message(const StorageReturnMessage* msg);
6305 static const ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage& flag_override_message(const StorageReturnMessage* msg);
6306 static const ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage& ota_staging_message(const StorageReturnMessage* msg);
6307 static const ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage& flag_query_message(const StorageReturnMessage* msg);
6308 static const ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage& remove_local_override_message(const StorageReturnMessage* msg);
6309 static const ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage& reset_storage_message(const StorageReturnMessage* msg);
6310 static const ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage& list_storage_message(const StorageReturnMessage* msg);
6311 };
6312
6313 const ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage&
new_storage_message(const StorageReturnMessage * msg)6314 StorageReturnMessage::_Internal::new_storage_message(const StorageReturnMessage* msg) {
6315 return *msg->_impl_.msg_.new_storage_message_;
6316 }
6317 const ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage&
flag_override_message(const StorageReturnMessage * msg)6318 StorageReturnMessage::_Internal::flag_override_message(const StorageReturnMessage* msg) {
6319 return *msg->_impl_.msg_.flag_override_message_;
6320 }
6321 const ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage&
ota_staging_message(const StorageReturnMessage * msg)6322 StorageReturnMessage::_Internal::ota_staging_message(const StorageReturnMessage* msg) {
6323 return *msg->_impl_.msg_.ota_staging_message_;
6324 }
6325 const ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage&
flag_query_message(const StorageReturnMessage * msg)6326 StorageReturnMessage::_Internal::flag_query_message(const StorageReturnMessage* msg) {
6327 return *msg->_impl_.msg_.flag_query_message_;
6328 }
6329 const ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage&
remove_local_override_message(const StorageReturnMessage * msg)6330 StorageReturnMessage::_Internal::remove_local_override_message(const StorageReturnMessage* msg) {
6331 return *msg->_impl_.msg_.remove_local_override_message_;
6332 }
6333 const ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage&
reset_storage_message(const StorageReturnMessage * msg)6334 StorageReturnMessage::_Internal::reset_storage_message(const StorageReturnMessage* msg) {
6335 return *msg->_impl_.msg_.reset_storage_message_;
6336 }
6337 const ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage&
list_storage_message(const StorageReturnMessage * msg)6338 StorageReturnMessage::_Internal::list_storage_message(const StorageReturnMessage* msg) {
6339 return *msg->_impl_.msg_.list_storage_message_;
6340 }
set_allocated_new_storage_message(::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage * new_storage_message)6341 void StorageReturnMessage::set_allocated_new_storage_message(::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage* new_storage_message) {
6342 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6343 clear_msg();
6344 if (new_storage_message) {
6345 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6346 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(new_storage_message);
6347 if (message_arena != submessage_arena) {
6348 new_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6349 message_arena, new_storage_message, submessage_arena);
6350 }
6351 set_has_new_storage_message();
6352 _impl_.msg_.new_storage_message_ = new_storage_message;
6353 }
6354 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.new_storage_message)
6355 }
set_allocated_flag_override_message(::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage * flag_override_message)6356 void StorageReturnMessage::set_allocated_flag_override_message(::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage* flag_override_message) {
6357 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6358 clear_msg();
6359 if (flag_override_message) {
6360 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6361 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(flag_override_message);
6362 if (message_arena != submessage_arena) {
6363 flag_override_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6364 message_arena, flag_override_message, submessage_arena);
6365 }
6366 set_has_flag_override_message();
6367 _impl_.msg_.flag_override_message_ = flag_override_message;
6368 }
6369 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.flag_override_message)
6370 }
set_allocated_ota_staging_message(::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage * ota_staging_message)6371 void StorageReturnMessage::set_allocated_ota_staging_message(::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage* ota_staging_message) {
6372 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6373 clear_msg();
6374 if (ota_staging_message) {
6375 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6376 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ota_staging_message);
6377 if (message_arena != submessage_arena) {
6378 ota_staging_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6379 message_arena, ota_staging_message, submessage_arena);
6380 }
6381 set_has_ota_staging_message();
6382 _impl_.msg_.ota_staging_message_ = ota_staging_message;
6383 }
6384 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.ota_staging_message)
6385 }
set_allocated_flag_query_message(::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage * flag_query_message)6386 void StorageReturnMessage::set_allocated_flag_query_message(::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage* flag_query_message) {
6387 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6388 clear_msg();
6389 if (flag_query_message) {
6390 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6391 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(flag_query_message);
6392 if (message_arena != submessage_arena) {
6393 flag_query_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6394 message_arena, flag_query_message, submessage_arena);
6395 }
6396 set_has_flag_query_message();
6397 _impl_.msg_.flag_query_message_ = flag_query_message;
6398 }
6399 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.flag_query_message)
6400 }
set_allocated_remove_local_override_message(::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage * remove_local_override_message)6401 void StorageReturnMessage::set_allocated_remove_local_override_message(::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage* remove_local_override_message) {
6402 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6403 clear_msg();
6404 if (remove_local_override_message) {
6405 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6406 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(remove_local_override_message);
6407 if (message_arena != submessage_arena) {
6408 remove_local_override_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6409 message_arena, remove_local_override_message, submessage_arena);
6410 }
6411 set_has_remove_local_override_message();
6412 _impl_.msg_.remove_local_override_message_ = remove_local_override_message;
6413 }
6414 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.remove_local_override_message)
6415 }
set_allocated_reset_storage_message(::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage * reset_storage_message)6416 void StorageReturnMessage::set_allocated_reset_storage_message(::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage* reset_storage_message) {
6417 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6418 clear_msg();
6419 if (reset_storage_message) {
6420 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6421 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(reset_storage_message);
6422 if (message_arena != submessage_arena) {
6423 reset_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6424 message_arena, reset_storage_message, submessage_arena);
6425 }
6426 set_has_reset_storage_message();
6427 _impl_.msg_.reset_storage_message_ = reset_storage_message;
6428 }
6429 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.reset_storage_message)
6430 }
set_allocated_list_storage_message(::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage * list_storage_message)6431 void StorageReturnMessage::set_allocated_list_storage_message(::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage* list_storage_message) {
6432 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
6433 clear_msg();
6434 if (list_storage_message) {
6435 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
6436 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(list_storage_message);
6437 if (message_arena != submessage_arena) {
6438 list_storage_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
6439 message_arena, list_storage_message, submessage_arena);
6440 }
6441 set_has_list_storage_message();
6442 _impl_.msg_.list_storage_message_ = list_storage_message;
6443 }
6444 // @@protoc_insertion_point(field_set_allocated:android.aconfigd.StorageReturnMessage.list_storage_message)
6445 }
StorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)6446 StorageReturnMessage::StorageReturnMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena,
6447 bool is_message_owned)
6448 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
6449 SharedCtor(arena, is_message_owned);
6450 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessage)
6451 }
StorageReturnMessage(const StorageReturnMessage & from)6452 StorageReturnMessage::StorageReturnMessage(const StorageReturnMessage& from)
6453 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
6454 StorageReturnMessage* const _this = this; (void)_this;
6455 new (&_impl_) Impl_{
6456 decltype(_impl_.msg_){}
6457 , /*decltype(_impl_._cached_size_)*/{}
6458 , /*decltype(_impl_._oneof_case_)*/{}};
6459
6460 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6461 clear_has_msg();
6462 switch (from.msg_case()) {
6463 case kNewStorageMessage: {
6464 _this->_internal_mutable_new_storage_message()->::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage::MergeFrom(
6465 from._internal_new_storage_message());
6466 break;
6467 }
6468 case kFlagOverrideMessage: {
6469 _this->_internal_mutable_flag_override_message()->::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage::MergeFrom(
6470 from._internal_flag_override_message());
6471 break;
6472 }
6473 case kOtaStagingMessage: {
6474 _this->_internal_mutable_ota_staging_message()->::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage::MergeFrom(
6475 from._internal_ota_staging_message());
6476 break;
6477 }
6478 case kFlagQueryMessage: {
6479 _this->_internal_mutable_flag_query_message()->::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage::MergeFrom(
6480 from._internal_flag_query_message());
6481 break;
6482 }
6483 case kRemoveLocalOverrideMessage: {
6484 _this->_internal_mutable_remove_local_override_message()->::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage::MergeFrom(
6485 from._internal_remove_local_override_message());
6486 break;
6487 }
6488 case kResetStorageMessage: {
6489 _this->_internal_mutable_reset_storage_message()->::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage::MergeFrom(
6490 from._internal_reset_storage_message());
6491 break;
6492 }
6493 case kListStorageMessage: {
6494 _this->_internal_mutable_list_storage_message()->::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage::MergeFrom(
6495 from._internal_list_storage_message());
6496 break;
6497 }
6498 case kErrorMessage: {
6499 _this->_internal_set_error_message(from._internal_error_message());
6500 break;
6501 }
6502 case MSG_NOT_SET: {
6503 break;
6504 }
6505 }
6506 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessage)
6507 }
6508
SharedCtor(::_pb::Arena * arena,bool is_message_owned)6509 inline void StorageReturnMessage::SharedCtor(
6510 ::_pb::Arena* arena, bool is_message_owned) {
6511 (void)arena;
6512 (void)is_message_owned;
6513 new (&_impl_) Impl_{
6514 decltype(_impl_.msg_){}
6515 , /*decltype(_impl_._cached_size_)*/{}
6516 , /*decltype(_impl_._oneof_case_)*/{}
6517 };
6518 clear_has_msg();
6519 }
6520
~StorageReturnMessage()6521 StorageReturnMessage::~StorageReturnMessage() {
6522 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessage)
6523 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6524 (void)arena;
6525 return;
6526 }
6527 SharedDtor();
6528 }
6529
SharedDtor()6530 inline void StorageReturnMessage::SharedDtor() {
6531 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6532 if (has_msg()) {
6533 clear_msg();
6534 }
6535 }
6536
SetCachedSize(int size) const6537 void StorageReturnMessage::SetCachedSize(int size) const {
6538 _impl_._cached_size_.Set(size);
6539 }
6540
clear_msg()6541 void StorageReturnMessage::clear_msg() {
6542 // @@protoc_insertion_point(one_of_clear_start:android.aconfigd.StorageReturnMessage)
6543 switch (msg_case()) {
6544 case kNewStorageMessage: {
6545 if (GetArenaForAllocation() == nullptr) {
6546 delete _impl_.msg_.new_storage_message_;
6547 }
6548 break;
6549 }
6550 case kFlagOverrideMessage: {
6551 if (GetArenaForAllocation() == nullptr) {
6552 delete _impl_.msg_.flag_override_message_;
6553 }
6554 break;
6555 }
6556 case kOtaStagingMessage: {
6557 if (GetArenaForAllocation() == nullptr) {
6558 delete _impl_.msg_.ota_staging_message_;
6559 }
6560 break;
6561 }
6562 case kFlagQueryMessage: {
6563 if (GetArenaForAllocation() == nullptr) {
6564 delete _impl_.msg_.flag_query_message_;
6565 }
6566 break;
6567 }
6568 case kRemoveLocalOverrideMessage: {
6569 if (GetArenaForAllocation() == nullptr) {
6570 delete _impl_.msg_.remove_local_override_message_;
6571 }
6572 break;
6573 }
6574 case kResetStorageMessage: {
6575 if (GetArenaForAllocation() == nullptr) {
6576 delete _impl_.msg_.reset_storage_message_;
6577 }
6578 break;
6579 }
6580 case kListStorageMessage: {
6581 if (GetArenaForAllocation() == nullptr) {
6582 delete _impl_.msg_.list_storage_message_;
6583 }
6584 break;
6585 }
6586 case kErrorMessage: {
6587 _impl_.msg_.error_message_.Destroy();
6588 break;
6589 }
6590 case MSG_NOT_SET: {
6591 break;
6592 }
6593 }
6594 _impl_._oneof_case_[0] = MSG_NOT_SET;
6595 }
6596
6597
Clear()6598 void StorageReturnMessage::Clear() {
6599 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessage)
6600 ::uint32_t cached_has_bits = 0;
6601 // Prevent compiler warnings about cached_has_bits being unused
6602 (void) cached_has_bits;
6603
6604 clear_msg();
6605 _internal_metadata_.Clear<std::string>();
6606 }
6607
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6608 const char* StorageReturnMessage::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6609 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6610 while (!ctx->Done(&ptr)) {
6611 ::uint32_t tag;
6612 ptr = ::_pbi::ReadTag(ptr, &tag);
6613 switch (tag >> 3) {
6614 // .android.aconfigd.StorageReturnMessage.NewStorageReturnMessage new_storage_message = 1;
6615 case 1:
6616 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
6617 ptr = ctx->ParseMessage(_internal_mutable_new_storage_message(), ptr);
6618 CHK_(ptr);
6619 } else {
6620 goto handle_unusual;
6621 }
6622 continue;
6623 // .android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage flag_override_message = 2;
6624 case 2:
6625 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 18)) {
6626 ptr = ctx->ParseMessage(_internal_mutable_flag_override_message(), ptr);
6627 CHK_(ptr);
6628 } else {
6629 goto handle_unusual;
6630 }
6631 continue;
6632 // .android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage ota_staging_message = 3;
6633 case 3:
6634 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 26)) {
6635 ptr = ctx->ParseMessage(_internal_mutable_ota_staging_message(), ptr);
6636 CHK_(ptr);
6637 } else {
6638 goto handle_unusual;
6639 }
6640 continue;
6641 // .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flag_query_message = 4;
6642 case 4:
6643 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 34)) {
6644 ptr = ctx->ParseMessage(_internal_mutable_flag_query_message(), ptr);
6645 CHK_(ptr);
6646 } else {
6647 goto handle_unusual;
6648 }
6649 continue;
6650 // .android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage remove_local_override_message = 5;
6651 case 5:
6652 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 42)) {
6653 ptr = ctx->ParseMessage(_internal_mutable_remove_local_override_message(), ptr);
6654 CHK_(ptr);
6655 } else {
6656 goto handle_unusual;
6657 }
6658 continue;
6659 // .android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage reset_storage_message = 6;
6660 case 6:
6661 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 50)) {
6662 ptr = ctx->ParseMessage(_internal_mutable_reset_storage_message(), ptr);
6663 CHK_(ptr);
6664 } else {
6665 goto handle_unusual;
6666 }
6667 continue;
6668 // .android.aconfigd.StorageReturnMessage.ListStorageReturnMessage list_storage_message = 7;
6669 case 7:
6670 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 58)) {
6671 ptr = ctx->ParseMessage(_internal_mutable_list_storage_message(), ptr);
6672 CHK_(ptr);
6673 } else {
6674 goto handle_unusual;
6675 }
6676 continue;
6677 // string error_message = 8;
6678 case 8:
6679 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 66)) {
6680 auto str = _internal_mutable_error_message();
6681 ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
6682 CHK_(ptr);
6683 } else {
6684 goto handle_unusual;
6685 }
6686 continue;
6687 default:
6688 goto handle_unusual;
6689 } // switch
6690 handle_unusual:
6691 if ((tag == 0) || ((tag & 7) == 4)) {
6692 CHK_(ptr);
6693 ctx->SetLastTag(tag);
6694 goto message_done;
6695 }
6696 ptr = UnknownFieldParse(
6697 tag,
6698 _internal_metadata_.mutable_unknown_fields<std::string>(),
6699 ptr, ctx);
6700 CHK_(ptr != nullptr);
6701 } // while
6702 message_done:
6703 return ptr;
6704 failure:
6705 ptr = nullptr;
6706 goto message_done;
6707 #undef CHK_
6708 }
6709
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const6710 ::uint8_t* StorageReturnMessage::_InternalSerialize(
6711 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
6712 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessage)
6713 ::uint32_t cached_has_bits = 0;
6714 (void) cached_has_bits;
6715
6716 switch (msg_case()) {
6717 case kNewStorageMessage: {
6718 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6719 InternalWriteMessage(1, _Internal::new_storage_message(this),
6720 _Internal::new_storage_message(this).GetCachedSize(), target, stream);
6721 break;
6722 }
6723 case kFlagOverrideMessage: {
6724 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6725 InternalWriteMessage(2, _Internal::flag_override_message(this),
6726 _Internal::flag_override_message(this).GetCachedSize(), target, stream);
6727 break;
6728 }
6729 case kOtaStagingMessage: {
6730 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6731 InternalWriteMessage(3, _Internal::ota_staging_message(this),
6732 _Internal::ota_staging_message(this).GetCachedSize(), target, stream);
6733 break;
6734 }
6735 case kFlagQueryMessage: {
6736 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6737 InternalWriteMessage(4, _Internal::flag_query_message(this),
6738 _Internal::flag_query_message(this).GetCachedSize(), target, stream);
6739 break;
6740 }
6741 case kRemoveLocalOverrideMessage: {
6742 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6743 InternalWriteMessage(5, _Internal::remove_local_override_message(this),
6744 _Internal::remove_local_override_message(this).GetCachedSize(), target, stream);
6745 break;
6746 }
6747 case kResetStorageMessage: {
6748 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6749 InternalWriteMessage(6, _Internal::reset_storage_message(this),
6750 _Internal::reset_storage_message(this).GetCachedSize(), target, stream);
6751 break;
6752 }
6753 case kListStorageMessage: {
6754 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
6755 InternalWriteMessage(7, _Internal::list_storage_message(this),
6756 _Internal::list_storage_message(this).GetCachedSize(), target, stream);
6757 break;
6758 }
6759 case kErrorMessage: {
6760 target = stream->WriteStringMaybeAliased(
6761 8, this->_internal_error_message(), target);
6762 break;
6763 }
6764 default: ;
6765 }
6766 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6767 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
6768 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
6769 }
6770 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessage)
6771 return target;
6772 }
6773
ByteSizeLong() const6774 size_t StorageReturnMessage::ByteSizeLong() const {
6775 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessage)
6776 size_t total_size = 0;
6777
6778 switch (msg_case()) {
6779 // .android.aconfigd.StorageReturnMessage.NewStorageReturnMessage new_storage_message = 1;
6780 case kNewStorageMessage: {
6781 total_size += 1 +
6782 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6783 *_impl_.msg_.new_storage_message_);
6784 break;
6785 }
6786 // .android.aconfigd.StorageReturnMessage.FlagOverrideReturnMessage flag_override_message = 2;
6787 case kFlagOverrideMessage: {
6788 total_size += 1 +
6789 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6790 *_impl_.msg_.flag_override_message_);
6791 break;
6792 }
6793 // .android.aconfigd.StorageReturnMessage.OTAFlagStagingReturnMessage ota_staging_message = 3;
6794 case kOtaStagingMessage: {
6795 total_size += 1 +
6796 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6797 *_impl_.msg_.ota_staging_message_);
6798 break;
6799 }
6800 // .android.aconfigd.StorageReturnMessage.FlagQueryReturnMessage flag_query_message = 4;
6801 case kFlagQueryMessage: {
6802 total_size += 1 +
6803 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6804 *_impl_.msg_.flag_query_message_);
6805 break;
6806 }
6807 // .android.aconfigd.StorageReturnMessage.RemoveLocalOverrideReturnMessage remove_local_override_message = 5;
6808 case kRemoveLocalOverrideMessage: {
6809 total_size += 1 +
6810 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6811 *_impl_.msg_.remove_local_override_message_);
6812 break;
6813 }
6814 // .android.aconfigd.StorageReturnMessage.ResetStorageReturnMessage reset_storage_message = 6;
6815 case kResetStorageMessage: {
6816 total_size += 1 +
6817 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6818 *_impl_.msg_.reset_storage_message_);
6819 break;
6820 }
6821 // .android.aconfigd.StorageReturnMessage.ListStorageReturnMessage list_storage_message = 7;
6822 case kListStorageMessage: {
6823 total_size += 1 +
6824 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
6825 *_impl_.msg_.list_storage_message_);
6826 break;
6827 }
6828 // string error_message = 8;
6829 case kErrorMessage: {
6830 total_size += 1 +
6831 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
6832 this->_internal_error_message());
6833 break;
6834 }
6835 case MSG_NOT_SET: {
6836 break;
6837 }
6838 }
6839 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
6840 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
6841 }
6842 int cached_size = ::_pbi::ToCachedSize(total_size);
6843 SetCachedSize(cached_size);
6844 return total_size;
6845 }
6846
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)6847 void StorageReturnMessage::CheckTypeAndMergeFrom(
6848 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
6849 MergeFrom(*::_pbi::DownCast<const StorageReturnMessage*>(
6850 &from));
6851 }
6852
MergeFrom(const StorageReturnMessage & from)6853 void StorageReturnMessage::MergeFrom(const StorageReturnMessage& from) {
6854 StorageReturnMessage* const _this = this;
6855 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessage)
6856 GOOGLE_DCHECK_NE(&from, _this);
6857 ::uint32_t cached_has_bits = 0;
6858 (void) cached_has_bits;
6859
6860 switch (from.msg_case()) {
6861 case kNewStorageMessage: {
6862 _this->_internal_mutable_new_storage_message()->::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage::MergeFrom(
6863 from._internal_new_storage_message());
6864 break;
6865 }
6866 case kFlagOverrideMessage: {
6867 _this->_internal_mutable_flag_override_message()->::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage::MergeFrom(
6868 from._internal_flag_override_message());
6869 break;
6870 }
6871 case kOtaStagingMessage: {
6872 _this->_internal_mutable_ota_staging_message()->::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage::MergeFrom(
6873 from._internal_ota_staging_message());
6874 break;
6875 }
6876 case kFlagQueryMessage: {
6877 _this->_internal_mutable_flag_query_message()->::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage::MergeFrom(
6878 from._internal_flag_query_message());
6879 break;
6880 }
6881 case kRemoveLocalOverrideMessage: {
6882 _this->_internal_mutable_remove_local_override_message()->::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage::MergeFrom(
6883 from._internal_remove_local_override_message());
6884 break;
6885 }
6886 case kResetStorageMessage: {
6887 _this->_internal_mutable_reset_storage_message()->::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage::MergeFrom(
6888 from._internal_reset_storage_message());
6889 break;
6890 }
6891 case kListStorageMessage: {
6892 _this->_internal_mutable_list_storage_message()->::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage::MergeFrom(
6893 from._internal_list_storage_message());
6894 break;
6895 }
6896 case kErrorMessage: {
6897 _this->_internal_set_error_message(from._internal_error_message());
6898 break;
6899 }
6900 case MSG_NOT_SET: {
6901 break;
6902 }
6903 }
6904 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6905 }
6906
CopyFrom(const StorageReturnMessage & from)6907 void StorageReturnMessage::CopyFrom(const StorageReturnMessage& from) {
6908 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessage)
6909 if (&from == this) return;
6910 Clear();
6911 MergeFrom(from);
6912 }
6913
IsInitialized() const6914 bool StorageReturnMessage::IsInitialized() const {
6915 return true;
6916 }
6917
InternalSwap(StorageReturnMessage * other)6918 void StorageReturnMessage::InternalSwap(StorageReturnMessage* other) {
6919 using std::swap;
6920 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
6921 swap(_impl_.msg_, other->_impl_.msg_);
6922 swap(_impl_._oneof_case_[0], other->_impl_._oneof_case_[0]);
6923 }
6924
GetTypeName() const6925 std::string StorageReturnMessage::GetTypeName() const {
6926 return "android.aconfigd.StorageReturnMessage";
6927 }
6928
6929
6930 // ===================================================================
6931
6932 class StorageReturnMessages::_Internal {
6933 public:
6934 };
6935
StorageReturnMessages(::PROTOBUF_NAMESPACE_ID::Arena * arena,bool is_message_owned)6936 StorageReturnMessages::StorageReturnMessages(::PROTOBUF_NAMESPACE_ID::Arena* arena,
6937 bool is_message_owned)
6938 : ::PROTOBUF_NAMESPACE_ID::MessageLite(arena, is_message_owned) {
6939 SharedCtor(arena, is_message_owned);
6940 // @@protoc_insertion_point(arena_constructor:android.aconfigd.StorageReturnMessages)
6941 }
StorageReturnMessages(const StorageReturnMessages & from)6942 StorageReturnMessages::StorageReturnMessages(const StorageReturnMessages& from)
6943 : ::PROTOBUF_NAMESPACE_ID::MessageLite() {
6944 StorageReturnMessages* const _this = this; (void)_this;
6945 new (&_impl_) Impl_{
6946 decltype(_impl_.msgs_){from._impl_.msgs_}
6947 , /*decltype(_impl_._cached_size_)*/{}};
6948
6949 _internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
6950 // @@protoc_insertion_point(copy_constructor:android.aconfigd.StorageReturnMessages)
6951 }
6952
SharedCtor(::_pb::Arena * arena,bool is_message_owned)6953 inline void StorageReturnMessages::SharedCtor(
6954 ::_pb::Arena* arena, bool is_message_owned) {
6955 (void)arena;
6956 (void)is_message_owned;
6957 new (&_impl_) Impl_{
6958 decltype(_impl_.msgs_){arena}
6959 , /*decltype(_impl_._cached_size_)*/{}
6960 };
6961 }
6962
~StorageReturnMessages()6963 StorageReturnMessages::~StorageReturnMessages() {
6964 // @@protoc_insertion_point(destructor:android.aconfigd.StorageReturnMessages)
6965 if (auto *arena = _internal_metadata_.DeleteReturnArena<std::string>()) {
6966 (void)arena;
6967 return;
6968 }
6969 SharedDtor();
6970 }
6971
SharedDtor()6972 inline void StorageReturnMessages::SharedDtor() {
6973 GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
6974 _impl_.msgs_.~RepeatedPtrField();
6975 }
6976
SetCachedSize(int size) const6977 void StorageReturnMessages::SetCachedSize(int size) const {
6978 _impl_._cached_size_.Set(size);
6979 }
6980
Clear()6981 void StorageReturnMessages::Clear() {
6982 // @@protoc_insertion_point(message_clear_start:android.aconfigd.StorageReturnMessages)
6983 ::uint32_t cached_has_bits = 0;
6984 // Prevent compiler warnings about cached_has_bits being unused
6985 (void) cached_has_bits;
6986
6987 _impl_.msgs_.Clear();
6988 _internal_metadata_.Clear<std::string>();
6989 }
6990
_InternalParse(const char * ptr,::_pbi::ParseContext * ctx)6991 const char* StorageReturnMessages::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
6992 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
6993 while (!ctx->Done(&ptr)) {
6994 ::uint32_t tag;
6995 ptr = ::_pbi::ReadTag(ptr, &tag);
6996 switch (tag >> 3) {
6997 // repeated .android.aconfigd.StorageReturnMessage msgs = 1;
6998 case 1:
6999 if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 10)) {
7000 ptr -= 1;
7001 do {
7002 ptr += 1;
7003 ptr = ctx->ParseMessage(_internal_add_msgs(), ptr);
7004 CHK_(ptr);
7005 if (!ctx->DataAvailable(ptr)) break;
7006 } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr));
7007 } else {
7008 goto handle_unusual;
7009 }
7010 continue;
7011 default:
7012 goto handle_unusual;
7013 } // switch
7014 handle_unusual:
7015 if ((tag == 0) || ((tag & 7) == 4)) {
7016 CHK_(ptr);
7017 ctx->SetLastTag(tag);
7018 goto message_done;
7019 }
7020 ptr = UnknownFieldParse(
7021 tag,
7022 _internal_metadata_.mutable_unknown_fields<std::string>(),
7023 ptr, ctx);
7024 CHK_(ptr != nullptr);
7025 } // while
7026 message_done:
7027 return ptr;
7028 failure:
7029 ptr = nullptr;
7030 goto message_done;
7031 #undef CHK_
7032 }
7033
_InternalSerialize(::uint8_t * target,::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream * stream) const7034 ::uint8_t* StorageReturnMessages::_InternalSerialize(
7035 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
7036 // @@protoc_insertion_point(serialize_to_array_start:android.aconfigd.StorageReturnMessages)
7037 ::uint32_t cached_has_bits = 0;
7038 (void) cached_has_bits;
7039
7040 // repeated .android.aconfigd.StorageReturnMessage msgs = 1;
7041 for (unsigned i = 0,
7042 n = static_cast<unsigned>(this->_internal_msgs_size()); i < n; i++) {
7043 const auto& repfield = this->_internal_msgs(i);
7044 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
7045 InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream);
7046 }
7047
7048 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7049 target = stream->WriteRaw(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).data(),
7050 static_cast<int>(_internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size()), target);
7051 }
7052 // @@protoc_insertion_point(serialize_to_array_end:android.aconfigd.StorageReturnMessages)
7053 return target;
7054 }
7055
ByteSizeLong() const7056 size_t StorageReturnMessages::ByteSizeLong() const {
7057 // @@protoc_insertion_point(message_byte_size_start:android.aconfigd.StorageReturnMessages)
7058 size_t total_size = 0;
7059
7060 ::uint32_t cached_has_bits = 0;
7061 // Prevent compiler warnings about cached_has_bits being unused
7062 (void) cached_has_bits;
7063
7064 // repeated .android.aconfigd.StorageReturnMessage msgs = 1;
7065 total_size += 1UL * this->_internal_msgs_size();
7066 for (const auto& msg : this->_impl_.msgs_) {
7067 total_size +=
7068 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
7069 }
7070
7071 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
7072 total_size += _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString).size();
7073 }
7074 int cached_size = ::_pbi::ToCachedSize(total_size);
7075 SetCachedSize(cached_size);
7076 return total_size;
7077 }
7078
CheckTypeAndMergeFrom(const::PROTOBUF_NAMESPACE_ID::MessageLite & from)7079 void StorageReturnMessages::CheckTypeAndMergeFrom(
7080 const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
7081 MergeFrom(*::_pbi::DownCast<const StorageReturnMessages*>(
7082 &from));
7083 }
7084
MergeFrom(const StorageReturnMessages & from)7085 void StorageReturnMessages::MergeFrom(const StorageReturnMessages& from) {
7086 StorageReturnMessages* const _this = this;
7087 // @@protoc_insertion_point(class_specific_merge_from_start:android.aconfigd.StorageReturnMessages)
7088 GOOGLE_DCHECK_NE(&from, _this);
7089 ::uint32_t cached_has_bits = 0;
7090 (void) cached_has_bits;
7091
7092 _this->_impl_.msgs_.MergeFrom(from._impl_.msgs_);
7093 _this->_internal_metadata_.MergeFrom<std::string>(from._internal_metadata_);
7094 }
7095
CopyFrom(const StorageReturnMessages & from)7096 void StorageReturnMessages::CopyFrom(const StorageReturnMessages& from) {
7097 // @@protoc_insertion_point(class_specific_copy_from_start:android.aconfigd.StorageReturnMessages)
7098 if (&from == this) return;
7099 Clear();
7100 MergeFrom(from);
7101 }
7102
IsInitialized() const7103 bool StorageReturnMessages::IsInitialized() const {
7104 return true;
7105 }
7106
InternalSwap(StorageReturnMessages * other)7107 void StorageReturnMessages::InternalSwap(StorageReturnMessages* other) {
7108 using std::swap;
7109 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
7110 _impl_.msgs_.InternalSwap(&other->_impl_.msgs_);
7111 }
7112
GetTypeName() const7113 std::string StorageReturnMessages::GetTypeName() const {
7114 return "android.aconfigd.StorageReturnMessages";
7115 }
7116
7117
7118 // @@protoc_insertion_point(namespace_scope)
7119 } // namespace aconfigd
7120 } // namespace android
7121 PROTOBUF_NAMESPACE_OPEN
7122 template<> PROTOBUF_NOINLINE ::android::aconfigd::PersistStorageRecord*
CreateMaybeMessage(Arena * arena)7123 Arena::CreateMaybeMessage< ::android::aconfigd::PersistStorageRecord >(Arena* arena) {
7124 return Arena::CreateMessageInternal< ::android::aconfigd::PersistStorageRecord >(arena);
7125 }
7126 template<> PROTOBUF_NOINLINE ::android::aconfigd::PersistStorageRecords*
CreateMaybeMessage(Arena * arena)7127 Arena::CreateMaybeMessage< ::android::aconfigd::PersistStorageRecords >(Arena* arena) {
7128 return Arena::CreateMessageInternal< ::android::aconfigd::PersistStorageRecords >(arena);
7129 }
7130 template<> PROTOBUF_NOINLINE ::android::aconfigd::FlagOverride*
CreateMaybeMessage(Arena * arena)7131 Arena::CreateMaybeMessage< ::android::aconfigd::FlagOverride >(Arena* arena) {
7132 return Arena::CreateMessageInternal< ::android::aconfigd::FlagOverride >(arena);
7133 }
7134 template<> PROTOBUF_NOINLINE ::android::aconfigd::LocalFlagOverrides*
CreateMaybeMessage(Arena * arena)7135 Arena::CreateMaybeMessage< ::android::aconfigd::LocalFlagOverrides >(Arena* arena) {
7136 return Arena::CreateMessageInternal< ::android::aconfigd::LocalFlagOverrides >(arena);
7137 }
7138 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_NewStorageMessage*
CreateMaybeMessage(Arena * arena)7139 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_NewStorageMessage >(Arena* arena) {
7140 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_NewStorageMessage >(arena);
7141 }
7142 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage*
CreateMaybeMessage(Arena * arena)7143 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage >(Arena* arena) {
7144 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_FlagOverrideMessage >(arena);
7145 }
7146 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage*
CreateMaybeMessage(Arena * arena)7147 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage >(Arena* arena) {
7148 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_OTAFlagStagingMessage >(arena);
7149 }
7150 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage*
CreateMaybeMessage(Arena * arena)7151 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage >(Arena* arena) {
7152 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_RemoveLocalOverrideMessage >(arena);
7153 }
7154 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_FlagQueryMessage*
CreateMaybeMessage(Arena * arena)7155 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_FlagQueryMessage >(Arena* arena) {
7156 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_FlagQueryMessage >(arena);
7157 }
7158 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_ResetStorageMessage*
CreateMaybeMessage(Arena * arena)7159 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_ResetStorageMessage >(Arena* arena) {
7160 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_ResetStorageMessage >(arena);
7161 }
7162 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage_ListStorageMessage*
CreateMaybeMessage(Arena * arena)7163 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage_ListStorageMessage >(Arena* arena) {
7164 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage_ListStorageMessage >(arena);
7165 }
7166 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessage*
CreateMaybeMessage(Arena * arena)7167 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessage >(Arena* arena) {
7168 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessage >(arena);
7169 }
7170 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageRequestMessages*
CreateMaybeMessage(Arena * arena)7171 Arena::CreateMaybeMessage< ::android::aconfigd::StorageRequestMessages >(Arena* arena) {
7172 return Arena::CreateMessageInternal< ::android::aconfigd::StorageRequestMessages >(arena);
7173 }
7174 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage*
CreateMaybeMessage(Arena * arena)7175 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage >(Arena* arena) {
7176 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_NewStorageReturnMessage >(arena);
7177 }
7178 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage*
CreateMaybeMessage(Arena * arena)7179 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage >(Arena* arena) {
7180 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_FlagOverrideReturnMessage >(arena);
7181 }
7182 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage*
CreateMaybeMessage(Arena * arena)7183 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage >(Arena* arena) {
7184 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_OTAFlagStagingReturnMessage >(arena);
7185 }
7186 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage*
CreateMaybeMessage(Arena * arena)7187 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage >(Arena* arena) {
7188 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_FlagQueryReturnMessage >(arena);
7189 }
7190 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage*
CreateMaybeMessage(Arena * arena)7191 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage >(Arena* arena) {
7192 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_RemoveLocalOverrideReturnMessage >(arena);
7193 }
7194 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage*
CreateMaybeMessage(Arena * arena)7195 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage >(Arena* arena) {
7196 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_ResetStorageReturnMessage >(arena);
7197 }
7198 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage*
CreateMaybeMessage(Arena * arena)7199 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage >(Arena* arena) {
7200 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage_ListStorageReturnMessage >(arena);
7201 }
7202 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessage*
CreateMaybeMessage(Arena * arena)7203 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessage >(Arena* arena) {
7204 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessage >(arena);
7205 }
7206 template<> PROTOBUF_NOINLINE ::android::aconfigd::StorageReturnMessages*
CreateMaybeMessage(Arena * arena)7207 Arena::CreateMaybeMessage< ::android::aconfigd::StorageReturnMessages >(Arena* arena) {
7208 return Arena::CreateMessageInternal< ::android::aconfigd::StorageReturnMessages >(arena);
7209 }
7210 PROTOBUF_NAMESPACE_CLOSE
7211
7212 // @@protoc_insertion_point(global_scope)
7213 #include <google/protobuf/port_undef.inc>
7214