Line data Source code
1 : // Generated by the protocol buffer compiler. DO NOT EDIT!
2 : // source: img.proto
3 :
4 : #include "img.pb.h"
5 :
6 : #include <algorithm>
7 :
8 : #include <google/protobuf/stubs/common.h>
9 : #include <google/protobuf/stubs/port.h>
10 : #include <google/protobuf/io/coded_stream.h>
11 : #include <google/protobuf/wire_format_lite_inl.h>
12 : #include <google/protobuf/descriptor.h>
13 : #include <google/protobuf/generated_message_reflection.h>
14 : #include <google/protobuf/reflection_ops.h>
15 : #include <google/protobuf/wire_format.h>
16 : // This is a temporary google only hack
17 : #ifdef GOOGLE_PROTOBUF_ENFORCE_UNIQUENESS
18 : #include "third_party/protobuf/version.h"
19 : #endif
20 : // @@protoc_insertion_point(includes)
21 :
22 : namespace protobuf_img_2eproto {
23 : extern PROTOBUF_INTERNAL_EXPORT_protobuf_img_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Coord2D;
24 : extern PROTOBUF_INTERNAL_EXPORT_protobuf_img_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Id;
25 : extern PROTOBUF_INTERNAL_EXPORT_protobuf_img_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_InteractiveMaskOptions;
26 : } // namespace protobuf_img_2eproto
27 : namespace rpc {
28 : namespace img {
29 : class IdDefaultTypeInternal {
30 : public:
31 : ::google::protobuf::internal::ExplicitlyConstructed<Id>
32 : _instance;
33 : } _Id_default_instance_;
34 : class NewPanelDefaultTypeInternal {
35 : public:
36 : ::google::protobuf::internal::ExplicitlyConstructed<NewPanel>
37 : _instance;
38 : } _NewPanel_default_instance_;
39 : class NewDataDefaultTypeInternal {
40 : public:
41 : ::google::protobuf::internal::ExplicitlyConstructed<NewData>
42 : _instance;
43 : } _NewData_default_instance_;
44 : class PopUpDefaultTypeInternal {
45 : public:
46 : ::google::protobuf::internal::ExplicitlyConstructed<PopUp>
47 : _instance;
48 : } _PopUp_default_instance_;
49 : class RestoreDefaultTypeInternal {
50 : public:
51 : ::google::protobuf::internal::ExplicitlyConstructed<Restore>
52 : _instance;
53 : } _Restore_default_instance_;
54 : class FileInfoDefaultTypeInternal {
55 : public:
56 : ::google::protobuf::internal::ExplicitlyConstructed<FileInfo>
57 : _instance;
58 : } _FileInfo_default_instance_;
59 : class KeyInfoDefaultTypeInternal {
60 : public:
61 : ::google::protobuf::internal::ExplicitlyConstructed<KeyInfo>
62 : _instance;
63 : } _KeyInfo_default_instance_;
64 : class PathDefaultTypeInternal {
65 : public:
66 : ::google::protobuf::internal::ExplicitlyConstructed<Path>
67 : _instance;
68 : } _Path_default_instance_;
69 : class Coord2DDefaultTypeInternal {
70 : public:
71 : ::google::protobuf::internal::ExplicitlyConstructed<Coord2D>
72 : _instance;
73 : } _Coord2D_default_instance_;
74 : class OutputDefaultTypeInternal {
75 : public:
76 : ::google::protobuf::internal::ExplicitlyConstructed<Output>
77 : _instance;
78 : } _Output_default_instance_;
79 : class SetChannelDefaultTypeInternal {
80 : public:
81 : ::google::protobuf::internal::ExplicitlyConstructed<SetChannel>
82 : _instance;
83 : } _SetChannel_default_instance_;
84 : class SetZoomLevelDefaultTypeInternal {
85 : public:
86 : ::google::protobuf::internal::ExplicitlyConstructed<SetZoomLevel>
87 : _instance;
88 : } _SetZoomLevel_default_instance_;
89 : class SetZoomBoxDefaultTypeInternal {
90 : public:
91 : ::google::protobuf::internal::ExplicitlyConstructed<SetZoomBox>
92 : _instance;
93 : } _SetZoomBox_default_instance_;
94 : class DataRangeDefaultTypeInternal {
95 : public:
96 : ::google::protobuf::internal::ExplicitlyConstructed<DataRange>
97 : _instance;
98 : } _DataRange_default_instance_;
99 : class ContourLevelsDefaultTypeInternal {
100 : public:
101 : ::google::protobuf::internal::ExplicitlyConstructed<ContourLevels>
102 : _instance;
103 : } _ContourLevels_default_instance_;
104 : class ContourThicknessDefaultTypeInternal {
105 : public:
106 : ::google::protobuf::internal::ExplicitlyConstructed<ContourThickness>
107 : _instance;
108 : } _ContourThickness_default_instance_;
109 : class ContourColorDefaultTypeInternal {
110 : public:
111 : ::google::protobuf::internal::ExplicitlyConstructed<ContourColor>
112 : _instance;
113 : } _ContourColor_default_instance_;
114 : class AxesDefaultTypeInternal {
115 : public:
116 : ::google::protobuf::internal::ExplicitlyConstructed<Axes>
117 : _instance;
118 : } _Axes_default_instance_;
119 : class ColorMapDefaultTypeInternal {
120 : public:
121 : ::google::protobuf::internal::ExplicitlyConstructed<ColorMap>
122 : _instance;
123 : } _ColorMap_default_instance_;
124 : class ToggleDefaultTypeInternal {
125 : public:
126 : ::google::protobuf::internal::ExplicitlyConstructed<Toggle>
127 : _instance;
128 : } _Toggle_default_instance_;
129 : class InteractiveMaskOptionsDefaultTypeInternal {
130 : public:
131 : ::google::protobuf::internal::ExplicitlyConstructed<InteractiveMaskOptions>
132 : _instance;
133 : } _InteractiveMaskOptions_default_instance_;
134 : class InteractiveMaskResultDefaultTypeInternal {
135 : public:
136 : ::google::protobuf::internal::ExplicitlyConstructed<InteractiveMaskResult>
137 : _instance;
138 : } _InteractiveMaskResult_default_instance_;
139 : } // namespace img
140 : } // namespace rpc
141 : namespace protobuf_img_2eproto {
142 8 : static void InitDefaultsId() {
143 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
144 :
145 : {
146 8 : void* ptr = &::rpc::img::_Id_default_instance_;
147 8 : new (ptr) ::rpc::img::Id();
148 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
149 : }
150 8 : ::rpc::img::Id::InitAsDefaultInstance();
151 8 : }
152 :
153 : ::google::protobuf::internal::SCCInfo<0> scc_info_Id =
154 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsId}, {}};
155 :
156 8 : static void InitDefaultsNewPanel() {
157 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
158 :
159 : {
160 8 : void* ptr = &::rpc::img::_NewPanel_default_instance_;
161 8 : new (ptr) ::rpc::img::NewPanel();
162 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
163 : }
164 8 : ::rpc::img::NewPanel::InitAsDefaultInstance();
165 8 : }
166 :
167 : ::google::protobuf::internal::SCCInfo<0> scc_info_NewPanel =
168 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsNewPanel}, {}};
169 :
170 8 : static void InitDefaultsNewData() {
171 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
172 :
173 : {
174 8 : void* ptr = &::rpc::img::_NewData_default_instance_;
175 8 : new (ptr) ::rpc::img::NewData();
176 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
177 : }
178 8 : ::rpc::img::NewData::InitAsDefaultInstance();
179 8 : }
180 :
181 : ::google::protobuf::internal::SCCInfo<1> scc_info_NewData =
182 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsNewData}, {
183 : &protobuf_img_2eproto::scc_info_Id.base,}};
184 :
185 8 : static void InitDefaultsPopUp() {
186 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
187 :
188 : {
189 8 : void* ptr = &::rpc::img::_PopUp_default_instance_;
190 8 : new (ptr) ::rpc::img::PopUp();
191 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
192 : }
193 8 : ::rpc::img::PopUp::InitAsDefaultInstance();
194 8 : }
195 :
196 : ::google::protobuf::internal::SCCInfo<1> scc_info_PopUp =
197 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsPopUp}, {
198 : &protobuf_img_2eproto::scc_info_Id.base,}};
199 :
200 8 : static void InitDefaultsRestore() {
201 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
202 :
203 : {
204 8 : void* ptr = &::rpc::img::_Restore_default_instance_;
205 8 : new (ptr) ::rpc::img::Restore();
206 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
207 : }
208 8 : ::rpc::img::Restore::InitAsDefaultInstance();
209 8 : }
210 :
211 : ::google::protobuf::internal::SCCInfo<1> scc_info_Restore =
212 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsRestore}, {
213 : &protobuf_img_2eproto::scc_info_Id.base,}};
214 :
215 8 : static void InitDefaultsFileInfo() {
216 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
217 :
218 : {
219 8 : void* ptr = &::rpc::img::_FileInfo_default_instance_;
220 8 : new (ptr) ::rpc::img::FileInfo();
221 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
222 : }
223 8 : ::rpc::img::FileInfo::InitAsDefaultInstance();
224 8 : }
225 :
226 : ::google::protobuf::internal::SCCInfo<0> scc_info_FileInfo =
227 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsFileInfo}, {}};
228 :
229 8 : static void InitDefaultsKeyInfo() {
230 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
231 :
232 : {
233 8 : void* ptr = &::rpc::img::_KeyInfo_default_instance_;
234 8 : new (ptr) ::rpc::img::KeyInfo();
235 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
236 : }
237 8 : ::rpc::img::KeyInfo::InitAsDefaultInstance();
238 8 : }
239 :
240 : ::google::protobuf::internal::SCCInfo<0> scc_info_KeyInfo =
241 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsKeyInfo}, {}};
242 :
243 8 : static void InitDefaultsPath() {
244 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
245 :
246 : {
247 8 : void* ptr = &::rpc::img::_Path_default_instance_;
248 8 : new (ptr) ::rpc::img::Path();
249 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
250 : }
251 8 : ::rpc::img::Path::InitAsDefaultInstance();
252 8 : }
253 :
254 : ::google::protobuf::internal::SCCInfo<0> scc_info_Path =
255 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsPath}, {}};
256 :
257 8 : static void InitDefaultsCoord2D() {
258 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
259 :
260 : {
261 8 : void* ptr = &::rpc::img::_Coord2D_default_instance_;
262 8 : new (ptr) ::rpc::img::Coord2D();
263 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
264 : }
265 8 : ::rpc::img::Coord2D::InitAsDefaultInstance();
266 8 : }
267 :
268 : ::google::protobuf::internal::SCCInfo<0> scc_info_Coord2D =
269 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsCoord2D}, {}};
270 :
271 8 : static void InitDefaultsOutput() {
272 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
273 :
274 : {
275 8 : void* ptr = &::rpc::img::_Output_default_instance_;
276 8 : new (ptr) ::rpc::img::Output();
277 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
278 : }
279 8 : ::rpc::img::Output::InitAsDefaultInstance();
280 8 : }
281 :
282 : ::google::protobuf::internal::SCCInfo<1> scc_info_Output =
283 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsOutput}, {
284 : &protobuf_img_2eproto::scc_info_Id.base,}};
285 :
286 8 : static void InitDefaultsSetChannel() {
287 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
288 :
289 : {
290 8 : void* ptr = &::rpc::img::_SetChannel_default_instance_;
291 8 : new (ptr) ::rpc::img::SetChannel();
292 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
293 : }
294 8 : ::rpc::img::SetChannel::InitAsDefaultInstance();
295 8 : }
296 :
297 : ::google::protobuf::internal::SCCInfo<1> scc_info_SetChannel =
298 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsSetChannel}, {
299 : &protobuf_img_2eproto::scc_info_Id.base,}};
300 :
301 8 : static void InitDefaultsSetZoomLevel() {
302 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
303 :
304 : {
305 8 : void* ptr = &::rpc::img::_SetZoomLevel_default_instance_;
306 8 : new (ptr) ::rpc::img::SetZoomLevel();
307 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
308 : }
309 8 : ::rpc::img::SetZoomLevel::InitAsDefaultInstance();
310 8 : }
311 :
312 : ::google::protobuf::internal::SCCInfo<1> scc_info_SetZoomLevel =
313 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsSetZoomLevel}, {
314 : &protobuf_img_2eproto::scc_info_Id.base,}};
315 :
316 8 : static void InitDefaultsSetZoomBox() {
317 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
318 :
319 : {
320 8 : void* ptr = &::rpc::img::_SetZoomBox_default_instance_;
321 8 : new (ptr) ::rpc::img::SetZoomBox();
322 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
323 : }
324 8 : ::rpc::img::SetZoomBox::InitAsDefaultInstance();
325 8 : }
326 :
327 : ::google::protobuf::internal::SCCInfo<2> scc_info_SetZoomBox =
328 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsSetZoomBox}, {
329 : &protobuf_img_2eproto::scc_info_Id.base,
330 : &protobuf_img_2eproto::scc_info_Coord2D.base,}};
331 :
332 8 : static void InitDefaultsDataRange() {
333 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
334 :
335 : {
336 8 : void* ptr = &::rpc::img::_DataRange_default_instance_;
337 8 : new (ptr) ::rpc::img::DataRange();
338 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
339 : }
340 8 : ::rpc::img::DataRange::InitAsDefaultInstance();
341 8 : }
342 :
343 : ::google::protobuf::internal::SCCInfo<1> scc_info_DataRange =
344 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsDataRange}, {
345 : &protobuf_img_2eproto::scc_info_Id.base,}};
346 :
347 8 : static void InitDefaultsContourLevels() {
348 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
349 :
350 : {
351 8 : void* ptr = &::rpc::img::_ContourLevels_default_instance_;
352 8 : new (ptr) ::rpc::img::ContourLevels();
353 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
354 : }
355 8 : ::rpc::img::ContourLevels::InitAsDefaultInstance();
356 8 : }
357 :
358 : ::google::protobuf::internal::SCCInfo<1> scc_info_ContourLevels =
359 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsContourLevels}, {
360 : &protobuf_img_2eproto::scc_info_Id.base,}};
361 :
362 8 : static void InitDefaultsContourThickness() {
363 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
364 :
365 : {
366 8 : void* ptr = &::rpc::img::_ContourThickness_default_instance_;
367 8 : new (ptr) ::rpc::img::ContourThickness();
368 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
369 : }
370 8 : ::rpc::img::ContourThickness::InitAsDefaultInstance();
371 8 : }
372 :
373 : ::google::protobuf::internal::SCCInfo<1> scc_info_ContourThickness =
374 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsContourThickness}, {
375 : &protobuf_img_2eproto::scc_info_Id.base,}};
376 :
377 8 : static void InitDefaultsContourColor() {
378 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
379 :
380 : {
381 8 : void* ptr = &::rpc::img::_ContourColor_default_instance_;
382 8 : new (ptr) ::rpc::img::ContourColor();
383 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
384 : }
385 8 : ::rpc::img::ContourColor::InitAsDefaultInstance();
386 8 : }
387 :
388 : ::google::protobuf::internal::SCCInfo<1> scc_info_ContourColor =
389 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsContourColor}, {
390 : &protobuf_img_2eproto::scc_info_Id.base,}};
391 :
392 8 : static void InitDefaultsAxes() {
393 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
394 :
395 : {
396 8 : void* ptr = &::rpc::img::_Axes_default_instance_;
397 8 : new (ptr) ::rpc::img::Axes();
398 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
399 : }
400 8 : ::rpc::img::Axes::InitAsDefaultInstance();
401 8 : }
402 :
403 : ::google::protobuf::internal::SCCInfo<1> scc_info_Axes =
404 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsAxes}, {
405 : &protobuf_img_2eproto::scc_info_Id.base,}};
406 :
407 8 : static void InitDefaultsColorMap() {
408 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
409 :
410 : {
411 8 : void* ptr = &::rpc::img::_ColorMap_default_instance_;
412 8 : new (ptr) ::rpc::img::ColorMap();
413 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
414 : }
415 8 : ::rpc::img::ColorMap::InitAsDefaultInstance();
416 8 : }
417 :
418 : ::google::protobuf::internal::SCCInfo<1> scc_info_ColorMap =
419 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsColorMap}, {
420 : &protobuf_img_2eproto::scc_info_Id.base,}};
421 :
422 8 : static void InitDefaultsToggle() {
423 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
424 :
425 : {
426 8 : void* ptr = &::rpc::img::_Toggle_default_instance_;
427 8 : new (ptr) ::rpc::img::Toggle();
428 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
429 : }
430 8 : ::rpc::img::Toggle::InitAsDefaultInstance();
431 8 : }
432 :
433 : ::google::protobuf::internal::SCCInfo<1> scc_info_Toggle =
434 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsToggle}, {
435 : &protobuf_img_2eproto::scc_info_Id.base,}};
436 :
437 8 : static void InitDefaultsInteractiveMaskOptions() {
438 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
439 :
440 : {
441 8 : void* ptr = &::rpc::img::_InteractiveMaskOptions_default_instance_;
442 8 : new (ptr) ::rpc::img::InteractiveMaskOptions();
443 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
444 : }
445 8 : ::rpc::img::InteractiveMaskOptions::InitAsDefaultInstance();
446 8 : }
447 :
448 : ::google::protobuf::internal::SCCInfo<1> scc_info_InteractiveMaskOptions =
449 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsInteractiveMaskOptions}, {
450 : &protobuf_img_2eproto::scc_info_Id.base,}};
451 :
452 8 : static void InitDefaultsInteractiveMaskResult() {
453 8 : GOOGLE_PROTOBUF_VERIFY_VERSION;
454 :
455 : {
456 8 : void* ptr = &::rpc::img::_InteractiveMaskResult_default_instance_;
457 8 : new (ptr) ::rpc::img::InteractiveMaskResult();
458 8 : ::google::protobuf::internal::OnShutdownDestroyMessage(ptr);
459 : }
460 8 : ::rpc::img::InteractiveMaskResult::InitAsDefaultInstance();
461 8 : }
462 :
463 : ::google::protobuf::internal::SCCInfo<1> scc_info_InteractiveMaskResult =
464 : {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsInteractiveMaskResult}, {
465 : &protobuf_img_2eproto::scc_info_InteractiveMaskOptions.base,}};
466 :
467 8 : void InitDefaults() {
468 8 : ::google::protobuf::internal::InitSCC(&scc_info_Id.base);
469 8 : ::google::protobuf::internal::InitSCC(&scc_info_NewPanel.base);
470 8 : ::google::protobuf::internal::InitSCC(&scc_info_NewData.base);
471 8 : ::google::protobuf::internal::InitSCC(&scc_info_PopUp.base);
472 8 : ::google::protobuf::internal::InitSCC(&scc_info_Restore.base);
473 8 : ::google::protobuf::internal::InitSCC(&scc_info_FileInfo.base);
474 8 : ::google::protobuf::internal::InitSCC(&scc_info_KeyInfo.base);
475 8 : ::google::protobuf::internal::InitSCC(&scc_info_Path.base);
476 8 : ::google::protobuf::internal::InitSCC(&scc_info_Coord2D.base);
477 8 : ::google::protobuf::internal::InitSCC(&scc_info_Output.base);
478 8 : ::google::protobuf::internal::InitSCC(&scc_info_SetChannel.base);
479 8 : ::google::protobuf::internal::InitSCC(&scc_info_SetZoomLevel.base);
480 8 : ::google::protobuf::internal::InitSCC(&scc_info_SetZoomBox.base);
481 8 : ::google::protobuf::internal::InitSCC(&scc_info_DataRange.base);
482 8 : ::google::protobuf::internal::InitSCC(&scc_info_ContourLevels.base);
483 8 : ::google::protobuf::internal::InitSCC(&scc_info_ContourThickness.base);
484 8 : ::google::protobuf::internal::InitSCC(&scc_info_ContourColor.base);
485 8 : ::google::protobuf::internal::InitSCC(&scc_info_Axes.base);
486 8 : ::google::protobuf::internal::InitSCC(&scc_info_ColorMap.base);
487 8 : ::google::protobuf::internal::InitSCC(&scc_info_Toggle.base);
488 8 : ::google::protobuf::internal::InitSCC(&scc_info_InteractiveMaskOptions.base);
489 8 : ::google::protobuf::internal::InitSCC(&scc_info_InteractiveMaskResult.base);
490 8 : }
491 :
492 : ::google::protobuf::Metadata file_level_metadata[22];
493 :
494 : const ::google::protobuf::uint32 TableStruct::offsets[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
495 : ~0u, // no _has_bits_
496 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Id, _internal_metadata_),
497 : ~0u, // no _extensions_
498 : ~0u, // no _oneof_case_
499 : ~0u, // no _weak_field_map_
500 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Id, id_),
501 : ~0u, // no _has_bits_
502 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::NewPanel, _internal_metadata_),
503 : ~0u, // no _extensions_
504 : ~0u, // no _oneof_case_
505 : ~0u, // no _weak_field_map_
506 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::NewPanel, type_),
507 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::NewPanel, hidden_),
508 : ~0u, // no _has_bits_
509 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::NewData, _internal_metadata_),
510 : ~0u, // no _extensions_
511 : ~0u, // no _oneof_case_
512 : ~0u, // no _weak_field_map_
513 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::NewData, panel_),
514 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::NewData, path_),
515 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::NewData, type_),
516 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::NewData, scale_),
517 : ~0u, // no _has_bits_
518 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::PopUp, _internal_metadata_),
519 : ~0u, // no _extensions_
520 : ~0u, // no _oneof_case_
521 : ~0u, // no _weak_field_map_
522 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::PopUp, panel_),
523 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::PopUp, name_),
524 : ~0u, // no _has_bits_
525 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Restore, _internal_metadata_),
526 : ~0u, // no _extensions_
527 : ~0u, // no _oneof_case_
528 : ~0u, // no _weak_field_map_
529 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Restore, panel_),
530 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Restore, path_),
531 : ~0u, // no _has_bits_
532 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::FileInfo, _internal_metadata_),
533 : ~0u, // no _extensions_
534 : ~0u, // no _oneof_case_
535 : ~0u, // no _weak_field_map_
536 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::FileInfo, type_),
537 : ~0u, // no _has_bits_
538 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::KeyInfo, _internal_metadata_),
539 : ~0u, // no _extensions_
540 : ~0u, // no _oneof_case_
541 : ~0u, // no _weak_field_map_
542 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::KeyInfo, type_),
543 : ~0u, // no _has_bits_
544 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Path, _internal_metadata_),
545 : ~0u, // no _extensions_
546 : ~0u, // no _oneof_case_
547 : ~0u, // no _weak_field_map_
548 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Path, path_),
549 : ~0u, // no _has_bits_
550 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Coord2D, _internal_metadata_),
551 : ~0u, // no _extensions_
552 : ~0u, // no _oneof_case_
553 : ~0u, // no _weak_field_map_
554 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Coord2D, x_),
555 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Coord2D, y_),
556 : ~0u, // no _has_bits_
557 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, _internal_metadata_),
558 : ~0u, // no _extensions_
559 : ~0u, // no _oneof_case_
560 : ~0u, // no _weak_field_map_
561 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, panel_),
562 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, device_),
563 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, devicetype_),
564 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, orientation_),
565 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, media_),
566 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, format_),
567 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, scale_),
568 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Output, dpi_),
569 : ~0u, // no _has_bits_
570 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetChannel, _internal_metadata_),
571 : ~0u, // no _extensions_
572 : ~0u, // no _oneof_case_
573 : ~0u, // no _weak_field_map_
574 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetChannel, panel_),
575 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetChannel, number_),
576 : ~0u, // no _has_bits_
577 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetZoomLevel, _internal_metadata_),
578 : ~0u, // no _extensions_
579 : ~0u, // no _oneof_case_
580 : ~0u, // no _weak_field_map_
581 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetZoomLevel, panel_),
582 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetZoomLevel, level_),
583 : ~0u, // no _has_bits_
584 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetZoomBox, _internal_metadata_),
585 : ~0u, // no _extensions_
586 : ~0u, // no _oneof_case_
587 : ~0u, // no _weak_field_map_
588 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetZoomBox, panel_),
589 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetZoomBox, blc_),
590 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetZoomBox, trc_),
591 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::SetZoomBox, coord_type_),
592 : ~0u, // no _has_bits_
593 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::DataRange, _internal_metadata_),
594 : ~0u, // no _extensions_
595 : ~0u, // no _oneof_case_
596 : ~0u, // no _weak_field_map_
597 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::DataRange, data_),
598 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::DataRange, min_),
599 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::DataRange, max_),
600 : ~0u, // no _has_bits_
601 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourLevels, _internal_metadata_),
602 : ~0u, // no _extensions_
603 : ~0u, // no _oneof_case_
604 : ~0u, // no _weak_field_map_
605 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourLevels, id_),
606 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourLevels, levels_),
607 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourLevels, baselevel_),
608 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourLevels, unitlevel_),
609 : ~0u, // no _has_bits_
610 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourThickness, _internal_metadata_),
611 : ~0u, // no _extensions_
612 : ~0u, // no _oneof_case_
613 : ~0u, // no _weak_field_map_
614 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourThickness, id_),
615 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourThickness, thickness_),
616 : ~0u, // no _has_bits_
617 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourColor, _internal_metadata_),
618 : ~0u, // no _extensions_
619 : ~0u, // no _oneof_case_
620 : ~0u, // no _weak_field_map_
621 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourColor, id_),
622 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ContourColor, color_),
623 : ~0u, // no _has_bits_
624 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Axes, _internal_metadata_),
625 : ~0u, // no _extensions_
626 : ~0u, // no _oneof_case_
627 : ~0u, // no _weak_field_map_
628 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Axes, panel_),
629 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Axes, x_),
630 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Axes, y_),
631 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Axes, z_),
632 : ~0u, // no _has_bits_
633 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ColorMap, _internal_metadata_),
634 : ~0u, // no _extensions_
635 : ~0u, // no _oneof_case_
636 : ~0u, // no _weak_field_map_
637 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ColorMap, id_),
638 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::ColorMap, map_),
639 : ~0u, // no _has_bits_
640 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Toggle, _internal_metadata_),
641 : ~0u, // no _extensions_
642 : ~0u, // no _oneof_case_
643 : ~0u, // no _weak_field_map_
644 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Toggle, id_),
645 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::Toggle, state_),
646 : ~0u, // no _has_bits_
647 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskOptions, _internal_metadata_),
648 : ~0u, // no _extensions_
649 : ~0u, // no _oneof_case_
650 : ~0u, // no _weak_field_map_
651 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskOptions, panel_),
652 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskOptions, niter_),
653 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskOptions, cycleniter_),
654 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskOptions, threshold_),
655 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskOptions, cyclethreshold_),
656 : ~0u, // no _has_bits_
657 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskResult, _internal_metadata_),
658 : ~0u, // no _extensions_
659 : ~0u, // no _oneof_case_
660 : ~0u, // no _weak_field_map_
661 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskResult, action_),
662 : GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::rpc::img::InteractiveMaskResult, state_),
663 : };
664 : static const ::google::protobuf::internal::MigrationSchema schemas[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
665 : { 0, -1, sizeof(::rpc::img::Id)},
666 : { 6, -1, sizeof(::rpc::img::NewPanel)},
667 : { 13, -1, sizeof(::rpc::img::NewData)},
668 : { 22, -1, sizeof(::rpc::img::PopUp)},
669 : { 29, -1, sizeof(::rpc::img::Restore)},
670 : { 36, -1, sizeof(::rpc::img::FileInfo)},
671 : { 42, -1, sizeof(::rpc::img::KeyInfo)},
672 : { 48, -1, sizeof(::rpc::img::Path)},
673 : { 54, -1, sizeof(::rpc::img::Coord2D)},
674 : { 61, -1, sizeof(::rpc::img::Output)},
675 : { 74, -1, sizeof(::rpc::img::SetChannel)},
676 : { 81, -1, sizeof(::rpc::img::SetZoomLevel)},
677 : { 88, -1, sizeof(::rpc::img::SetZoomBox)},
678 : { 97, -1, sizeof(::rpc::img::DataRange)},
679 : { 105, -1, sizeof(::rpc::img::ContourLevels)},
680 : { 114, -1, sizeof(::rpc::img::ContourThickness)},
681 : { 121, -1, sizeof(::rpc::img::ContourColor)},
682 : { 128, -1, sizeof(::rpc::img::Axes)},
683 : { 137, -1, sizeof(::rpc::img::ColorMap)},
684 : { 144, -1, sizeof(::rpc::img::Toggle)},
685 : { 151, -1, sizeof(::rpc::img::InteractiveMaskOptions)},
686 : { 161, -1, sizeof(::rpc::img::InteractiveMaskResult)},
687 : };
688 :
689 : static ::google::protobuf::Message const * const file_default_instances[] = {
690 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_Id_default_instance_),
691 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_NewPanel_default_instance_),
692 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_NewData_default_instance_),
693 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_PopUp_default_instance_),
694 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_Restore_default_instance_),
695 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_FileInfo_default_instance_),
696 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_KeyInfo_default_instance_),
697 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_Path_default_instance_),
698 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_Coord2D_default_instance_),
699 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_Output_default_instance_),
700 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_SetChannel_default_instance_),
701 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_SetZoomLevel_default_instance_),
702 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_SetZoomBox_default_instance_),
703 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_DataRange_default_instance_),
704 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_ContourLevels_default_instance_),
705 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_ContourThickness_default_instance_),
706 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_ContourColor_default_instance_),
707 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_Axes_default_instance_),
708 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_ColorMap_default_instance_),
709 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_Toggle_default_instance_),
710 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_InteractiveMaskOptions_default_instance_),
711 : reinterpret_cast<const ::google::protobuf::Message*>(&::rpc::img::_InteractiveMaskResult_default_instance_),
712 : };
713 :
714 0 : void protobuf_AssignDescriptors() {
715 0 : AddDescriptors();
716 0 : AssignDescriptors(
717 : "img.proto", schemas, file_default_instances, TableStruct::offsets,
718 : file_level_metadata, NULL, NULL);
719 0 : }
720 :
721 0 : void protobuf_AssignDescriptorsOnce() {
722 : static ::google::protobuf::internal::once_flag once;
723 0 : ::google::protobuf::internal::call_once(once, protobuf_AssignDescriptors);
724 0 : }
725 :
726 : void protobuf_RegisterTypes(const ::std::string&) GOOGLE_PROTOBUF_ATTRIBUTE_COLD;
727 0 : void protobuf_RegisterTypes(const ::std::string&) {
728 0 : protobuf_AssignDescriptorsOnce();
729 0 : ::google::protobuf::internal::RegisterAllTypes(file_level_metadata, 22);
730 0 : }
731 :
732 8 : void AddDescriptorsImpl() {
733 8 : InitDefaults();
734 : static const char descriptor[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = {
735 : "\n\timg.proto\022\007rpc.img\032\033google/protobuf/em"
736 : "pty.proto\032\036google/protobuf/wrappers.prot"
737 : "o\"\020\n\002Id\022\n\n\002id\030\001 \001(\005\"(\n\010NewPanel\022\014\n\004type\030"
738 : "\001 \001(\t\022\016\n\006hidden\030\002 \001(\010\"P\n\007NewData\022\032\n\005pane"
739 : "l\030\001 \001(\0132\013.rpc.img.Id\022\014\n\004path\030\002 \001(\t\022\014\n\004ty"
740 : "pe\030\003 \001(\t\022\r\n\005scale\030\004 \001(\002\"1\n\005PopUp\022\032\n\005pane"
741 : "l\030\001 \001(\0132\013.rpc.img.Id\022\014\n\004name\030\002 \001(\t\"3\n\007Re"
742 : "store\022\032\n\005panel\030\001 \001(\0132\013.rpc.img.Id\022\014\n\004pat"
743 : "h\030\002 \001(\t\"\030\n\010FileInfo\022\014\n\004type\030\001 \001(\t\"\027\n\007Key"
744 : "Info\022\014\n\004type\030\001 \001(\t\"\024\n\004Path\022\014\n\004path\030\001 \001(\t"
745 : "\"\037\n\007Coord2D\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\"\230\001\n\006Ou"
746 : "tput\022\032\n\005panel\030\001 \001(\0132\013.rpc.img.Id\022\016\n\006devi"
747 : "ce\030\002 \001(\t\022\022\n\ndevicetype\030\003 \001(\t\022\023\n\013orientat"
748 : "ion\030\004 \001(\t\022\r\n\005media\030\005 \001(\t\022\016\n\006format\030\006 \001(\t"
749 : "\022\r\n\005scale\030\007 \001(\002\022\013\n\003dpi\030\010 \001(\005\"8\n\nSetChann"
750 : "el\022\032\n\005panel\030\001 \001(\0132\013.rpc.img.Id\022\016\n\006number"
751 : "\030\002 \001(\005\"9\n\014SetZoomLevel\022\032\n\005panel\030\001 \001(\0132\013."
752 : "rpc.img.Id\022\r\n\005level\030\002 \001(\005\"z\n\nSetZoomBox\022"
753 : "\032\n\005panel\030\001 \001(\0132\013.rpc.img.Id\022\035\n\003blc\030\002 \001(\013"
754 : "2\020.rpc.img.Coord2D\022\035\n\003trc\030\003 \001(\0132\020.rpc.im"
755 : "g.Coord2D\022\022\n\ncoord_type\030\004 \001(\t\"@\n\tDataRan"
756 : "ge\022\031\n\004data\030\001 \001(\0132\013.rpc.img.Id\022\013\n\003min\030\002 \001"
757 : "(\002\022\013\n\003max\030\003 \001(\002\"^\n\rContourLevels\022\027\n\002id\030\001"
758 : " \001(\0132\013.rpc.img.Id\022\016\n\006levels\030\002 \003(\002\022\021\n\tbas"
759 : "elevel\030\003 \001(\002\022\021\n\tunitlevel\030\004 \001(\002\">\n\020Conto"
760 : "urThickness\022\027\n\002id\030\001 \001(\0132\013.rpc.img.Id\022\021\n\t"
761 : "thickness\030\002 \001(\002\"6\n\014ContourColor\022\027\n\002id\030\001 "
762 : "\001(\0132\013.rpc.img.Id\022\r\n\005color\030\002 \001(\t\"C\n\004Axes\022"
763 : "\032\n\005panel\030\001 \001(\0132\013.rpc.img.Id\022\t\n\001x\030\002 \001(\t\022\t"
764 : "\n\001y\030\003 \001(\t\022\t\n\001z\030\004 \001(\t\"0\n\010ColorMap\022\027\n\002id\030\001"
765 : " \001(\0132\013.rpc.img.Id\022\013\n\003map\030\002 \001(\t\"0\n\006Toggle"
766 : "\022\027\n\002id\030\001 \001(\0132\013.rpc.img.Id\022\r\n\005state\030\002 \001(\010"
767 : "\"\202\001\n\026InteractiveMaskOptions\022\032\n\005panel\030\001 \001"
768 : "(\0132\013.rpc.img.Id\022\r\n\005niter\030\002 \001(\005\022\022\n\ncyclen"
769 : "iter\030\003 \001(\005\022\021\n\tthreshold\030\004 \001(\t\022\026\n\016cycleth"
770 : "reshold\030\005 \001(\t\"W\n\025InteractiveMaskResult\022\016"
771 : "\n\006action\030\001 \001(\t\022.\n\005state\030\002 \001(\0132\037.rpc.img."
772 : "InteractiveMaskOptions2\254\013\n\004view\022\'\n\005panel"
773 : "\022\021.rpc.img.NewPanel\032\013.rpc.img.Id\022+\n\004hide"
774 : "\022\013.rpc.img.Id\032\026.google.protobuf.Empty\022+\n"
775 : "\004show\022\013.rpc.img.Id\032\026.google.protobuf.Emp"
776 : "ty\022-\n\006freeze\022\013.rpc.img.Id\032\026.google.proto"
777 : "buf.Empty\022/\n\010unfreeze\022\013.rpc.img.Id\032\026.goo"
778 : "gle.protobuf.Empty\022,\n\005close\022\013.rpc.img.Id"
779 : "\032\026.google.protobuf.Empty\022.\n\007release\022\013.rp"
780 : "c.img.Id\032\026.google.protobuf.Empty\022-\n\004axes"
781 : "\022\r.rpc.img.Axes\032\026.google.protobuf.Empty\022"
782 : "/\n\005popup\022\016.rpc.img.PopUp\032\026.google.protob"
783 : "uf.Empty\022%\n\004load\022\020.rpc.img.NewData\032\013.rpc"
784 : ".img.Id\022-\n\006reload\022\013.rpc.img.Id\032\026.google."
785 : "protobuf.Empty\022-\n\006unload\022\013.rpc.img.Id\032\026."
786 : "google.protobuf.Empty\022(\n\007restore\022\020.rpc.i"
787 : "mg.Restore\032\013.rpc.img.Id\0225\n\010colormap\022\021.rp"
788 : "c.img.ColorMap\032\026.google.protobuf.Empty\0225"
789 : "\n\ncolorwedge\022\017.rpc.img.Toggle\032\026.google.p"
790 : "rotobuf.Empty\0227\n\tdatarange\022\022.rpc.img.Dat"
791 : "aRange\032\026.google.protobuf.Empty\022\?\n\rcontou"
792 : "rlevels\022\026.rpc.img.ContourLevels\032\026.google"
793 : ".protobuf.Empty\022E\n\020contourthickness\022\031.rp"
794 : "c.img.ContourThickness\032\026.google.protobuf"
795 : ".Empty\022=\n\014contourcolor\022\025.rpc.img.Contour"
796 : "Color\032\026.google.protobuf.Empty\0226\n\007channel"
797 : "\022\023.rpc.img.SetChannel\032\026.google.protobuf."
798 : "Empty\022:\n\tzoomlevel\022\025.rpc.img.SetZoomLeve"
799 : "l\032\026.google.protobuf.Empty\0226\n\007zoombox\022\023.r"
800 : "pc.img.SetZoomBox\032\026.google.protobuf.Empt"
801 : "y\0221\n\006output\022\017.rpc.img.Output\032\026.google.pr"
802 : "otobuf.Empty\022,\n\010fileinfo\022\r.rpc.img.Path\032"
803 : "\021.rpc.img.FileInfo\022(\n\007keyinfo\022\013.rpc.img."
804 : "Id\032\020.rpc.img.KeyInfo\022#\n\003cwd\022\r.rpc.img.Pa"
805 : "th\032\r.rpc.img.Path\0226\n\004done\022\026.google.proto"
806 : "buf.Empty\032\026.google.protobuf.Empty\022R\n\017int"
807 : "eractivemask\022\037.rpc.img.InteractiveMaskOp"
808 : "tions\032\036.rpc.img.InteractiveMaskResultb\006p"
809 : "roto3"
810 : };
811 8 : ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
812 : descriptor, 2965);
813 8 : ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
814 : "img.proto", &protobuf_RegisterTypes);
815 8 : ::protobuf_google_2fprotobuf_2fempty_2eproto::AddDescriptors();
816 8 : ::protobuf_google_2fprotobuf_2fwrappers_2eproto::AddDescriptors();
817 8 : }
818 :
819 8 : void AddDescriptors() {
820 : static ::google::protobuf::internal::once_flag once;
821 8 : ::google::protobuf::internal::call_once(once, AddDescriptorsImpl);
822 8 : }
823 : // Force AddDescriptors() to be called at dynamic initialization time.
824 : struct StaticDescriptorInitializer {
825 8 : StaticDescriptorInitializer() {
826 8 : AddDescriptors();
827 8 : }
828 : } static_descriptor_initializer;
829 : } // namespace protobuf_img_2eproto
830 : namespace rpc {
831 : namespace img {
832 :
833 : // ===================================================================
834 :
835 8 : void Id::InitAsDefaultInstance() {
836 8 : }
837 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
838 : const int Id::kIdFieldNumber;
839 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
840 :
841 8 : Id::Id()
842 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
843 8 : ::google::protobuf::internal::InitSCC(
844 : &protobuf_img_2eproto::scc_info_Id.base);
845 8 : SharedCtor();
846 : // @@protoc_insertion_point(constructor:rpc.img.Id)
847 8 : }
848 0 : Id::Id(const Id& from)
849 : : ::google::protobuf::Message(),
850 0 : _internal_metadata_(NULL) {
851 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
852 0 : id_ = from.id_;
853 : // @@protoc_insertion_point(copy_constructor:rpc.img.Id)
854 0 : }
855 :
856 8 : void Id::SharedCtor() {
857 8 : id_ = 0;
858 8 : }
859 :
860 0 : Id::~Id() {
861 : // @@protoc_insertion_point(destructor:rpc.img.Id)
862 0 : SharedDtor();
863 0 : }
864 :
865 0 : void Id::SharedDtor() {
866 0 : }
867 :
868 0 : void Id::SetCachedSize(int size) const {
869 0 : _cached_size_.Set(size);
870 0 : }
871 0 : const ::google::protobuf::Descriptor* Id::descriptor() {
872 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
873 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
874 : }
875 :
876 0 : const Id& Id::default_instance() {
877 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_Id.base);
878 0 : return *internal_default_instance();
879 : }
880 :
881 :
882 0 : void Id::Clear() {
883 : // @@protoc_insertion_point(message_clear_start:rpc.img.Id)
884 0 : ::google::protobuf::uint32 cached_has_bits = 0;
885 : // Prevent compiler warnings about cached_has_bits being unused
886 : (void) cached_has_bits;
887 :
888 0 : id_ = 0;
889 0 : _internal_metadata_.Clear();
890 0 : }
891 :
892 0 : bool Id::MergePartialFromCodedStream(
893 : ::google::protobuf::io::CodedInputStream* input) {
894 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
895 : ::google::protobuf::uint32 tag;
896 : // @@protoc_insertion_point(parse_start:rpc.img.Id)
897 : for (;;) {
898 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
899 0 : tag = p.first;
900 0 : if (!p.second) goto handle_unusual;
901 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
902 : // int32 id = 1;
903 0 : case 1: {
904 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
905 : static_cast< ::google::protobuf::uint8>(8u /* 8 & 0xFF */)) {
906 :
907 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
908 : ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
909 : input, &id_)));
910 : } else {
911 0 : goto handle_unusual;
912 : }
913 0 : break;
914 : }
915 :
916 : default: {
917 0 : handle_unusual:
918 0 : if (tag == 0) {
919 0 : goto success;
920 : }
921 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
922 : input, tag, _internal_metadata_.mutable_unknown_fields()));
923 0 : break;
924 : }
925 : }
926 0 : }
927 0 : success:
928 : // @@protoc_insertion_point(parse_success:rpc.img.Id)
929 0 : return true;
930 0 : failure:
931 : // @@protoc_insertion_point(parse_failure:rpc.img.Id)
932 0 : return false;
933 : #undef DO_
934 : }
935 :
936 0 : void Id::SerializeWithCachedSizes(
937 : ::google::protobuf::io::CodedOutputStream* output) const {
938 : // @@protoc_insertion_point(serialize_start:rpc.img.Id)
939 0 : ::google::protobuf::uint32 cached_has_bits = 0;
940 : (void) cached_has_bits;
941 :
942 : // int32 id = 1;
943 0 : if (this->id() != 0) {
944 0 : ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->id(), output);
945 : }
946 :
947 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
948 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
949 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
950 : }
951 : // @@protoc_insertion_point(serialize_end:rpc.img.Id)
952 0 : }
953 :
954 0 : ::google::protobuf::uint8* Id::InternalSerializeWithCachedSizesToArray(
955 : bool deterministic, ::google::protobuf::uint8* target) const {
956 : (void)deterministic; // Unused
957 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.Id)
958 0 : ::google::protobuf::uint32 cached_has_bits = 0;
959 : (void) cached_has_bits;
960 :
961 : // int32 id = 1;
962 0 : if (this->id() != 0) {
963 0 : target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->id(), target);
964 : }
965 :
966 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
967 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
968 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
969 : }
970 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.Id)
971 0 : return target;
972 : }
973 :
974 0 : size_t Id::ByteSizeLong() const {
975 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.Id)
976 0 : size_t total_size = 0;
977 :
978 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
979 0 : total_size +=
980 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
981 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
982 : }
983 : // int32 id = 1;
984 0 : if (this->id() != 0) {
985 0 : total_size += 1 +
986 0 : ::google::protobuf::internal::WireFormatLite::Int32Size(
987 : this->id());
988 : }
989 :
990 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
991 0 : SetCachedSize(cached_size);
992 0 : return total_size;
993 : }
994 :
995 0 : void Id::MergeFrom(const ::google::protobuf::Message& from) {
996 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.Id)
997 0 : GOOGLE_DCHECK_NE(&from, this);
998 : const Id* source =
999 0 : ::google::protobuf::internal::DynamicCastToGenerated<const Id>(
1000 : &from);
1001 0 : if (source == NULL) {
1002 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.Id)
1003 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
1004 : } else {
1005 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.Id)
1006 0 : MergeFrom(*source);
1007 : }
1008 0 : }
1009 :
1010 0 : void Id::MergeFrom(const Id& from) {
1011 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.Id)
1012 0 : GOOGLE_DCHECK_NE(&from, this);
1013 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
1014 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1015 : (void) cached_has_bits;
1016 :
1017 0 : if (from.id() != 0) {
1018 0 : set_id(from.id());
1019 : }
1020 0 : }
1021 :
1022 0 : void Id::CopyFrom(const ::google::protobuf::Message& from) {
1023 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.Id)
1024 0 : if (&from == this) return;
1025 0 : Clear();
1026 0 : MergeFrom(from);
1027 : }
1028 :
1029 0 : void Id::CopyFrom(const Id& from) {
1030 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.Id)
1031 0 : if (&from == this) return;
1032 0 : Clear();
1033 0 : MergeFrom(from);
1034 : }
1035 :
1036 0 : bool Id::IsInitialized() const {
1037 0 : return true;
1038 : }
1039 :
1040 0 : void Id::Swap(Id* other) {
1041 0 : if (other == this) return;
1042 0 : InternalSwap(other);
1043 : }
1044 0 : void Id::InternalSwap(Id* other) {
1045 : using std::swap;
1046 0 : swap(id_, other->id_);
1047 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
1048 0 : }
1049 :
1050 0 : ::google::protobuf::Metadata Id::GetMetadata() const {
1051 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
1052 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
1053 : }
1054 :
1055 :
1056 : // ===================================================================
1057 :
1058 8 : void NewPanel::InitAsDefaultInstance() {
1059 8 : }
1060 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
1061 : const int NewPanel::kTypeFieldNumber;
1062 : const int NewPanel::kHiddenFieldNumber;
1063 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
1064 :
1065 8 : NewPanel::NewPanel()
1066 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
1067 8 : ::google::protobuf::internal::InitSCC(
1068 : &protobuf_img_2eproto::scc_info_NewPanel.base);
1069 8 : SharedCtor();
1070 : // @@protoc_insertion_point(constructor:rpc.img.NewPanel)
1071 8 : }
1072 0 : NewPanel::NewPanel(const NewPanel& from)
1073 : : ::google::protobuf::Message(),
1074 0 : _internal_metadata_(NULL) {
1075 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
1076 0 : type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1077 0 : if (from.type().size() > 0) {
1078 0 : type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_);
1079 : }
1080 0 : hidden_ = from.hidden_;
1081 : // @@protoc_insertion_point(copy_constructor:rpc.img.NewPanel)
1082 0 : }
1083 :
1084 8 : void NewPanel::SharedCtor() {
1085 8 : type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1086 8 : hidden_ = false;
1087 8 : }
1088 :
1089 0 : NewPanel::~NewPanel() {
1090 : // @@protoc_insertion_point(destructor:rpc.img.NewPanel)
1091 0 : SharedDtor();
1092 0 : }
1093 :
1094 0 : void NewPanel::SharedDtor() {
1095 0 : type_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1096 0 : }
1097 :
1098 0 : void NewPanel::SetCachedSize(int size) const {
1099 0 : _cached_size_.Set(size);
1100 0 : }
1101 0 : const ::google::protobuf::Descriptor* NewPanel::descriptor() {
1102 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
1103 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
1104 : }
1105 :
1106 0 : const NewPanel& NewPanel::default_instance() {
1107 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_NewPanel.base);
1108 0 : return *internal_default_instance();
1109 : }
1110 :
1111 :
1112 0 : void NewPanel::Clear() {
1113 : // @@protoc_insertion_point(message_clear_start:rpc.img.NewPanel)
1114 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1115 : // Prevent compiler warnings about cached_has_bits being unused
1116 : (void) cached_has_bits;
1117 :
1118 0 : type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1119 0 : hidden_ = false;
1120 0 : _internal_metadata_.Clear();
1121 0 : }
1122 :
1123 0 : bool NewPanel::MergePartialFromCodedStream(
1124 : ::google::protobuf::io::CodedInputStream* input) {
1125 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
1126 : ::google::protobuf::uint32 tag;
1127 : // @@protoc_insertion_point(parse_start:rpc.img.NewPanel)
1128 : for (;;) {
1129 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
1130 0 : tag = p.first;
1131 0 : if (!p.second) goto handle_unusual;
1132 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
1133 : // string type = 1;
1134 0 : case 1: {
1135 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
1136 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
1137 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
1138 : input, this->mutable_type()));
1139 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1140 : this->type().data(), static_cast<int>(this->type().length()),
1141 : ::google::protobuf::internal::WireFormatLite::PARSE,
1142 : "rpc.img.NewPanel.type"));
1143 : } else {
1144 0 : goto handle_unusual;
1145 : }
1146 0 : break;
1147 : }
1148 :
1149 : // bool hidden = 2;
1150 0 : case 2: {
1151 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
1152 : static_cast< ::google::protobuf::uint8>(16u /* 16 & 0xFF */)) {
1153 :
1154 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
1155 : bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
1156 : input, &hidden_)));
1157 : } else {
1158 0 : goto handle_unusual;
1159 : }
1160 0 : break;
1161 : }
1162 :
1163 : default: {
1164 0 : handle_unusual:
1165 0 : if (tag == 0) {
1166 0 : goto success;
1167 : }
1168 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
1169 : input, tag, _internal_metadata_.mutable_unknown_fields()));
1170 0 : break;
1171 : }
1172 : }
1173 0 : }
1174 0 : success:
1175 : // @@protoc_insertion_point(parse_success:rpc.img.NewPanel)
1176 0 : return true;
1177 0 : failure:
1178 : // @@protoc_insertion_point(parse_failure:rpc.img.NewPanel)
1179 0 : return false;
1180 : #undef DO_
1181 : }
1182 :
1183 0 : void NewPanel::SerializeWithCachedSizes(
1184 : ::google::protobuf::io::CodedOutputStream* output) const {
1185 : // @@protoc_insertion_point(serialize_start:rpc.img.NewPanel)
1186 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1187 : (void) cached_has_bits;
1188 :
1189 : // string type = 1;
1190 0 : if (this->type().size() > 0) {
1191 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1192 0 : this->type().data(), static_cast<int>(this->type().length()),
1193 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
1194 : "rpc.img.NewPanel.type");
1195 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1196 : 1, this->type(), output);
1197 : }
1198 :
1199 : // bool hidden = 2;
1200 0 : if (this->hidden() != 0) {
1201 0 : ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->hidden(), output);
1202 : }
1203 :
1204 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1205 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
1206 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
1207 : }
1208 : // @@protoc_insertion_point(serialize_end:rpc.img.NewPanel)
1209 0 : }
1210 :
1211 0 : ::google::protobuf::uint8* NewPanel::InternalSerializeWithCachedSizesToArray(
1212 : bool deterministic, ::google::protobuf::uint8* target) const {
1213 : (void)deterministic; // Unused
1214 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.NewPanel)
1215 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1216 : (void) cached_has_bits;
1217 :
1218 : // string type = 1;
1219 0 : if (this->type().size() > 0) {
1220 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1221 0 : this->type().data(), static_cast<int>(this->type().length()),
1222 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
1223 : "rpc.img.NewPanel.type");
1224 : target =
1225 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1226 : 1, this->type(), target);
1227 : }
1228 :
1229 : // bool hidden = 2;
1230 0 : if (this->hidden() != 0) {
1231 0 : target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(2, this->hidden(), target);
1232 : }
1233 :
1234 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1235 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
1236 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
1237 : }
1238 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.NewPanel)
1239 0 : return target;
1240 : }
1241 :
1242 0 : size_t NewPanel::ByteSizeLong() const {
1243 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.NewPanel)
1244 0 : size_t total_size = 0;
1245 :
1246 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1247 0 : total_size +=
1248 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
1249 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
1250 : }
1251 : // string type = 1;
1252 0 : if (this->type().size() > 0) {
1253 0 : total_size += 1 +
1254 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
1255 : this->type());
1256 : }
1257 :
1258 : // bool hidden = 2;
1259 0 : if (this->hidden() != 0) {
1260 0 : total_size += 1 + 1;
1261 : }
1262 :
1263 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
1264 0 : SetCachedSize(cached_size);
1265 0 : return total_size;
1266 : }
1267 :
1268 0 : void NewPanel::MergeFrom(const ::google::protobuf::Message& from) {
1269 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.NewPanel)
1270 0 : GOOGLE_DCHECK_NE(&from, this);
1271 : const NewPanel* source =
1272 0 : ::google::protobuf::internal::DynamicCastToGenerated<const NewPanel>(
1273 : &from);
1274 0 : if (source == NULL) {
1275 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.NewPanel)
1276 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
1277 : } else {
1278 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.NewPanel)
1279 0 : MergeFrom(*source);
1280 : }
1281 0 : }
1282 :
1283 0 : void NewPanel::MergeFrom(const NewPanel& from) {
1284 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.NewPanel)
1285 0 : GOOGLE_DCHECK_NE(&from, this);
1286 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
1287 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1288 : (void) cached_has_bits;
1289 :
1290 0 : if (from.type().size() > 0) {
1291 :
1292 0 : type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_);
1293 : }
1294 0 : if (from.hidden() != 0) {
1295 0 : set_hidden(from.hidden());
1296 : }
1297 0 : }
1298 :
1299 0 : void NewPanel::CopyFrom(const ::google::protobuf::Message& from) {
1300 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.NewPanel)
1301 0 : if (&from == this) return;
1302 0 : Clear();
1303 0 : MergeFrom(from);
1304 : }
1305 :
1306 0 : void NewPanel::CopyFrom(const NewPanel& from) {
1307 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.NewPanel)
1308 0 : if (&from == this) return;
1309 0 : Clear();
1310 0 : MergeFrom(from);
1311 : }
1312 :
1313 0 : bool NewPanel::IsInitialized() const {
1314 0 : return true;
1315 : }
1316 :
1317 0 : void NewPanel::Swap(NewPanel* other) {
1318 0 : if (other == this) return;
1319 0 : InternalSwap(other);
1320 : }
1321 0 : void NewPanel::InternalSwap(NewPanel* other) {
1322 : using std::swap;
1323 0 : type_.Swap(&other->type_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1324 : GetArenaNoVirtual());
1325 0 : swap(hidden_, other->hidden_);
1326 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
1327 0 : }
1328 :
1329 0 : ::google::protobuf::Metadata NewPanel::GetMetadata() const {
1330 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
1331 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
1332 : }
1333 :
1334 :
1335 : // ===================================================================
1336 :
1337 8 : void NewData::InitAsDefaultInstance() {
1338 8 : ::rpc::img::_NewData_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
1339 8 : ::rpc::img::Id::internal_default_instance());
1340 8 : }
1341 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
1342 : const int NewData::kPanelFieldNumber;
1343 : const int NewData::kPathFieldNumber;
1344 : const int NewData::kTypeFieldNumber;
1345 : const int NewData::kScaleFieldNumber;
1346 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
1347 :
1348 8 : NewData::NewData()
1349 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
1350 8 : ::google::protobuf::internal::InitSCC(
1351 : &protobuf_img_2eproto::scc_info_NewData.base);
1352 8 : SharedCtor();
1353 : // @@protoc_insertion_point(constructor:rpc.img.NewData)
1354 8 : }
1355 0 : NewData::NewData(const NewData& from)
1356 : : ::google::protobuf::Message(),
1357 0 : _internal_metadata_(NULL) {
1358 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
1359 0 : path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1360 0 : if (from.path().size() > 0) {
1361 0 : path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.path_);
1362 : }
1363 0 : type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1364 0 : if (from.type().size() > 0) {
1365 0 : type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_);
1366 : }
1367 0 : if (from.has_panel()) {
1368 0 : panel_ = new ::rpc::img::Id(*from.panel_);
1369 : } else {
1370 0 : panel_ = NULL;
1371 : }
1372 0 : scale_ = from.scale_;
1373 : // @@protoc_insertion_point(copy_constructor:rpc.img.NewData)
1374 0 : }
1375 :
1376 8 : void NewData::SharedCtor() {
1377 8 : path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1378 8 : type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1379 8 : ::memset(&panel_, 0, static_cast<size_t>(
1380 : reinterpret_cast<char*>(&scale_) -
1381 : reinterpret_cast<char*>(&panel_)) + sizeof(scale_));
1382 8 : }
1383 :
1384 0 : NewData::~NewData() {
1385 : // @@protoc_insertion_point(destructor:rpc.img.NewData)
1386 0 : SharedDtor();
1387 0 : }
1388 :
1389 0 : void NewData::SharedDtor() {
1390 0 : path_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1391 0 : type_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1392 0 : if (this != internal_default_instance()) delete panel_;
1393 0 : }
1394 :
1395 0 : void NewData::SetCachedSize(int size) const {
1396 0 : _cached_size_.Set(size);
1397 0 : }
1398 0 : const ::google::protobuf::Descriptor* NewData::descriptor() {
1399 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
1400 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
1401 : }
1402 :
1403 0 : const NewData& NewData::default_instance() {
1404 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_NewData.base);
1405 0 : return *internal_default_instance();
1406 : }
1407 :
1408 :
1409 0 : void NewData::Clear() {
1410 : // @@protoc_insertion_point(message_clear_start:rpc.img.NewData)
1411 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1412 : // Prevent compiler warnings about cached_has_bits being unused
1413 : (void) cached_has_bits;
1414 :
1415 0 : path_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1416 0 : type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1417 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
1418 0 : delete panel_;
1419 : }
1420 0 : panel_ = NULL;
1421 0 : scale_ = 0;
1422 0 : _internal_metadata_.Clear();
1423 0 : }
1424 :
1425 0 : bool NewData::MergePartialFromCodedStream(
1426 : ::google::protobuf::io::CodedInputStream* input) {
1427 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
1428 : ::google::protobuf::uint32 tag;
1429 : // @@protoc_insertion_point(parse_start:rpc.img.NewData)
1430 : for (;;) {
1431 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
1432 0 : tag = p.first;
1433 0 : if (!p.second) goto handle_unusual;
1434 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
1435 : // .rpc.img.Id panel = 1;
1436 0 : case 1: {
1437 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
1438 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
1439 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
1440 : input, mutable_panel()));
1441 : } else {
1442 0 : goto handle_unusual;
1443 : }
1444 0 : break;
1445 : }
1446 :
1447 : // string path = 2;
1448 0 : case 2: {
1449 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
1450 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
1451 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
1452 : input, this->mutable_path()));
1453 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1454 : this->path().data(), static_cast<int>(this->path().length()),
1455 : ::google::protobuf::internal::WireFormatLite::PARSE,
1456 : "rpc.img.NewData.path"));
1457 : } else {
1458 0 : goto handle_unusual;
1459 : }
1460 0 : break;
1461 : }
1462 :
1463 : // string type = 3;
1464 0 : case 3: {
1465 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
1466 : static_cast< ::google::protobuf::uint8>(26u /* 26 & 0xFF */)) {
1467 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
1468 : input, this->mutable_type()));
1469 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1470 : this->type().data(), static_cast<int>(this->type().length()),
1471 : ::google::protobuf::internal::WireFormatLite::PARSE,
1472 : "rpc.img.NewData.type"));
1473 : } else {
1474 0 : goto handle_unusual;
1475 : }
1476 0 : break;
1477 : }
1478 :
1479 : // float scale = 4;
1480 0 : case 4: {
1481 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
1482 : static_cast< ::google::protobuf::uint8>(37u /* 37 & 0xFF */)) {
1483 :
1484 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
1485 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
1486 : input, &scale_)));
1487 : } else {
1488 0 : goto handle_unusual;
1489 : }
1490 0 : break;
1491 : }
1492 :
1493 : default: {
1494 0 : handle_unusual:
1495 0 : if (tag == 0) {
1496 0 : goto success;
1497 : }
1498 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
1499 : input, tag, _internal_metadata_.mutable_unknown_fields()));
1500 0 : break;
1501 : }
1502 : }
1503 0 : }
1504 0 : success:
1505 : // @@protoc_insertion_point(parse_success:rpc.img.NewData)
1506 0 : return true;
1507 0 : failure:
1508 : // @@protoc_insertion_point(parse_failure:rpc.img.NewData)
1509 0 : return false;
1510 : #undef DO_
1511 : }
1512 :
1513 0 : void NewData::SerializeWithCachedSizes(
1514 : ::google::protobuf::io::CodedOutputStream* output) const {
1515 : // @@protoc_insertion_point(serialize_start:rpc.img.NewData)
1516 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1517 : (void) cached_has_bits;
1518 :
1519 : // .rpc.img.Id panel = 1;
1520 0 : if (this->has_panel()) {
1521 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
1522 0 : 1, this->_internal_panel(), output);
1523 : }
1524 :
1525 : // string path = 2;
1526 0 : if (this->path().size() > 0) {
1527 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1528 0 : this->path().data(), static_cast<int>(this->path().length()),
1529 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
1530 : "rpc.img.NewData.path");
1531 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1532 : 2, this->path(), output);
1533 : }
1534 :
1535 : // string type = 3;
1536 0 : if (this->type().size() > 0) {
1537 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1538 0 : this->type().data(), static_cast<int>(this->type().length()),
1539 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
1540 : "rpc.img.NewData.type");
1541 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1542 : 3, this->type(), output);
1543 : }
1544 :
1545 : // float scale = 4;
1546 0 : if (this->scale() != 0) {
1547 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->scale(), output);
1548 : }
1549 :
1550 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1551 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
1552 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
1553 : }
1554 : // @@protoc_insertion_point(serialize_end:rpc.img.NewData)
1555 0 : }
1556 :
1557 0 : ::google::protobuf::uint8* NewData::InternalSerializeWithCachedSizesToArray(
1558 : bool deterministic, ::google::protobuf::uint8* target) const {
1559 : (void)deterministic; // Unused
1560 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.NewData)
1561 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1562 : (void) cached_has_bits;
1563 :
1564 : // .rpc.img.Id panel = 1;
1565 0 : if (this->has_panel()) {
1566 : target = ::google::protobuf::internal::WireFormatLite::
1567 0 : InternalWriteMessageToArray(
1568 : 1, this->_internal_panel(), deterministic, target);
1569 : }
1570 :
1571 : // string path = 2;
1572 0 : if (this->path().size() > 0) {
1573 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1574 0 : this->path().data(), static_cast<int>(this->path().length()),
1575 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
1576 : "rpc.img.NewData.path");
1577 : target =
1578 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1579 : 2, this->path(), target);
1580 : }
1581 :
1582 : // string type = 3;
1583 0 : if (this->type().size() > 0) {
1584 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1585 0 : this->type().data(), static_cast<int>(this->type().length()),
1586 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
1587 : "rpc.img.NewData.type");
1588 : target =
1589 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1590 : 3, this->type(), target);
1591 : }
1592 :
1593 : // float scale = 4;
1594 0 : if (this->scale() != 0) {
1595 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->scale(), target);
1596 : }
1597 :
1598 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1599 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
1600 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
1601 : }
1602 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.NewData)
1603 0 : return target;
1604 : }
1605 :
1606 0 : size_t NewData::ByteSizeLong() const {
1607 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.NewData)
1608 0 : size_t total_size = 0;
1609 :
1610 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1611 0 : total_size +=
1612 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
1613 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
1614 : }
1615 : // string path = 2;
1616 0 : if (this->path().size() > 0) {
1617 0 : total_size += 1 +
1618 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
1619 : this->path());
1620 : }
1621 :
1622 : // string type = 3;
1623 0 : if (this->type().size() > 0) {
1624 0 : total_size += 1 +
1625 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
1626 : this->type());
1627 : }
1628 :
1629 : // .rpc.img.Id panel = 1;
1630 0 : if (this->has_panel()) {
1631 0 : total_size += 1 +
1632 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
1633 0 : *panel_);
1634 : }
1635 :
1636 : // float scale = 4;
1637 0 : if (this->scale() != 0) {
1638 0 : total_size += 1 + 4;
1639 : }
1640 :
1641 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
1642 0 : SetCachedSize(cached_size);
1643 0 : return total_size;
1644 : }
1645 :
1646 0 : void NewData::MergeFrom(const ::google::protobuf::Message& from) {
1647 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.NewData)
1648 0 : GOOGLE_DCHECK_NE(&from, this);
1649 : const NewData* source =
1650 0 : ::google::protobuf::internal::DynamicCastToGenerated<const NewData>(
1651 : &from);
1652 0 : if (source == NULL) {
1653 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.NewData)
1654 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
1655 : } else {
1656 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.NewData)
1657 0 : MergeFrom(*source);
1658 : }
1659 0 : }
1660 :
1661 0 : void NewData::MergeFrom(const NewData& from) {
1662 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.NewData)
1663 0 : GOOGLE_DCHECK_NE(&from, this);
1664 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
1665 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1666 : (void) cached_has_bits;
1667 :
1668 0 : if (from.path().size() > 0) {
1669 :
1670 0 : path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.path_);
1671 : }
1672 0 : if (from.type().size() > 0) {
1673 :
1674 0 : type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_);
1675 : }
1676 0 : if (from.has_panel()) {
1677 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
1678 : }
1679 0 : if (from.scale() != 0) {
1680 0 : set_scale(from.scale());
1681 : }
1682 0 : }
1683 :
1684 0 : void NewData::CopyFrom(const ::google::protobuf::Message& from) {
1685 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.NewData)
1686 0 : if (&from == this) return;
1687 0 : Clear();
1688 0 : MergeFrom(from);
1689 : }
1690 :
1691 0 : void NewData::CopyFrom(const NewData& from) {
1692 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.NewData)
1693 0 : if (&from == this) return;
1694 0 : Clear();
1695 0 : MergeFrom(from);
1696 : }
1697 :
1698 0 : bool NewData::IsInitialized() const {
1699 0 : return true;
1700 : }
1701 :
1702 0 : void NewData::Swap(NewData* other) {
1703 0 : if (other == this) return;
1704 0 : InternalSwap(other);
1705 : }
1706 0 : void NewData::InternalSwap(NewData* other) {
1707 : using std::swap;
1708 0 : path_.Swap(&other->path_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1709 : GetArenaNoVirtual());
1710 0 : type_.Swap(&other->type_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1711 : GetArenaNoVirtual());
1712 0 : swap(panel_, other->panel_);
1713 0 : swap(scale_, other->scale_);
1714 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
1715 0 : }
1716 :
1717 0 : ::google::protobuf::Metadata NewData::GetMetadata() const {
1718 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
1719 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
1720 : }
1721 :
1722 :
1723 : // ===================================================================
1724 :
1725 8 : void PopUp::InitAsDefaultInstance() {
1726 8 : ::rpc::img::_PopUp_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
1727 8 : ::rpc::img::Id::internal_default_instance());
1728 8 : }
1729 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
1730 : const int PopUp::kPanelFieldNumber;
1731 : const int PopUp::kNameFieldNumber;
1732 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
1733 :
1734 8 : PopUp::PopUp()
1735 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
1736 8 : ::google::protobuf::internal::InitSCC(
1737 : &protobuf_img_2eproto::scc_info_PopUp.base);
1738 8 : SharedCtor();
1739 : // @@protoc_insertion_point(constructor:rpc.img.PopUp)
1740 8 : }
1741 0 : PopUp::PopUp(const PopUp& from)
1742 : : ::google::protobuf::Message(),
1743 0 : _internal_metadata_(NULL) {
1744 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
1745 0 : name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1746 0 : if (from.name().size() > 0) {
1747 0 : name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.name_);
1748 : }
1749 0 : if (from.has_panel()) {
1750 0 : panel_ = new ::rpc::img::Id(*from.panel_);
1751 : } else {
1752 0 : panel_ = NULL;
1753 : }
1754 : // @@protoc_insertion_point(copy_constructor:rpc.img.PopUp)
1755 0 : }
1756 :
1757 8 : void PopUp::SharedCtor() {
1758 8 : name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1759 8 : panel_ = NULL;
1760 8 : }
1761 :
1762 0 : PopUp::~PopUp() {
1763 : // @@protoc_insertion_point(destructor:rpc.img.PopUp)
1764 0 : SharedDtor();
1765 0 : }
1766 :
1767 0 : void PopUp::SharedDtor() {
1768 0 : name_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1769 0 : if (this != internal_default_instance()) delete panel_;
1770 0 : }
1771 :
1772 0 : void PopUp::SetCachedSize(int size) const {
1773 0 : _cached_size_.Set(size);
1774 0 : }
1775 0 : const ::google::protobuf::Descriptor* PopUp::descriptor() {
1776 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
1777 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
1778 : }
1779 :
1780 0 : const PopUp& PopUp::default_instance() {
1781 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_PopUp.base);
1782 0 : return *internal_default_instance();
1783 : }
1784 :
1785 :
1786 0 : void PopUp::Clear() {
1787 : // @@protoc_insertion_point(message_clear_start:rpc.img.PopUp)
1788 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1789 : // Prevent compiler warnings about cached_has_bits being unused
1790 : (void) cached_has_bits;
1791 :
1792 0 : name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1793 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
1794 0 : delete panel_;
1795 : }
1796 0 : panel_ = NULL;
1797 0 : _internal_metadata_.Clear();
1798 0 : }
1799 :
1800 0 : bool PopUp::MergePartialFromCodedStream(
1801 : ::google::protobuf::io::CodedInputStream* input) {
1802 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
1803 : ::google::protobuf::uint32 tag;
1804 : // @@protoc_insertion_point(parse_start:rpc.img.PopUp)
1805 : for (;;) {
1806 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
1807 0 : tag = p.first;
1808 0 : if (!p.second) goto handle_unusual;
1809 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
1810 : // .rpc.img.Id panel = 1;
1811 0 : case 1: {
1812 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
1813 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
1814 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
1815 : input, mutable_panel()));
1816 : } else {
1817 0 : goto handle_unusual;
1818 : }
1819 0 : break;
1820 : }
1821 :
1822 : // string name = 2;
1823 0 : case 2: {
1824 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
1825 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
1826 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
1827 : input, this->mutable_name()));
1828 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1829 : this->name().data(), static_cast<int>(this->name().length()),
1830 : ::google::protobuf::internal::WireFormatLite::PARSE,
1831 : "rpc.img.PopUp.name"));
1832 : } else {
1833 0 : goto handle_unusual;
1834 : }
1835 0 : break;
1836 : }
1837 :
1838 : default: {
1839 0 : handle_unusual:
1840 0 : if (tag == 0) {
1841 0 : goto success;
1842 : }
1843 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
1844 : input, tag, _internal_metadata_.mutable_unknown_fields()));
1845 0 : break;
1846 : }
1847 : }
1848 0 : }
1849 0 : success:
1850 : // @@protoc_insertion_point(parse_success:rpc.img.PopUp)
1851 0 : return true;
1852 0 : failure:
1853 : // @@protoc_insertion_point(parse_failure:rpc.img.PopUp)
1854 0 : return false;
1855 : #undef DO_
1856 : }
1857 :
1858 0 : void PopUp::SerializeWithCachedSizes(
1859 : ::google::protobuf::io::CodedOutputStream* output) const {
1860 : // @@protoc_insertion_point(serialize_start:rpc.img.PopUp)
1861 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1862 : (void) cached_has_bits;
1863 :
1864 : // .rpc.img.Id panel = 1;
1865 0 : if (this->has_panel()) {
1866 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
1867 0 : 1, this->_internal_panel(), output);
1868 : }
1869 :
1870 : // string name = 2;
1871 0 : if (this->name().size() > 0) {
1872 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1873 0 : this->name().data(), static_cast<int>(this->name().length()),
1874 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
1875 : "rpc.img.PopUp.name");
1876 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1877 : 2, this->name(), output);
1878 : }
1879 :
1880 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1881 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
1882 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
1883 : }
1884 : // @@protoc_insertion_point(serialize_end:rpc.img.PopUp)
1885 0 : }
1886 :
1887 0 : ::google::protobuf::uint8* PopUp::InternalSerializeWithCachedSizesToArray(
1888 : bool deterministic, ::google::protobuf::uint8* target) const {
1889 : (void)deterministic; // Unused
1890 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.PopUp)
1891 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1892 : (void) cached_has_bits;
1893 :
1894 : // .rpc.img.Id panel = 1;
1895 0 : if (this->has_panel()) {
1896 : target = ::google::protobuf::internal::WireFormatLite::
1897 0 : InternalWriteMessageToArray(
1898 : 1, this->_internal_panel(), deterministic, target);
1899 : }
1900 :
1901 : // string name = 2;
1902 0 : if (this->name().size() > 0) {
1903 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1904 0 : this->name().data(), static_cast<int>(this->name().length()),
1905 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
1906 : "rpc.img.PopUp.name");
1907 : target =
1908 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1909 : 2, this->name(), target);
1910 : }
1911 :
1912 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1913 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
1914 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
1915 : }
1916 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.PopUp)
1917 0 : return target;
1918 : }
1919 :
1920 0 : size_t PopUp::ByteSizeLong() const {
1921 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.PopUp)
1922 0 : size_t total_size = 0;
1923 :
1924 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
1925 0 : total_size +=
1926 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
1927 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
1928 : }
1929 : // string name = 2;
1930 0 : if (this->name().size() > 0) {
1931 0 : total_size += 1 +
1932 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
1933 : this->name());
1934 : }
1935 :
1936 : // .rpc.img.Id panel = 1;
1937 0 : if (this->has_panel()) {
1938 0 : total_size += 1 +
1939 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
1940 0 : *panel_);
1941 : }
1942 :
1943 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
1944 0 : SetCachedSize(cached_size);
1945 0 : return total_size;
1946 : }
1947 :
1948 0 : void PopUp::MergeFrom(const ::google::protobuf::Message& from) {
1949 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.PopUp)
1950 0 : GOOGLE_DCHECK_NE(&from, this);
1951 : const PopUp* source =
1952 0 : ::google::protobuf::internal::DynamicCastToGenerated<const PopUp>(
1953 : &from);
1954 0 : if (source == NULL) {
1955 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.PopUp)
1956 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
1957 : } else {
1958 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.PopUp)
1959 0 : MergeFrom(*source);
1960 : }
1961 0 : }
1962 :
1963 0 : void PopUp::MergeFrom(const PopUp& from) {
1964 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.PopUp)
1965 0 : GOOGLE_DCHECK_NE(&from, this);
1966 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
1967 0 : ::google::protobuf::uint32 cached_has_bits = 0;
1968 : (void) cached_has_bits;
1969 :
1970 0 : if (from.name().size() > 0) {
1971 :
1972 0 : name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.name_);
1973 : }
1974 0 : if (from.has_panel()) {
1975 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
1976 : }
1977 0 : }
1978 :
1979 0 : void PopUp::CopyFrom(const ::google::protobuf::Message& from) {
1980 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.PopUp)
1981 0 : if (&from == this) return;
1982 0 : Clear();
1983 0 : MergeFrom(from);
1984 : }
1985 :
1986 0 : void PopUp::CopyFrom(const PopUp& from) {
1987 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.PopUp)
1988 0 : if (&from == this) return;
1989 0 : Clear();
1990 0 : MergeFrom(from);
1991 : }
1992 :
1993 0 : bool PopUp::IsInitialized() const {
1994 0 : return true;
1995 : }
1996 :
1997 0 : void PopUp::Swap(PopUp* other) {
1998 0 : if (other == this) return;
1999 0 : InternalSwap(other);
2000 : }
2001 0 : void PopUp::InternalSwap(PopUp* other) {
2002 : using std::swap;
2003 0 : name_.Swap(&other->name_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2004 : GetArenaNoVirtual());
2005 0 : swap(panel_, other->panel_);
2006 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
2007 0 : }
2008 :
2009 0 : ::google::protobuf::Metadata PopUp::GetMetadata() const {
2010 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
2011 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
2012 : }
2013 :
2014 :
2015 : // ===================================================================
2016 :
2017 8 : void Restore::InitAsDefaultInstance() {
2018 8 : ::rpc::img::_Restore_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
2019 8 : ::rpc::img::Id::internal_default_instance());
2020 8 : }
2021 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
2022 : const int Restore::kPanelFieldNumber;
2023 : const int Restore::kPathFieldNumber;
2024 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
2025 :
2026 8 : Restore::Restore()
2027 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
2028 8 : ::google::protobuf::internal::InitSCC(
2029 : &protobuf_img_2eproto::scc_info_Restore.base);
2030 8 : SharedCtor();
2031 : // @@protoc_insertion_point(constructor:rpc.img.Restore)
2032 8 : }
2033 0 : Restore::Restore(const Restore& from)
2034 : : ::google::protobuf::Message(),
2035 0 : _internal_metadata_(NULL) {
2036 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
2037 0 : path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2038 0 : if (from.path().size() > 0) {
2039 0 : path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.path_);
2040 : }
2041 0 : if (from.has_panel()) {
2042 0 : panel_ = new ::rpc::img::Id(*from.panel_);
2043 : } else {
2044 0 : panel_ = NULL;
2045 : }
2046 : // @@protoc_insertion_point(copy_constructor:rpc.img.Restore)
2047 0 : }
2048 :
2049 8 : void Restore::SharedCtor() {
2050 8 : path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2051 8 : panel_ = NULL;
2052 8 : }
2053 :
2054 0 : Restore::~Restore() {
2055 : // @@protoc_insertion_point(destructor:rpc.img.Restore)
2056 0 : SharedDtor();
2057 0 : }
2058 :
2059 0 : void Restore::SharedDtor() {
2060 0 : path_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2061 0 : if (this != internal_default_instance()) delete panel_;
2062 0 : }
2063 :
2064 0 : void Restore::SetCachedSize(int size) const {
2065 0 : _cached_size_.Set(size);
2066 0 : }
2067 0 : const ::google::protobuf::Descriptor* Restore::descriptor() {
2068 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
2069 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
2070 : }
2071 :
2072 0 : const Restore& Restore::default_instance() {
2073 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_Restore.base);
2074 0 : return *internal_default_instance();
2075 : }
2076 :
2077 :
2078 0 : void Restore::Clear() {
2079 : // @@protoc_insertion_point(message_clear_start:rpc.img.Restore)
2080 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2081 : // Prevent compiler warnings about cached_has_bits being unused
2082 : (void) cached_has_bits;
2083 :
2084 0 : path_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2085 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
2086 0 : delete panel_;
2087 : }
2088 0 : panel_ = NULL;
2089 0 : _internal_metadata_.Clear();
2090 0 : }
2091 :
2092 0 : bool Restore::MergePartialFromCodedStream(
2093 : ::google::protobuf::io::CodedInputStream* input) {
2094 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
2095 : ::google::protobuf::uint32 tag;
2096 : // @@protoc_insertion_point(parse_start:rpc.img.Restore)
2097 : for (;;) {
2098 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
2099 0 : tag = p.first;
2100 0 : if (!p.second) goto handle_unusual;
2101 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
2102 : // .rpc.img.Id panel = 1;
2103 0 : case 1: {
2104 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
2105 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
2106 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
2107 : input, mutable_panel()));
2108 : } else {
2109 0 : goto handle_unusual;
2110 : }
2111 0 : break;
2112 : }
2113 :
2114 : // string path = 2;
2115 0 : case 2: {
2116 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
2117 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
2118 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
2119 : input, this->mutable_path()));
2120 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2121 : this->path().data(), static_cast<int>(this->path().length()),
2122 : ::google::protobuf::internal::WireFormatLite::PARSE,
2123 : "rpc.img.Restore.path"));
2124 : } else {
2125 0 : goto handle_unusual;
2126 : }
2127 0 : break;
2128 : }
2129 :
2130 : default: {
2131 0 : handle_unusual:
2132 0 : if (tag == 0) {
2133 0 : goto success;
2134 : }
2135 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
2136 : input, tag, _internal_metadata_.mutable_unknown_fields()));
2137 0 : break;
2138 : }
2139 : }
2140 0 : }
2141 0 : success:
2142 : // @@protoc_insertion_point(parse_success:rpc.img.Restore)
2143 0 : return true;
2144 0 : failure:
2145 : // @@protoc_insertion_point(parse_failure:rpc.img.Restore)
2146 0 : return false;
2147 : #undef DO_
2148 : }
2149 :
2150 0 : void Restore::SerializeWithCachedSizes(
2151 : ::google::protobuf::io::CodedOutputStream* output) const {
2152 : // @@protoc_insertion_point(serialize_start:rpc.img.Restore)
2153 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2154 : (void) cached_has_bits;
2155 :
2156 : // .rpc.img.Id panel = 1;
2157 0 : if (this->has_panel()) {
2158 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
2159 0 : 1, this->_internal_panel(), output);
2160 : }
2161 :
2162 : // string path = 2;
2163 0 : if (this->path().size() > 0) {
2164 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2165 0 : this->path().data(), static_cast<int>(this->path().length()),
2166 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
2167 : "rpc.img.Restore.path");
2168 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
2169 : 2, this->path(), output);
2170 : }
2171 :
2172 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2173 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
2174 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
2175 : }
2176 : // @@protoc_insertion_point(serialize_end:rpc.img.Restore)
2177 0 : }
2178 :
2179 0 : ::google::protobuf::uint8* Restore::InternalSerializeWithCachedSizesToArray(
2180 : bool deterministic, ::google::protobuf::uint8* target) const {
2181 : (void)deterministic; // Unused
2182 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.Restore)
2183 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2184 : (void) cached_has_bits;
2185 :
2186 : // .rpc.img.Id panel = 1;
2187 0 : if (this->has_panel()) {
2188 : target = ::google::protobuf::internal::WireFormatLite::
2189 0 : InternalWriteMessageToArray(
2190 : 1, this->_internal_panel(), deterministic, target);
2191 : }
2192 :
2193 : // string path = 2;
2194 0 : if (this->path().size() > 0) {
2195 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2196 0 : this->path().data(), static_cast<int>(this->path().length()),
2197 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
2198 : "rpc.img.Restore.path");
2199 : target =
2200 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
2201 : 2, this->path(), target);
2202 : }
2203 :
2204 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2205 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
2206 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
2207 : }
2208 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.Restore)
2209 0 : return target;
2210 : }
2211 :
2212 0 : size_t Restore::ByteSizeLong() const {
2213 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.Restore)
2214 0 : size_t total_size = 0;
2215 :
2216 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2217 0 : total_size +=
2218 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
2219 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
2220 : }
2221 : // string path = 2;
2222 0 : if (this->path().size() > 0) {
2223 0 : total_size += 1 +
2224 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
2225 : this->path());
2226 : }
2227 :
2228 : // .rpc.img.Id panel = 1;
2229 0 : if (this->has_panel()) {
2230 0 : total_size += 1 +
2231 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
2232 0 : *panel_);
2233 : }
2234 :
2235 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
2236 0 : SetCachedSize(cached_size);
2237 0 : return total_size;
2238 : }
2239 :
2240 0 : void Restore::MergeFrom(const ::google::protobuf::Message& from) {
2241 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.Restore)
2242 0 : GOOGLE_DCHECK_NE(&from, this);
2243 : const Restore* source =
2244 0 : ::google::protobuf::internal::DynamicCastToGenerated<const Restore>(
2245 : &from);
2246 0 : if (source == NULL) {
2247 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.Restore)
2248 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
2249 : } else {
2250 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.Restore)
2251 0 : MergeFrom(*source);
2252 : }
2253 0 : }
2254 :
2255 0 : void Restore::MergeFrom(const Restore& from) {
2256 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.Restore)
2257 0 : GOOGLE_DCHECK_NE(&from, this);
2258 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
2259 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2260 : (void) cached_has_bits;
2261 :
2262 0 : if (from.path().size() > 0) {
2263 :
2264 0 : path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.path_);
2265 : }
2266 0 : if (from.has_panel()) {
2267 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
2268 : }
2269 0 : }
2270 :
2271 0 : void Restore::CopyFrom(const ::google::protobuf::Message& from) {
2272 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.Restore)
2273 0 : if (&from == this) return;
2274 0 : Clear();
2275 0 : MergeFrom(from);
2276 : }
2277 :
2278 0 : void Restore::CopyFrom(const Restore& from) {
2279 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.Restore)
2280 0 : if (&from == this) return;
2281 0 : Clear();
2282 0 : MergeFrom(from);
2283 : }
2284 :
2285 0 : bool Restore::IsInitialized() const {
2286 0 : return true;
2287 : }
2288 :
2289 0 : void Restore::Swap(Restore* other) {
2290 0 : if (other == this) return;
2291 0 : InternalSwap(other);
2292 : }
2293 0 : void Restore::InternalSwap(Restore* other) {
2294 : using std::swap;
2295 0 : path_.Swap(&other->path_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2296 : GetArenaNoVirtual());
2297 0 : swap(panel_, other->panel_);
2298 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
2299 0 : }
2300 :
2301 0 : ::google::protobuf::Metadata Restore::GetMetadata() const {
2302 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
2303 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
2304 : }
2305 :
2306 :
2307 : // ===================================================================
2308 :
2309 8 : void FileInfo::InitAsDefaultInstance() {
2310 8 : }
2311 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
2312 : const int FileInfo::kTypeFieldNumber;
2313 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
2314 :
2315 8 : FileInfo::FileInfo()
2316 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
2317 8 : ::google::protobuf::internal::InitSCC(
2318 : &protobuf_img_2eproto::scc_info_FileInfo.base);
2319 8 : SharedCtor();
2320 : // @@protoc_insertion_point(constructor:rpc.img.FileInfo)
2321 8 : }
2322 0 : FileInfo::FileInfo(const FileInfo& from)
2323 : : ::google::protobuf::Message(),
2324 0 : _internal_metadata_(NULL) {
2325 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
2326 0 : type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2327 0 : if (from.type().size() > 0) {
2328 0 : type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_);
2329 : }
2330 : // @@protoc_insertion_point(copy_constructor:rpc.img.FileInfo)
2331 0 : }
2332 :
2333 8 : void FileInfo::SharedCtor() {
2334 8 : type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2335 8 : }
2336 :
2337 0 : FileInfo::~FileInfo() {
2338 : // @@protoc_insertion_point(destructor:rpc.img.FileInfo)
2339 0 : SharedDtor();
2340 0 : }
2341 :
2342 0 : void FileInfo::SharedDtor() {
2343 0 : type_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2344 0 : }
2345 :
2346 0 : void FileInfo::SetCachedSize(int size) const {
2347 0 : _cached_size_.Set(size);
2348 0 : }
2349 0 : const ::google::protobuf::Descriptor* FileInfo::descriptor() {
2350 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
2351 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
2352 : }
2353 :
2354 0 : const FileInfo& FileInfo::default_instance() {
2355 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_FileInfo.base);
2356 0 : return *internal_default_instance();
2357 : }
2358 :
2359 :
2360 0 : void FileInfo::Clear() {
2361 : // @@protoc_insertion_point(message_clear_start:rpc.img.FileInfo)
2362 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2363 : // Prevent compiler warnings about cached_has_bits being unused
2364 : (void) cached_has_bits;
2365 :
2366 0 : type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2367 0 : _internal_metadata_.Clear();
2368 0 : }
2369 :
2370 0 : bool FileInfo::MergePartialFromCodedStream(
2371 : ::google::protobuf::io::CodedInputStream* input) {
2372 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
2373 : ::google::protobuf::uint32 tag;
2374 : // @@protoc_insertion_point(parse_start:rpc.img.FileInfo)
2375 : for (;;) {
2376 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
2377 0 : tag = p.first;
2378 0 : if (!p.second) goto handle_unusual;
2379 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
2380 : // string type = 1;
2381 0 : case 1: {
2382 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
2383 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
2384 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
2385 : input, this->mutable_type()));
2386 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2387 : this->type().data(), static_cast<int>(this->type().length()),
2388 : ::google::protobuf::internal::WireFormatLite::PARSE,
2389 : "rpc.img.FileInfo.type"));
2390 : } else {
2391 0 : goto handle_unusual;
2392 : }
2393 0 : break;
2394 : }
2395 :
2396 : default: {
2397 0 : handle_unusual:
2398 0 : if (tag == 0) {
2399 0 : goto success;
2400 : }
2401 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
2402 : input, tag, _internal_metadata_.mutable_unknown_fields()));
2403 0 : break;
2404 : }
2405 : }
2406 0 : }
2407 0 : success:
2408 : // @@protoc_insertion_point(parse_success:rpc.img.FileInfo)
2409 0 : return true;
2410 0 : failure:
2411 : // @@protoc_insertion_point(parse_failure:rpc.img.FileInfo)
2412 0 : return false;
2413 : #undef DO_
2414 : }
2415 :
2416 0 : void FileInfo::SerializeWithCachedSizes(
2417 : ::google::protobuf::io::CodedOutputStream* output) const {
2418 : // @@protoc_insertion_point(serialize_start:rpc.img.FileInfo)
2419 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2420 : (void) cached_has_bits;
2421 :
2422 : // string type = 1;
2423 0 : if (this->type().size() > 0) {
2424 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2425 0 : this->type().data(), static_cast<int>(this->type().length()),
2426 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
2427 : "rpc.img.FileInfo.type");
2428 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
2429 : 1, this->type(), output);
2430 : }
2431 :
2432 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2433 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
2434 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
2435 : }
2436 : // @@protoc_insertion_point(serialize_end:rpc.img.FileInfo)
2437 0 : }
2438 :
2439 0 : ::google::protobuf::uint8* FileInfo::InternalSerializeWithCachedSizesToArray(
2440 : bool deterministic, ::google::protobuf::uint8* target) const {
2441 : (void)deterministic; // Unused
2442 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.FileInfo)
2443 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2444 : (void) cached_has_bits;
2445 :
2446 : // string type = 1;
2447 0 : if (this->type().size() > 0) {
2448 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2449 0 : this->type().data(), static_cast<int>(this->type().length()),
2450 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
2451 : "rpc.img.FileInfo.type");
2452 : target =
2453 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
2454 : 1, this->type(), target);
2455 : }
2456 :
2457 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2458 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
2459 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
2460 : }
2461 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.FileInfo)
2462 0 : return target;
2463 : }
2464 :
2465 0 : size_t FileInfo::ByteSizeLong() const {
2466 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.FileInfo)
2467 0 : size_t total_size = 0;
2468 :
2469 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2470 0 : total_size +=
2471 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
2472 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
2473 : }
2474 : // string type = 1;
2475 0 : if (this->type().size() > 0) {
2476 0 : total_size += 1 +
2477 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
2478 : this->type());
2479 : }
2480 :
2481 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
2482 0 : SetCachedSize(cached_size);
2483 0 : return total_size;
2484 : }
2485 :
2486 0 : void FileInfo::MergeFrom(const ::google::protobuf::Message& from) {
2487 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.FileInfo)
2488 0 : GOOGLE_DCHECK_NE(&from, this);
2489 : const FileInfo* source =
2490 0 : ::google::protobuf::internal::DynamicCastToGenerated<const FileInfo>(
2491 : &from);
2492 0 : if (source == NULL) {
2493 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.FileInfo)
2494 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
2495 : } else {
2496 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.FileInfo)
2497 0 : MergeFrom(*source);
2498 : }
2499 0 : }
2500 :
2501 0 : void FileInfo::MergeFrom(const FileInfo& from) {
2502 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.FileInfo)
2503 0 : GOOGLE_DCHECK_NE(&from, this);
2504 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
2505 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2506 : (void) cached_has_bits;
2507 :
2508 0 : if (from.type().size() > 0) {
2509 :
2510 0 : type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_);
2511 : }
2512 0 : }
2513 :
2514 0 : void FileInfo::CopyFrom(const ::google::protobuf::Message& from) {
2515 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.FileInfo)
2516 0 : if (&from == this) return;
2517 0 : Clear();
2518 0 : MergeFrom(from);
2519 : }
2520 :
2521 0 : void FileInfo::CopyFrom(const FileInfo& from) {
2522 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.FileInfo)
2523 0 : if (&from == this) return;
2524 0 : Clear();
2525 0 : MergeFrom(from);
2526 : }
2527 :
2528 0 : bool FileInfo::IsInitialized() const {
2529 0 : return true;
2530 : }
2531 :
2532 0 : void FileInfo::Swap(FileInfo* other) {
2533 0 : if (other == this) return;
2534 0 : InternalSwap(other);
2535 : }
2536 0 : void FileInfo::InternalSwap(FileInfo* other) {
2537 : using std::swap;
2538 0 : type_.Swap(&other->type_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2539 : GetArenaNoVirtual());
2540 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
2541 0 : }
2542 :
2543 0 : ::google::protobuf::Metadata FileInfo::GetMetadata() const {
2544 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
2545 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
2546 : }
2547 :
2548 :
2549 : // ===================================================================
2550 :
2551 8 : void KeyInfo::InitAsDefaultInstance() {
2552 8 : }
2553 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
2554 : const int KeyInfo::kTypeFieldNumber;
2555 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
2556 :
2557 8 : KeyInfo::KeyInfo()
2558 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
2559 8 : ::google::protobuf::internal::InitSCC(
2560 : &protobuf_img_2eproto::scc_info_KeyInfo.base);
2561 8 : SharedCtor();
2562 : // @@protoc_insertion_point(constructor:rpc.img.KeyInfo)
2563 8 : }
2564 0 : KeyInfo::KeyInfo(const KeyInfo& from)
2565 : : ::google::protobuf::Message(),
2566 0 : _internal_metadata_(NULL) {
2567 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
2568 0 : type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2569 0 : if (from.type().size() > 0) {
2570 0 : type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_);
2571 : }
2572 : // @@protoc_insertion_point(copy_constructor:rpc.img.KeyInfo)
2573 0 : }
2574 :
2575 8 : void KeyInfo::SharedCtor() {
2576 8 : type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2577 8 : }
2578 :
2579 0 : KeyInfo::~KeyInfo() {
2580 : // @@protoc_insertion_point(destructor:rpc.img.KeyInfo)
2581 0 : SharedDtor();
2582 0 : }
2583 :
2584 0 : void KeyInfo::SharedDtor() {
2585 0 : type_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2586 0 : }
2587 :
2588 0 : void KeyInfo::SetCachedSize(int size) const {
2589 0 : _cached_size_.Set(size);
2590 0 : }
2591 0 : const ::google::protobuf::Descriptor* KeyInfo::descriptor() {
2592 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
2593 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
2594 : }
2595 :
2596 0 : const KeyInfo& KeyInfo::default_instance() {
2597 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_KeyInfo.base);
2598 0 : return *internal_default_instance();
2599 : }
2600 :
2601 :
2602 0 : void KeyInfo::Clear() {
2603 : // @@protoc_insertion_point(message_clear_start:rpc.img.KeyInfo)
2604 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2605 : // Prevent compiler warnings about cached_has_bits being unused
2606 : (void) cached_has_bits;
2607 :
2608 0 : type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2609 0 : _internal_metadata_.Clear();
2610 0 : }
2611 :
2612 0 : bool KeyInfo::MergePartialFromCodedStream(
2613 : ::google::protobuf::io::CodedInputStream* input) {
2614 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
2615 : ::google::protobuf::uint32 tag;
2616 : // @@protoc_insertion_point(parse_start:rpc.img.KeyInfo)
2617 : for (;;) {
2618 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
2619 0 : tag = p.first;
2620 0 : if (!p.second) goto handle_unusual;
2621 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
2622 : // string type = 1;
2623 0 : case 1: {
2624 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
2625 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
2626 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
2627 : input, this->mutable_type()));
2628 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2629 : this->type().data(), static_cast<int>(this->type().length()),
2630 : ::google::protobuf::internal::WireFormatLite::PARSE,
2631 : "rpc.img.KeyInfo.type"));
2632 : } else {
2633 0 : goto handle_unusual;
2634 : }
2635 0 : break;
2636 : }
2637 :
2638 : default: {
2639 0 : handle_unusual:
2640 0 : if (tag == 0) {
2641 0 : goto success;
2642 : }
2643 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
2644 : input, tag, _internal_metadata_.mutable_unknown_fields()));
2645 0 : break;
2646 : }
2647 : }
2648 0 : }
2649 0 : success:
2650 : // @@protoc_insertion_point(parse_success:rpc.img.KeyInfo)
2651 0 : return true;
2652 0 : failure:
2653 : // @@protoc_insertion_point(parse_failure:rpc.img.KeyInfo)
2654 0 : return false;
2655 : #undef DO_
2656 : }
2657 :
2658 0 : void KeyInfo::SerializeWithCachedSizes(
2659 : ::google::protobuf::io::CodedOutputStream* output) const {
2660 : // @@protoc_insertion_point(serialize_start:rpc.img.KeyInfo)
2661 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2662 : (void) cached_has_bits;
2663 :
2664 : // string type = 1;
2665 0 : if (this->type().size() > 0) {
2666 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2667 0 : this->type().data(), static_cast<int>(this->type().length()),
2668 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
2669 : "rpc.img.KeyInfo.type");
2670 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
2671 : 1, this->type(), output);
2672 : }
2673 :
2674 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2675 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
2676 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
2677 : }
2678 : // @@protoc_insertion_point(serialize_end:rpc.img.KeyInfo)
2679 0 : }
2680 :
2681 0 : ::google::protobuf::uint8* KeyInfo::InternalSerializeWithCachedSizesToArray(
2682 : bool deterministic, ::google::protobuf::uint8* target) const {
2683 : (void)deterministic; // Unused
2684 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.KeyInfo)
2685 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2686 : (void) cached_has_bits;
2687 :
2688 : // string type = 1;
2689 0 : if (this->type().size() > 0) {
2690 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2691 0 : this->type().data(), static_cast<int>(this->type().length()),
2692 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
2693 : "rpc.img.KeyInfo.type");
2694 : target =
2695 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
2696 : 1, this->type(), target);
2697 : }
2698 :
2699 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2700 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
2701 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
2702 : }
2703 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.KeyInfo)
2704 0 : return target;
2705 : }
2706 :
2707 0 : size_t KeyInfo::ByteSizeLong() const {
2708 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.KeyInfo)
2709 0 : size_t total_size = 0;
2710 :
2711 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2712 0 : total_size +=
2713 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
2714 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
2715 : }
2716 : // string type = 1;
2717 0 : if (this->type().size() > 0) {
2718 0 : total_size += 1 +
2719 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
2720 : this->type());
2721 : }
2722 :
2723 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
2724 0 : SetCachedSize(cached_size);
2725 0 : return total_size;
2726 : }
2727 :
2728 0 : void KeyInfo::MergeFrom(const ::google::protobuf::Message& from) {
2729 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.KeyInfo)
2730 0 : GOOGLE_DCHECK_NE(&from, this);
2731 : const KeyInfo* source =
2732 0 : ::google::protobuf::internal::DynamicCastToGenerated<const KeyInfo>(
2733 : &from);
2734 0 : if (source == NULL) {
2735 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.KeyInfo)
2736 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
2737 : } else {
2738 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.KeyInfo)
2739 0 : MergeFrom(*source);
2740 : }
2741 0 : }
2742 :
2743 0 : void KeyInfo::MergeFrom(const KeyInfo& from) {
2744 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.KeyInfo)
2745 0 : GOOGLE_DCHECK_NE(&from, this);
2746 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
2747 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2748 : (void) cached_has_bits;
2749 :
2750 0 : if (from.type().size() > 0) {
2751 :
2752 0 : type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_);
2753 : }
2754 0 : }
2755 :
2756 0 : void KeyInfo::CopyFrom(const ::google::protobuf::Message& from) {
2757 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.KeyInfo)
2758 0 : if (&from == this) return;
2759 0 : Clear();
2760 0 : MergeFrom(from);
2761 : }
2762 :
2763 0 : void KeyInfo::CopyFrom(const KeyInfo& from) {
2764 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.KeyInfo)
2765 0 : if (&from == this) return;
2766 0 : Clear();
2767 0 : MergeFrom(from);
2768 : }
2769 :
2770 0 : bool KeyInfo::IsInitialized() const {
2771 0 : return true;
2772 : }
2773 :
2774 0 : void KeyInfo::Swap(KeyInfo* other) {
2775 0 : if (other == this) return;
2776 0 : InternalSwap(other);
2777 : }
2778 0 : void KeyInfo::InternalSwap(KeyInfo* other) {
2779 : using std::swap;
2780 0 : type_.Swap(&other->type_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2781 : GetArenaNoVirtual());
2782 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
2783 0 : }
2784 :
2785 0 : ::google::protobuf::Metadata KeyInfo::GetMetadata() const {
2786 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
2787 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
2788 : }
2789 :
2790 :
2791 : // ===================================================================
2792 :
2793 8 : void Path::InitAsDefaultInstance() {
2794 8 : }
2795 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
2796 : const int Path::kPathFieldNumber;
2797 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
2798 :
2799 8 : Path::Path()
2800 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
2801 8 : ::google::protobuf::internal::InitSCC(
2802 : &protobuf_img_2eproto::scc_info_Path.base);
2803 8 : SharedCtor();
2804 : // @@protoc_insertion_point(constructor:rpc.img.Path)
2805 8 : }
2806 0 : Path::Path(const Path& from)
2807 : : ::google::protobuf::Message(),
2808 0 : _internal_metadata_(NULL) {
2809 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
2810 0 : path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2811 0 : if (from.path().size() > 0) {
2812 0 : path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.path_);
2813 : }
2814 : // @@protoc_insertion_point(copy_constructor:rpc.img.Path)
2815 0 : }
2816 :
2817 8 : void Path::SharedCtor() {
2818 8 : path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2819 8 : }
2820 :
2821 0 : Path::~Path() {
2822 : // @@protoc_insertion_point(destructor:rpc.img.Path)
2823 0 : SharedDtor();
2824 0 : }
2825 :
2826 0 : void Path::SharedDtor() {
2827 0 : path_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2828 0 : }
2829 :
2830 0 : void Path::SetCachedSize(int size) const {
2831 0 : _cached_size_.Set(size);
2832 0 : }
2833 0 : const ::google::protobuf::Descriptor* Path::descriptor() {
2834 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
2835 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
2836 : }
2837 :
2838 0 : const Path& Path::default_instance() {
2839 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_Path.base);
2840 0 : return *internal_default_instance();
2841 : }
2842 :
2843 :
2844 0 : void Path::Clear() {
2845 : // @@protoc_insertion_point(message_clear_start:rpc.img.Path)
2846 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2847 : // Prevent compiler warnings about cached_has_bits being unused
2848 : (void) cached_has_bits;
2849 :
2850 0 : path_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2851 0 : _internal_metadata_.Clear();
2852 0 : }
2853 :
2854 0 : bool Path::MergePartialFromCodedStream(
2855 : ::google::protobuf::io::CodedInputStream* input) {
2856 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
2857 : ::google::protobuf::uint32 tag;
2858 : // @@protoc_insertion_point(parse_start:rpc.img.Path)
2859 : for (;;) {
2860 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
2861 0 : tag = p.first;
2862 0 : if (!p.second) goto handle_unusual;
2863 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
2864 : // string path = 1;
2865 0 : case 1: {
2866 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
2867 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
2868 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
2869 : input, this->mutable_path()));
2870 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2871 : this->path().data(), static_cast<int>(this->path().length()),
2872 : ::google::protobuf::internal::WireFormatLite::PARSE,
2873 : "rpc.img.Path.path"));
2874 : } else {
2875 0 : goto handle_unusual;
2876 : }
2877 0 : break;
2878 : }
2879 :
2880 : default: {
2881 0 : handle_unusual:
2882 0 : if (tag == 0) {
2883 0 : goto success;
2884 : }
2885 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
2886 : input, tag, _internal_metadata_.mutable_unknown_fields()));
2887 0 : break;
2888 : }
2889 : }
2890 0 : }
2891 0 : success:
2892 : // @@protoc_insertion_point(parse_success:rpc.img.Path)
2893 0 : return true;
2894 0 : failure:
2895 : // @@protoc_insertion_point(parse_failure:rpc.img.Path)
2896 0 : return false;
2897 : #undef DO_
2898 : }
2899 :
2900 0 : void Path::SerializeWithCachedSizes(
2901 : ::google::protobuf::io::CodedOutputStream* output) const {
2902 : // @@protoc_insertion_point(serialize_start:rpc.img.Path)
2903 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2904 : (void) cached_has_bits;
2905 :
2906 : // string path = 1;
2907 0 : if (this->path().size() > 0) {
2908 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2909 0 : this->path().data(), static_cast<int>(this->path().length()),
2910 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
2911 : "rpc.img.Path.path");
2912 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
2913 : 1, this->path(), output);
2914 : }
2915 :
2916 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2917 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
2918 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
2919 : }
2920 : // @@protoc_insertion_point(serialize_end:rpc.img.Path)
2921 0 : }
2922 :
2923 0 : ::google::protobuf::uint8* Path::InternalSerializeWithCachedSizesToArray(
2924 : bool deterministic, ::google::protobuf::uint8* target) const {
2925 : (void)deterministic; // Unused
2926 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.Path)
2927 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2928 : (void) cached_has_bits;
2929 :
2930 : // string path = 1;
2931 0 : if (this->path().size() > 0) {
2932 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
2933 0 : this->path().data(), static_cast<int>(this->path().length()),
2934 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
2935 : "rpc.img.Path.path");
2936 : target =
2937 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
2938 : 1, this->path(), target);
2939 : }
2940 :
2941 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2942 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
2943 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
2944 : }
2945 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.Path)
2946 0 : return target;
2947 : }
2948 :
2949 0 : size_t Path::ByteSizeLong() const {
2950 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.Path)
2951 0 : size_t total_size = 0;
2952 :
2953 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
2954 0 : total_size +=
2955 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
2956 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
2957 : }
2958 : // string path = 1;
2959 0 : if (this->path().size() > 0) {
2960 0 : total_size += 1 +
2961 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
2962 : this->path());
2963 : }
2964 :
2965 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
2966 0 : SetCachedSize(cached_size);
2967 0 : return total_size;
2968 : }
2969 :
2970 0 : void Path::MergeFrom(const ::google::protobuf::Message& from) {
2971 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.Path)
2972 0 : GOOGLE_DCHECK_NE(&from, this);
2973 : const Path* source =
2974 0 : ::google::protobuf::internal::DynamicCastToGenerated<const Path>(
2975 : &from);
2976 0 : if (source == NULL) {
2977 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.Path)
2978 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
2979 : } else {
2980 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.Path)
2981 0 : MergeFrom(*source);
2982 : }
2983 0 : }
2984 :
2985 0 : void Path::MergeFrom(const Path& from) {
2986 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.Path)
2987 0 : GOOGLE_DCHECK_NE(&from, this);
2988 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
2989 0 : ::google::protobuf::uint32 cached_has_bits = 0;
2990 : (void) cached_has_bits;
2991 :
2992 0 : if (from.path().size() > 0) {
2993 :
2994 0 : path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.path_);
2995 : }
2996 0 : }
2997 :
2998 0 : void Path::CopyFrom(const ::google::protobuf::Message& from) {
2999 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.Path)
3000 0 : if (&from == this) return;
3001 0 : Clear();
3002 0 : MergeFrom(from);
3003 : }
3004 :
3005 0 : void Path::CopyFrom(const Path& from) {
3006 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.Path)
3007 0 : if (&from == this) return;
3008 0 : Clear();
3009 0 : MergeFrom(from);
3010 : }
3011 :
3012 0 : bool Path::IsInitialized() const {
3013 0 : return true;
3014 : }
3015 :
3016 0 : void Path::Swap(Path* other) {
3017 0 : if (other == this) return;
3018 0 : InternalSwap(other);
3019 : }
3020 0 : void Path::InternalSwap(Path* other) {
3021 : using std::swap;
3022 0 : path_.Swap(&other->path_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3023 : GetArenaNoVirtual());
3024 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
3025 0 : }
3026 :
3027 0 : ::google::protobuf::Metadata Path::GetMetadata() const {
3028 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
3029 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
3030 : }
3031 :
3032 :
3033 : // ===================================================================
3034 :
3035 8 : void Coord2D::InitAsDefaultInstance() {
3036 8 : }
3037 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
3038 : const int Coord2D::kXFieldNumber;
3039 : const int Coord2D::kYFieldNumber;
3040 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
3041 :
3042 8 : Coord2D::Coord2D()
3043 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
3044 8 : ::google::protobuf::internal::InitSCC(
3045 : &protobuf_img_2eproto::scc_info_Coord2D.base);
3046 8 : SharedCtor();
3047 : // @@protoc_insertion_point(constructor:rpc.img.Coord2D)
3048 8 : }
3049 0 : Coord2D::Coord2D(const Coord2D& from)
3050 : : ::google::protobuf::Message(),
3051 0 : _internal_metadata_(NULL) {
3052 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
3053 0 : ::memcpy(&x_, &from.x_,
3054 : static_cast<size_t>(reinterpret_cast<char*>(&y_) -
3055 : reinterpret_cast<char*>(&x_)) + sizeof(y_));
3056 : // @@protoc_insertion_point(copy_constructor:rpc.img.Coord2D)
3057 0 : }
3058 :
3059 8 : void Coord2D::SharedCtor() {
3060 8 : ::memset(&x_, 0, static_cast<size_t>(
3061 : reinterpret_cast<char*>(&y_) -
3062 : reinterpret_cast<char*>(&x_)) + sizeof(y_));
3063 8 : }
3064 :
3065 0 : Coord2D::~Coord2D() {
3066 : // @@protoc_insertion_point(destructor:rpc.img.Coord2D)
3067 0 : SharedDtor();
3068 0 : }
3069 :
3070 0 : void Coord2D::SharedDtor() {
3071 0 : }
3072 :
3073 0 : void Coord2D::SetCachedSize(int size) const {
3074 0 : _cached_size_.Set(size);
3075 0 : }
3076 0 : const ::google::protobuf::Descriptor* Coord2D::descriptor() {
3077 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
3078 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
3079 : }
3080 :
3081 0 : const Coord2D& Coord2D::default_instance() {
3082 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_Coord2D.base);
3083 0 : return *internal_default_instance();
3084 : }
3085 :
3086 :
3087 0 : void Coord2D::Clear() {
3088 : // @@protoc_insertion_point(message_clear_start:rpc.img.Coord2D)
3089 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3090 : // Prevent compiler warnings about cached_has_bits being unused
3091 : (void) cached_has_bits;
3092 :
3093 0 : ::memset(&x_, 0, static_cast<size_t>(
3094 : reinterpret_cast<char*>(&y_) -
3095 : reinterpret_cast<char*>(&x_)) + sizeof(y_));
3096 0 : _internal_metadata_.Clear();
3097 0 : }
3098 :
3099 0 : bool Coord2D::MergePartialFromCodedStream(
3100 : ::google::protobuf::io::CodedInputStream* input) {
3101 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
3102 : ::google::protobuf::uint32 tag;
3103 : // @@protoc_insertion_point(parse_start:rpc.img.Coord2D)
3104 : for (;;) {
3105 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
3106 0 : tag = p.first;
3107 0 : if (!p.second) goto handle_unusual;
3108 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
3109 : // float x = 1;
3110 0 : case 1: {
3111 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3112 : static_cast< ::google::protobuf::uint8>(13u /* 13 & 0xFF */)) {
3113 :
3114 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
3115 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
3116 : input, &x_)));
3117 : } else {
3118 0 : goto handle_unusual;
3119 : }
3120 0 : break;
3121 : }
3122 :
3123 : // float y = 2;
3124 0 : case 2: {
3125 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3126 : static_cast< ::google::protobuf::uint8>(21u /* 21 & 0xFF */)) {
3127 :
3128 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
3129 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
3130 : input, &y_)));
3131 : } else {
3132 0 : goto handle_unusual;
3133 : }
3134 0 : break;
3135 : }
3136 :
3137 : default: {
3138 0 : handle_unusual:
3139 0 : if (tag == 0) {
3140 0 : goto success;
3141 : }
3142 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
3143 : input, tag, _internal_metadata_.mutable_unknown_fields()));
3144 0 : break;
3145 : }
3146 : }
3147 0 : }
3148 0 : success:
3149 : // @@protoc_insertion_point(parse_success:rpc.img.Coord2D)
3150 0 : return true;
3151 0 : failure:
3152 : // @@protoc_insertion_point(parse_failure:rpc.img.Coord2D)
3153 0 : return false;
3154 : #undef DO_
3155 : }
3156 :
3157 0 : void Coord2D::SerializeWithCachedSizes(
3158 : ::google::protobuf::io::CodedOutputStream* output) const {
3159 : // @@protoc_insertion_point(serialize_start:rpc.img.Coord2D)
3160 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3161 : (void) cached_has_bits;
3162 :
3163 : // float x = 1;
3164 0 : if (this->x() != 0) {
3165 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->x(), output);
3166 : }
3167 :
3168 : // float y = 2;
3169 0 : if (this->y() != 0) {
3170 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->y(), output);
3171 : }
3172 :
3173 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
3174 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
3175 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
3176 : }
3177 : // @@protoc_insertion_point(serialize_end:rpc.img.Coord2D)
3178 0 : }
3179 :
3180 0 : ::google::protobuf::uint8* Coord2D::InternalSerializeWithCachedSizesToArray(
3181 : bool deterministic, ::google::protobuf::uint8* target) const {
3182 : (void)deterministic; // Unused
3183 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.Coord2D)
3184 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3185 : (void) cached_has_bits;
3186 :
3187 : // float x = 1;
3188 0 : if (this->x() != 0) {
3189 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(1, this->x(), target);
3190 : }
3191 :
3192 : // float y = 2;
3193 0 : if (this->y() != 0) {
3194 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(2, this->y(), target);
3195 : }
3196 :
3197 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
3198 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
3199 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
3200 : }
3201 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.Coord2D)
3202 0 : return target;
3203 : }
3204 :
3205 0 : size_t Coord2D::ByteSizeLong() const {
3206 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.Coord2D)
3207 0 : size_t total_size = 0;
3208 :
3209 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
3210 0 : total_size +=
3211 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
3212 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
3213 : }
3214 : // float x = 1;
3215 0 : if (this->x() != 0) {
3216 0 : total_size += 1 + 4;
3217 : }
3218 :
3219 : // float y = 2;
3220 0 : if (this->y() != 0) {
3221 0 : total_size += 1 + 4;
3222 : }
3223 :
3224 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
3225 0 : SetCachedSize(cached_size);
3226 0 : return total_size;
3227 : }
3228 :
3229 0 : void Coord2D::MergeFrom(const ::google::protobuf::Message& from) {
3230 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.Coord2D)
3231 0 : GOOGLE_DCHECK_NE(&from, this);
3232 : const Coord2D* source =
3233 0 : ::google::protobuf::internal::DynamicCastToGenerated<const Coord2D>(
3234 : &from);
3235 0 : if (source == NULL) {
3236 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.Coord2D)
3237 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
3238 : } else {
3239 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.Coord2D)
3240 0 : MergeFrom(*source);
3241 : }
3242 0 : }
3243 :
3244 0 : void Coord2D::MergeFrom(const Coord2D& from) {
3245 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.Coord2D)
3246 0 : GOOGLE_DCHECK_NE(&from, this);
3247 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
3248 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3249 : (void) cached_has_bits;
3250 :
3251 0 : if (from.x() != 0) {
3252 0 : set_x(from.x());
3253 : }
3254 0 : if (from.y() != 0) {
3255 0 : set_y(from.y());
3256 : }
3257 0 : }
3258 :
3259 0 : void Coord2D::CopyFrom(const ::google::protobuf::Message& from) {
3260 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.Coord2D)
3261 0 : if (&from == this) return;
3262 0 : Clear();
3263 0 : MergeFrom(from);
3264 : }
3265 :
3266 0 : void Coord2D::CopyFrom(const Coord2D& from) {
3267 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.Coord2D)
3268 0 : if (&from == this) return;
3269 0 : Clear();
3270 0 : MergeFrom(from);
3271 : }
3272 :
3273 0 : bool Coord2D::IsInitialized() const {
3274 0 : return true;
3275 : }
3276 :
3277 0 : void Coord2D::Swap(Coord2D* other) {
3278 0 : if (other == this) return;
3279 0 : InternalSwap(other);
3280 : }
3281 0 : void Coord2D::InternalSwap(Coord2D* other) {
3282 : using std::swap;
3283 0 : swap(x_, other->x_);
3284 0 : swap(y_, other->y_);
3285 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
3286 0 : }
3287 :
3288 0 : ::google::protobuf::Metadata Coord2D::GetMetadata() const {
3289 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
3290 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
3291 : }
3292 :
3293 :
3294 : // ===================================================================
3295 :
3296 8 : void Output::InitAsDefaultInstance() {
3297 8 : ::rpc::img::_Output_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
3298 8 : ::rpc::img::Id::internal_default_instance());
3299 8 : }
3300 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
3301 : const int Output::kPanelFieldNumber;
3302 : const int Output::kDeviceFieldNumber;
3303 : const int Output::kDevicetypeFieldNumber;
3304 : const int Output::kOrientationFieldNumber;
3305 : const int Output::kMediaFieldNumber;
3306 : const int Output::kFormatFieldNumber;
3307 : const int Output::kScaleFieldNumber;
3308 : const int Output::kDpiFieldNumber;
3309 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
3310 :
3311 8 : Output::Output()
3312 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
3313 8 : ::google::protobuf::internal::InitSCC(
3314 : &protobuf_img_2eproto::scc_info_Output.base);
3315 8 : SharedCtor();
3316 : // @@protoc_insertion_point(constructor:rpc.img.Output)
3317 8 : }
3318 0 : Output::Output(const Output& from)
3319 : : ::google::protobuf::Message(),
3320 0 : _internal_metadata_(NULL) {
3321 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
3322 0 : device_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3323 0 : if (from.device().size() > 0) {
3324 0 : device_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.device_);
3325 : }
3326 0 : devicetype_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3327 0 : if (from.devicetype().size() > 0) {
3328 0 : devicetype_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.devicetype_);
3329 : }
3330 0 : orientation_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3331 0 : if (from.orientation().size() > 0) {
3332 0 : orientation_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.orientation_);
3333 : }
3334 0 : media_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3335 0 : if (from.media().size() > 0) {
3336 0 : media_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.media_);
3337 : }
3338 0 : format_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3339 0 : if (from.format().size() > 0) {
3340 0 : format_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.format_);
3341 : }
3342 0 : if (from.has_panel()) {
3343 0 : panel_ = new ::rpc::img::Id(*from.panel_);
3344 : } else {
3345 0 : panel_ = NULL;
3346 : }
3347 0 : ::memcpy(&scale_, &from.scale_,
3348 : static_cast<size_t>(reinterpret_cast<char*>(&dpi_) -
3349 : reinterpret_cast<char*>(&scale_)) + sizeof(dpi_));
3350 : // @@protoc_insertion_point(copy_constructor:rpc.img.Output)
3351 0 : }
3352 :
3353 8 : void Output::SharedCtor() {
3354 8 : device_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3355 8 : devicetype_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3356 8 : orientation_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3357 8 : media_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3358 8 : format_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3359 8 : ::memset(&panel_, 0, static_cast<size_t>(
3360 : reinterpret_cast<char*>(&dpi_) -
3361 : reinterpret_cast<char*>(&panel_)) + sizeof(dpi_));
3362 8 : }
3363 :
3364 0 : Output::~Output() {
3365 : // @@protoc_insertion_point(destructor:rpc.img.Output)
3366 0 : SharedDtor();
3367 0 : }
3368 :
3369 0 : void Output::SharedDtor() {
3370 0 : device_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3371 0 : devicetype_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3372 0 : orientation_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3373 0 : media_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3374 0 : format_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3375 0 : if (this != internal_default_instance()) delete panel_;
3376 0 : }
3377 :
3378 0 : void Output::SetCachedSize(int size) const {
3379 0 : _cached_size_.Set(size);
3380 0 : }
3381 0 : const ::google::protobuf::Descriptor* Output::descriptor() {
3382 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
3383 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
3384 : }
3385 :
3386 0 : const Output& Output::default_instance() {
3387 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_Output.base);
3388 0 : return *internal_default_instance();
3389 : }
3390 :
3391 :
3392 0 : void Output::Clear() {
3393 : // @@protoc_insertion_point(message_clear_start:rpc.img.Output)
3394 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3395 : // Prevent compiler warnings about cached_has_bits being unused
3396 : (void) cached_has_bits;
3397 :
3398 0 : device_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3399 0 : devicetype_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3400 0 : orientation_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3401 0 : media_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3402 0 : format_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3403 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
3404 0 : delete panel_;
3405 : }
3406 0 : panel_ = NULL;
3407 0 : ::memset(&scale_, 0, static_cast<size_t>(
3408 : reinterpret_cast<char*>(&dpi_) -
3409 : reinterpret_cast<char*>(&scale_)) + sizeof(dpi_));
3410 0 : _internal_metadata_.Clear();
3411 0 : }
3412 :
3413 0 : bool Output::MergePartialFromCodedStream(
3414 : ::google::protobuf::io::CodedInputStream* input) {
3415 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
3416 : ::google::protobuf::uint32 tag;
3417 : // @@protoc_insertion_point(parse_start:rpc.img.Output)
3418 : for (;;) {
3419 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
3420 0 : tag = p.first;
3421 0 : if (!p.second) goto handle_unusual;
3422 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
3423 : // .rpc.img.Id panel = 1;
3424 0 : case 1: {
3425 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3426 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
3427 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
3428 : input, mutable_panel()));
3429 : } else {
3430 0 : goto handle_unusual;
3431 : }
3432 0 : break;
3433 : }
3434 :
3435 : // string device = 2;
3436 0 : case 2: {
3437 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3438 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
3439 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
3440 : input, this->mutable_device()));
3441 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3442 : this->device().data(), static_cast<int>(this->device().length()),
3443 : ::google::protobuf::internal::WireFormatLite::PARSE,
3444 : "rpc.img.Output.device"));
3445 : } else {
3446 0 : goto handle_unusual;
3447 : }
3448 0 : break;
3449 : }
3450 :
3451 : // string devicetype = 3;
3452 0 : case 3: {
3453 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3454 : static_cast< ::google::protobuf::uint8>(26u /* 26 & 0xFF */)) {
3455 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
3456 : input, this->mutable_devicetype()));
3457 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3458 : this->devicetype().data(), static_cast<int>(this->devicetype().length()),
3459 : ::google::protobuf::internal::WireFormatLite::PARSE,
3460 : "rpc.img.Output.devicetype"));
3461 : } else {
3462 0 : goto handle_unusual;
3463 : }
3464 0 : break;
3465 : }
3466 :
3467 : // string orientation = 4;
3468 0 : case 4: {
3469 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3470 : static_cast< ::google::protobuf::uint8>(34u /* 34 & 0xFF */)) {
3471 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
3472 : input, this->mutable_orientation()));
3473 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3474 : this->orientation().data(), static_cast<int>(this->orientation().length()),
3475 : ::google::protobuf::internal::WireFormatLite::PARSE,
3476 : "rpc.img.Output.orientation"));
3477 : } else {
3478 0 : goto handle_unusual;
3479 : }
3480 0 : break;
3481 : }
3482 :
3483 : // string media = 5;
3484 0 : case 5: {
3485 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3486 : static_cast< ::google::protobuf::uint8>(42u /* 42 & 0xFF */)) {
3487 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
3488 : input, this->mutable_media()));
3489 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3490 : this->media().data(), static_cast<int>(this->media().length()),
3491 : ::google::protobuf::internal::WireFormatLite::PARSE,
3492 : "rpc.img.Output.media"));
3493 : } else {
3494 0 : goto handle_unusual;
3495 : }
3496 0 : break;
3497 : }
3498 :
3499 : // string format = 6;
3500 0 : case 6: {
3501 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3502 : static_cast< ::google::protobuf::uint8>(50u /* 50 & 0xFF */)) {
3503 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
3504 : input, this->mutable_format()));
3505 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3506 : this->format().data(), static_cast<int>(this->format().length()),
3507 : ::google::protobuf::internal::WireFormatLite::PARSE,
3508 : "rpc.img.Output.format"));
3509 : } else {
3510 0 : goto handle_unusual;
3511 : }
3512 0 : break;
3513 : }
3514 :
3515 : // float scale = 7;
3516 0 : case 7: {
3517 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3518 : static_cast< ::google::protobuf::uint8>(61u /* 61 & 0xFF */)) {
3519 :
3520 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
3521 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
3522 : input, &scale_)));
3523 : } else {
3524 0 : goto handle_unusual;
3525 : }
3526 0 : break;
3527 : }
3528 :
3529 : // int32 dpi = 8;
3530 0 : case 8: {
3531 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3532 : static_cast< ::google::protobuf::uint8>(64u /* 64 & 0xFF */)) {
3533 :
3534 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
3535 : ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
3536 : input, &dpi_)));
3537 : } else {
3538 0 : goto handle_unusual;
3539 : }
3540 0 : break;
3541 : }
3542 :
3543 : default: {
3544 0 : handle_unusual:
3545 0 : if (tag == 0) {
3546 0 : goto success;
3547 : }
3548 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
3549 : input, tag, _internal_metadata_.mutable_unknown_fields()));
3550 0 : break;
3551 : }
3552 : }
3553 0 : }
3554 0 : success:
3555 : // @@protoc_insertion_point(parse_success:rpc.img.Output)
3556 0 : return true;
3557 0 : failure:
3558 : // @@protoc_insertion_point(parse_failure:rpc.img.Output)
3559 0 : return false;
3560 : #undef DO_
3561 : }
3562 :
3563 0 : void Output::SerializeWithCachedSizes(
3564 : ::google::protobuf::io::CodedOutputStream* output) const {
3565 : // @@protoc_insertion_point(serialize_start:rpc.img.Output)
3566 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3567 : (void) cached_has_bits;
3568 :
3569 : // .rpc.img.Id panel = 1;
3570 0 : if (this->has_panel()) {
3571 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
3572 0 : 1, this->_internal_panel(), output);
3573 : }
3574 :
3575 : // string device = 2;
3576 0 : if (this->device().size() > 0) {
3577 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3578 0 : this->device().data(), static_cast<int>(this->device().length()),
3579 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3580 : "rpc.img.Output.device");
3581 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
3582 : 2, this->device(), output);
3583 : }
3584 :
3585 : // string devicetype = 3;
3586 0 : if (this->devicetype().size() > 0) {
3587 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3588 0 : this->devicetype().data(), static_cast<int>(this->devicetype().length()),
3589 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3590 : "rpc.img.Output.devicetype");
3591 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
3592 : 3, this->devicetype(), output);
3593 : }
3594 :
3595 : // string orientation = 4;
3596 0 : if (this->orientation().size() > 0) {
3597 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3598 0 : this->orientation().data(), static_cast<int>(this->orientation().length()),
3599 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3600 : "rpc.img.Output.orientation");
3601 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
3602 : 4, this->orientation(), output);
3603 : }
3604 :
3605 : // string media = 5;
3606 0 : if (this->media().size() > 0) {
3607 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3608 0 : this->media().data(), static_cast<int>(this->media().length()),
3609 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3610 : "rpc.img.Output.media");
3611 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
3612 : 5, this->media(), output);
3613 : }
3614 :
3615 : // string format = 6;
3616 0 : if (this->format().size() > 0) {
3617 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3618 0 : this->format().data(), static_cast<int>(this->format().length()),
3619 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3620 : "rpc.img.Output.format");
3621 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
3622 : 6, this->format(), output);
3623 : }
3624 :
3625 : // float scale = 7;
3626 0 : if (this->scale() != 0) {
3627 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(7, this->scale(), output);
3628 : }
3629 :
3630 : // int32 dpi = 8;
3631 0 : if (this->dpi() != 0) {
3632 0 : ::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->dpi(), output);
3633 : }
3634 :
3635 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
3636 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
3637 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
3638 : }
3639 : // @@protoc_insertion_point(serialize_end:rpc.img.Output)
3640 0 : }
3641 :
3642 0 : ::google::protobuf::uint8* Output::InternalSerializeWithCachedSizesToArray(
3643 : bool deterministic, ::google::protobuf::uint8* target) const {
3644 : (void)deterministic; // Unused
3645 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.Output)
3646 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3647 : (void) cached_has_bits;
3648 :
3649 : // .rpc.img.Id panel = 1;
3650 0 : if (this->has_panel()) {
3651 : target = ::google::protobuf::internal::WireFormatLite::
3652 0 : InternalWriteMessageToArray(
3653 : 1, this->_internal_panel(), deterministic, target);
3654 : }
3655 :
3656 : // string device = 2;
3657 0 : if (this->device().size() > 0) {
3658 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3659 0 : this->device().data(), static_cast<int>(this->device().length()),
3660 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3661 : "rpc.img.Output.device");
3662 : target =
3663 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
3664 : 2, this->device(), target);
3665 : }
3666 :
3667 : // string devicetype = 3;
3668 0 : if (this->devicetype().size() > 0) {
3669 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3670 0 : this->devicetype().data(), static_cast<int>(this->devicetype().length()),
3671 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3672 : "rpc.img.Output.devicetype");
3673 : target =
3674 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
3675 : 3, this->devicetype(), target);
3676 : }
3677 :
3678 : // string orientation = 4;
3679 0 : if (this->orientation().size() > 0) {
3680 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3681 0 : this->orientation().data(), static_cast<int>(this->orientation().length()),
3682 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3683 : "rpc.img.Output.orientation");
3684 : target =
3685 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
3686 : 4, this->orientation(), target);
3687 : }
3688 :
3689 : // string media = 5;
3690 0 : if (this->media().size() > 0) {
3691 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3692 0 : this->media().data(), static_cast<int>(this->media().length()),
3693 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3694 : "rpc.img.Output.media");
3695 : target =
3696 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
3697 : 5, this->media(), target);
3698 : }
3699 :
3700 : // string format = 6;
3701 0 : if (this->format().size() > 0) {
3702 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
3703 0 : this->format().data(), static_cast<int>(this->format().length()),
3704 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
3705 : "rpc.img.Output.format");
3706 : target =
3707 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
3708 : 6, this->format(), target);
3709 : }
3710 :
3711 : // float scale = 7;
3712 0 : if (this->scale() != 0) {
3713 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(7, this->scale(), target);
3714 : }
3715 :
3716 : // int32 dpi = 8;
3717 0 : if (this->dpi() != 0) {
3718 0 : target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(8, this->dpi(), target);
3719 : }
3720 :
3721 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
3722 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
3723 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
3724 : }
3725 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.Output)
3726 0 : return target;
3727 : }
3728 :
3729 0 : size_t Output::ByteSizeLong() const {
3730 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.Output)
3731 0 : size_t total_size = 0;
3732 :
3733 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
3734 0 : total_size +=
3735 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
3736 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
3737 : }
3738 : // string device = 2;
3739 0 : if (this->device().size() > 0) {
3740 0 : total_size += 1 +
3741 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
3742 : this->device());
3743 : }
3744 :
3745 : // string devicetype = 3;
3746 0 : if (this->devicetype().size() > 0) {
3747 0 : total_size += 1 +
3748 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
3749 : this->devicetype());
3750 : }
3751 :
3752 : // string orientation = 4;
3753 0 : if (this->orientation().size() > 0) {
3754 0 : total_size += 1 +
3755 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
3756 : this->orientation());
3757 : }
3758 :
3759 : // string media = 5;
3760 0 : if (this->media().size() > 0) {
3761 0 : total_size += 1 +
3762 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
3763 : this->media());
3764 : }
3765 :
3766 : // string format = 6;
3767 0 : if (this->format().size() > 0) {
3768 0 : total_size += 1 +
3769 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
3770 : this->format());
3771 : }
3772 :
3773 : // .rpc.img.Id panel = 1;
3774 0 : if (this->has_panel()) {
3775 0 : total_size += 1 +
3776 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
3777 0 : *panel_);
3778 : }
3779 :
3780 : // float scale = 7;
3781 0 : if (this->scale() != 0) {
3782 0 : total_size += 1 + 4;
3783 : }
3784 :
3785 : // int32 dpi = 8;
3786 0 : if (this->dpi() != 0) {
3787 0 : total_size += 1 +
3788 0 : ::google::protobuf::internal::WireFormatLite::Int32Size(
3789 : this->dpi());
3790 : }
3791 :
3792 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
3793 0 : SetCachedSize(cached_size);
3794 0 : return total_size;
3795 : }
3796 :
3797 0 : void Output::MergeFrom(const ::google::protobuf::Message& from) {
3798 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.Output)
3799 0 : GOOGLE_DCHECK_NE(&from, this);
3800 : const Output* source =
3801 0 : ::google::protobuf::internal::DynamicCastToGenerated<const Output>(
3802 : &from);
3803 0 : if (source == NULL) {
3804 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.Output)
3805 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
3806 : } else {
3807 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.Output)
3808 0 : MergeFrom(*source);
3809 : }
3810 0 : }
3811 :
3812 0 : void Output::MergeFrom(const Output& from) {
3813 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.Output)
3814 0 : GOOGLE_DCHECK_NE(&from, this);
3815 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
3816 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3817 : (void) cached_has_bits;
3818 :
3819 0 : if (from.device().size() > 0) {
3820 :
3821 0 : device_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.device_);
3822 : }
3823 0 : if (from.devicetype().size() > 0) {
3824 :
3825 0 : devicetype_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.devicetype_);
3826 : }
3827 0 : if (from.orientation().size() > 0) {
3828 :
3829 0 : orientation_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.orientation_);
3830 : }
3831 0 : if (from.media().size() > 0) {
3832 :
3833 0 : media_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.media_);
3834 : }
3835 0 : if (from.format().size() > 0) {
3836 :
3837 0 : format_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.format_);
3838 : }
3839 0 : if (from.has_panel()) {
3840 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
3841 : }
3842 0 : if (from.scale() != 0) {
3843 0 : set_scale(from.scale());
3844 : }
3845 0 : if (from.dpi() != 0) {
3846 0 : set_dpi(from.dpi());
3847 : }
3848 0 : }
3849 :
3850 0 : void Output::CopyFrom(const ::google::protobuf::Message& from) {
3851 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.Output)
3852 0 : if (&from == this) return;
3853 0 : Clear();
3854 0 : MergeFrom(from);
3855 : }
3856 :
3857 0 : void Output::CopyFrom(const Output& from) {
3858 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.Output)
3859 0 : if (&from == this) return;
3860 0 : Clear();
3861 0 : MergeFrom(from);
3862 : }
3863 :
3864 0 : bool Output::IsInitialized() const {
3865 0 : return true;
3866 : }
3867 :
3868 0 : void Output::Swap(Output* other) {
3869 0 : if (other == this) return;
3870 0 : InternalSwap(other);
3871 : }
3872 0 : void Output::InternalSwap(Output* other) {
3873 : using std::swap;
3874 0 : device_.Swap(&other->device_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3875 : GetArenaNoVirtual());
3876 0 : devicetype_.Swap(&other->devicetype_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3877 : GetArenaNoVirtual());
3878 0 : orientation_.Swap(&other->orientation_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3879 : GetArenaNoVirtual());
3880 0 : media_.Swap(&other->media_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3881 : GetArenaNoVirtual());
3882 0 : format_.Swap(&other->format_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
3883 : GetArenaNoVirtual());
3884 0 : swap(panel_, other->panel_);
3885 0 : swap(scale_, other->scale_);
3886 0 : swap(dpi_, other->dpi_);
3887 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
3888 0 : }
3889 :
3890 0 : ::google::protobuf::Metadata Output::GetMetadata() const {
3891 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
3892 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
3893 : }
3894 :
3895 :
3896 : // ===================================================================
3897 :
3898 8 : void SetChannel::InitAsDefaultInstance() {
3899 8 : ::rpc::img::_SetChannel_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
3900 8 : ::rpc::img::Id::internal_default_instance());
3901 8 : }
3902 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
3903 : const int SetChannel::kPanelFieldNumber;
3904 : const int SetChannel::kNumberFieldNumber;
3905 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
3906 :
3907 8 : SetChannel::SetChannel()
3908 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
3909 8 : ::google::protobuf::internal::InitSCC(
3910 : &protobuf_img_2eproto::scc_info_SetChannel.base);
3911 8 : SharedCtor();
3912 : // @@protoc_insertion_point(constructor:rpc.img.SetChannel)
3913 8 : }
3914 0 : SetChannel::SetChannel(const SetChannel& from)
3915 : : ::google::protobuf::Message(),
3916 0 : _internal_metadata_(NULL) {
3917 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
3918 0 : if (from.has_panel()) {
3919 0 : panel_ = new ::rpc::img::Id(*from.panel_);
3920 : } else {
3921 0 : panel_ = NULL;
3922 : }
3923 0 : number_ = from.number_;
3924 : // @@protoc_insertion_point(copy_constructor:rpc.img.SetChannel)
3925 0 : }
3926 :
3927 8 : void SetChannel::SharedCtor() {
3928 8 : ::memset(&panel_, 0, static_cast<size_t>(
3929 : reinterpret_cast<char*>(&number_) -
3930 : reinterpret_cast<char*>(&panel_)) + sizeof(number_));
3931 8 : }
3932 :
3933 0 : SetChannel::~SetChannel() {
3934 : // @@protoc_insertion_point(destructor:rpc.img.SetChannel)
3935 0 : SharedDtor();
3936 0 : }
3937 :
3938 0 : void SetChannel::SharedDtor() {
3939 0 : if (this != internal_default_instance()) delete panel_;
3940 0 : }
3941 :
3942 0 : void SetChannel::SetCachedSize(int size) const {
3943 0 : _cached_size_.Set(size);
3944 0 : }
3945 0 : const ::google::protobuf::Descriptor* SetChannel::descriptor() {
3946 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
3947 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
3948 : }
3949 :
3950 0 : const SetChannel& SetChannel::default_instance() {
3951 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_SetChannel.base);
3952 0 : return *internal_default_instance();
3953 : }
3954 :
3955 :
3956 0 : void SetChannel::Clear() {
3957 : // @@protoc_insertion_point(message_clear_start:rpc.img.SetChannel)
3958 0 : ::google::protobuf::uint32 cached_has_bits = 0;
3959 : // Prevent compiler warnings about cached_has_bits being unused
3960 : (void) cached_has_bits;
3961 :
3962 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
3963 0 : delete panel_;
3964 : }
3965 0 : panel_ = NULL;
3966 0 : number_ = 0;
3967 0 : _internal_metadata_.Clear();
3968 0 : }
3969 :
3970 0 : bool SetChannel::MergePartialFromCodedStream(
3971 : ::google::protobuf::io::CodedInputStream* input) {
3972 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
3973 : ::google::protobuf::uint32 tag;
3974 : // @@protoc_insertion_point(parse_start:rpc.img.SetChannel)
3975 : for (;;) {
3976 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
3977 0 : tag = p.first;
3978 0 : if (!p.second) goto handle_unusual;
3979 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
3980 : // .rpc.img.Id panel = 1;
3981 0 : case 1: {
3982 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3983 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
3984 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
3985 : input, mutable_panel()));
3986 : } else {
3987 0 : goto handle_unusual;
3988 : }
3989 0 : break;
3990 : }
3991 :
3992 : // int32 number = 2;
3993 0 : case 2: {
3994 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
3995 : static_cast< ::google::protobuf::uint8>(16u /* 16 & 0xFF */)) {
3996 :
3997 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
3998 : ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
3999 : input, &number_)));
4000 : } else {
4001 0 : goto handle_unusual;
4002 : }
4003 0 : break;
4004 : }
4005 :
4006 : default: {
4007 0 : handle_unusual:
4008 0 : if (tag == 0) {
4009 0 : goto success;
4010 : }
4011 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
4012 : input, tag, _internal_metadata_.mutable_unknown_fields()));
4013 0 : break;
4014 : }
4015 : }
4016 0 : }
4017 0 : success:
4018 : // @@protoc_insertion_point(parse_success:rpc.img.SetChannel)
4019 0 : return true;
4020 0 : failure:
4021 : // @@protoc_insertion_point(parse_failure:rpc.img.SetChannel)
4022 0 : return false;
4023 : #undef DO_
4024 : }
4025 :
4026 0 : void SetChannel::SerializeWithCachedSizes(
4027 : ::google::protobuf::io::CodedOutputStream* output) const {
4028 : // @@protoc_insertion_point(serialize_start:rpc.img.SetChannel)
4029 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4030 : (void) cached_has_bits;
4031 :
4032 : // .rpc.img.Id panel = 1;
4033 0 : if (this->has_panel()) {
4034 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4035 0 : 1, this->_internal_panel(), output);
4036 : }
4037 :
4038 : // int32 number = 2;
4039 0 : if (this->number() != 0) {
4040 0 : ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->number(), output);
4041 : }
4042 :
4043 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4044 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
4045 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
4046 : }
4047 : // @@protoc_insertion_point(serialize_end:rpc.img.SetChannel)
4048 0 : }
4049 :
4050 0 : ::google::protobuf::uint8* SetChannel::InternalSerializeWithCachedSizesToArray(
4051 : bool deterministic, ::google::protobuf::uint8* target) const {
4052 : (void)deterministic; // Unused
4053 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.SetChannel)
4054 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4055 : (void) cached_has_bits;
4056 :
4057 : // .rpc.img.Id panel = 1;
4058 0 : if (this->has_panel()) {
4059 : target = ::google::protobuf::internal::WireFormatLite::
4060 0 : InternalWriteMessageToArray(
4061 : 1, this->_internal_panel(), deterministic, target);
4062 : }
4063 :
4064 : // int32 number = 2;
4065 0 : if (this->number() != 0) {
4066 0 : target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->number(), target);
4067 : }
4068 :
4069 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4070 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
4071 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
4072 : }
4073 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.SetChannel)
4074 0 : return target;
4075 : }
4076 :
4077 0 : size_t SetChannel::ByteSizeLong() const {
4078 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.SetChannel)
4079 0 : size_t total_size = 0;
4080 :
4081 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4082 0 : total_size +=
4083 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
4084 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
4085 : }
4086 : // .rpc.img.Id panel = 1;
4087 0 : if (this->has_panel()) {
4088 0 : total_size += 1 +
4089 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
4090 0 : *panel_);
4091 : }
4092 :
4093 : // int32 number = 2;
4094 0 : if (this->number() != 0) {
4095 0 : total_size += 1 +
4096 0 : ::google::protobuf::internal::WireFormatLite::Int32Size(
4097 : this->number());
4098 : }
4099 :
4100 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
4101 0 : SetCachedSize(cached_size);
4102 0 : return total_size;
4103 : }
4104 :
4105 0 : void SetChannel::MergeFrom(const ::google::protobuf::Message& from) {
4106 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.SetChannel)
4107 0 : GOOGLE_DCHECK_NE(&from, this);
4108 : const SetChannel* source =
4109 0 : ::google::protobuf::internal::DynamicCastToGenerated<const SetChannel>(
4110 : &from);
4111 0 : if (source == NULL) {
4112 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.SetChannel)
4113 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
4114 : } else {
4115 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.SetChannel)
4116 0 : MergeFrom(*source);
4117 : }
4118 0 : }
4119 :
4120 0 : void SetChannel::MergeFrom(const SetChannel& from) {
4121 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.SetChannel)
4122 0 : GOOGLE_DCHECK_NE(&from, this);
4123 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
4124 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4125 : (void) cached_has_bits;
4126 :
4127 0 : if (from.has_panel()) {
4128 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
4129 : }
4130 0 : if (from.number() != 0) {
4131 0 : set_number(from.number());
4132 : }
4133 0 : }
4134 :
4135 0 : void SetChannel::CopyFrom(const ::google::protobuf::Message& from) {
4136 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.SetChannel)
4137 0 : if (&from == this) return;
4138 0 : Clear();
4139 0 : MergeFrom(from);
4140 : }
4141 :
4142 0 : void SetChannel::CopyFrom(const SetChannel& from) {
4143 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.SetChannel)
4144 0 : if (&from == this) return;
4145 0 : Clear();
4146 0 : MergeFrom(from);
4147 : }
4148 :
4149 0 : bool SetChannel::IsInitialized() const {
4150 0 : return true;
4151 : }
4152 :
4153 0 : void SetChannel::Swap(SetChannel* other) {
4154 0 : if (other == this) return;
4155 0 : InternalSwap(other);
4156 : }
4157 0 : void SetChannel::InternalSwap(SetChannel* other) {
4158 : using std::swap;
4159 0 : swap(panel_, other->panel_);
4160 0 : swap(number_, other->number_);
4161 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
4162 0 : }
4163 :
4164 0 : ::google::protobuf::Metadata SetChannel::GetMetadata() const {
4165 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
4166 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
4167 : }
4168 :
4169 :
4170 : // ===================================================================
4171 :
4172 8 : void SetZoomLevel::InitAsDefaultInstance() {
4173 8 : ::rpc::img::_SetZoomLevel_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
4174 8 : ::rpc::img::Id::internal_default_instance());
4175 8 : }
4176 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
4177 : const int SetZoomLevel::kPanelFieldNumber;
4178 : const int SetZoomLevel::kLevelFieldNumber;
4179 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
4180 :
4181 8 : SetZoomLevel::SetZoomLevel()
4182 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
4183 8 : ::google::protobuf::internal::InitSCC(
4184 : &protobuf_img_2eproto::scc_info_SetZoomLevel.base);
4185 8 : SharedCtor();
4186 : // @@protoc_insertion_point(constructor:rpc.img.SetZoomLevel)
4187 8 : }
4188 0 : SetZoomLevel::SetZoomLevel(const SetZoomLevel& from)
4189 : : ::google::protobuf::Message(),
4190 0 : _internal_metadata_(NULL) {
4191 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
4192 0 : if (from.has_panel()) {
4193 0 : panel_ = new ::rpc::img::Id(*from.panel_);
4194 : } else {
4195 0 : panel_ = NULL;
4196 : }
4197 0 : level_ = from.level_;
4198 : // @@protoc_insertion_point(copy_constructor:rpc.img.SetZoomLevel)
4199 0 : }
4200 :
4201 8 : void SetZoomLevel::SharedCtor() {
4202 8 : ::memset(&panel_, 0, static_cast<size_t>(
4203 : reinterpret_cast<char*>(&level_) -
4204 : reinterpret_cast<char*>(&panel_)) + sizeof(level_));
4205 8 : }
4206 :
4207 0 : SetZoomLevel::~SetZoomLevel() {
4208 : // @@protoc_insertion_point(destructor:rpc.img.SetZoomLevel)
4209 0 : SharedDtor();
4210 0 : }
4211 :
4212 0 : void SetZoomLevel::SharedDtor() {
4213 0 : if (this != internal_default_instance()) delete panel_;
4214 0 : }
4215 :
4216 0 : void SetZoomLevel::SetCachedSize(int size) const {
4217 0 : _cached_size_.Set(size);
4218 0 : }
4219 0 : const ::google::protobuf::Descriptor* SetZoomLevel::descriptor() {
4220 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
4221 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
4222 : }
4223 :
4224 0 : const SetZoomLevel& SetZoomLevel::default_instance() {
4225 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_SetZoomLevel.base);
4226 0 : return *internal_default_instance();
4227 : }
4228 :
4229 :
4230 0 : void SetZoomLevel::Clear() {
4231 : // @@protoc_insertion_point(message_clear_start:rpc.img.SetZoomLevel)
4232 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4233 : // Prevent compiler warnings about cached_has_bits being unused
4234 : (void) cached_has_bits;
4235 :
4236 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
4237 0 : delete panel_;
4238 : }
4239 0 : panel_ = NULL;
4240 0 : level_ = 0;
4241 0 : _internal_metadata_.Clear();
4242 0 : }
4243 :
4244 0 : bool SetZoomLevel::MergePartialFromCodedStream(
4245 : ::google::protobuf::io::CodedInputStream* input) {
4246 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
4247 : ::google::protobuf::uint32 tag;
4248 : // @@protoc_insertion_point(parse_start:rpc.img.SetZoomLevel)
4249 : for (;;) {
4250 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
4251 0 : tag = p.first;
4252 0 : if (!p.second) goto handle_unusual;
4253 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
4254 : // .rpc.img.Id panel = 1;
4255 0 : case 1: {
4256 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4257 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
4258 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
4259 : input, mutable_panel()));
4260 : } else {
4261 0 : goto handle_unusual;
4262 : }
4263 0 : break;
4264 : }
4265 :
4266 : // int32 level = 2;
4267 0 : case 2: {
4268 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4269 : static_cast< ::google::protobuf::uint8>(16u /* 16 & 0xFF */)) {
4270 :
4271 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
4272 : ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
4273 : input, &level_)));
4274 : } else {
4275 0 : goto handle_unusual;
4276 : }
4277 0 : break;
4278 : }
4279 :
4280 : default: {
4281 0 : handle_unusual:
4282 0 : if (tag == 0) {
4283 0 : goto success;
4284 : }
4285 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
4286 : input, tag, _internal_metadata_.mutable_unknown_fields()));
4287 0 : break;
4288 : }
4289 : }
4290 0 : }
4291 0 : success:
4292 : // @@protoc_insertion_point(parse_success:rpc.img.SetZoomLevel)
4293 0 : return true;
4294 0 : failure:
4295 : // @@protoc_insertion_point(parse_failure:rpc.img.SetZoomLevel)
4296 0 : return false;
4297 : #undef DO_
4298 : }
4299 :
4300 0 : void SetZoomLevel::SerializeWithCachedSizes(
4301 : ::google::protobuf::io::CodedOutputStream* output) const {
4302 : // @@protoc_insertion_point(serialize_start:rpc.img.SetZoomLevel)
4303 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4304 : (void) cached_has_bits;
4305 :
4306 : // .rpc.img.Id panel = 1;
4307 0 : if (this->has_panel()) {
4308 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4309 0 : 1, this->_internal_panel(), output);
4310 : }
4311 :
4312 : // int32 level = 2;
4313 0 : if (this->level() != 0) {
4314 0 : ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->level(), output);
4315 : }
4316 :
4317 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4318 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
4319 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
4320 : }
4321 : // @@protoc_insertion_point(serialize_end:rpc.img.SetZoomLevel)
4322 0 : }
4323 :
4324 0 : ::google::protobuf::uint8* SetZoomLevel::InternalSerializeWithCachedSizesToArray(
4325 : bool deterministic, ::google::protobuf::uint8* target) const {
4326 : (void)deterministic; // Unused
4327 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.SetZoomLevel)
4328 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4329 : (void) cached_has_bits;
4330 :
4331 : // .rpc.img.Id panel = 1;
4332 0 : if (this->has_panel()) {
4333 : target = ::google::protobuf::internal::WireFormatLite::
4334 0 : InternalWriteMessageToArray(
4335 : 1, this->_internal_panel(), deterministic, target);
4336 : }
4337 :
4338 : // int32 level = 2;
4339 0 : if (this->level() != 0) {
4340 0 : target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->level(), target);
4341 : }
4342 :
4343 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4344 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
4345 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
4346 : }
4347 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.SetZoomLevel)
4348 0 : return target;
4349 : }
4350 :
4351 0 : size_t SetZoomLevel::ByteSizeLong() const {
4352 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.SetZoomLevel)
4353 0 : size_t total_size = 0;
4354 :
4355 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4356 0 : total_size +=
4357 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
4358 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
4359 : }
4360 : // .rpc.img.Id panel = 1;
4361 0 : if (this->has_panel()) {
4362 0 : total_size += 1 +
4363 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
4364 0 : *panel_);
4365 : }
4366 :
4367 : // int32 level = 2;
4368 0 : if (this->level() != 0) {
4369 0 : total_size += 1 +
4370 0 : ::google::protobuf::internal::WireFormatLite::Int32Size(
4371 : this->level());
4372 : }
4373 :
4374 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
4375 0 : SetCachedSize(cached_size);
4376 0 : return total_size;
4377 : }
4378 :
4379 0 : void SetZoomLevel::MergeFrom(const ::google::protobuf::Message& from) {
4380 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.SetZoomLevel)
4381 0 : GOOGLE_DCHECK_NE(&from, this);
4382 : const SetZoomLevel* source =
4383 0 : ::google::protobuf::internal::DynamicCastToGenerated<const SetZoomLevel>(
4384 : &from);
4385 0 : if (source == NULL) {
4386 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.SetZoomLevel)
4387 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
4388 : } else {
4389 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.SetZoomLevel)
4390 0 : MergeFrom(*source);
4391 : }
4392 0 : }
4393 :
4394 0 : void SetZoomLevel::MergeFrom(const SetZoomLevel& from) {
4395 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.SetZoomLevel)
4396 0 : GOOGLE_DCHECK_NE(&from, this);
4397 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
4398 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4399 : (void) cached_has_bits;
4400 :
4401 0 : if (from.has_panel()) {
4402 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
4403 : }
4404 0 : if (from.level() != 0) {
4405 0 : set_level(from.level());
4406 : }
4407 0 : }
4408 :
4409 0 : void SetZoomLevel::CopyFrom(const ::google::protobuf::Message& from) {
4410 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.SetZoomLevel)
4411 0 : if (&from == this) return;
4412 0 : Clear();
4413 0 : MergeFrom(from);
4414 : }
4415 :
4416 0 : void SetZoomLevel::CopyFrom(const SetZoomLevel& from) {
4417 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.SetZoomLevel)
4418 0 : if (&from == this) return;
4419 0 : Clear();
4420 0 : MergeFrom(from);
4421 : }
4422 :
4423 0 : bool SetZoomLevel::IsInitialized() const {
4424 0 : return true;
4425 : }
4426 :
4427 0 : void SetZoomLevel::Swap(SetZoomLevel* other) {
4428 0 : if (other == this) return;
4429 0 : InternalSwap(other);
4430 : }
4431 0 : void SetZoomLevel::InternalSwap(SetZoomLevel* other) {
4432 : using std::swap;
4433 0 : swap(panel_, other->panel_);
4434 0 : swap(level_, other->level_);
4435 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
4436 0 : }
4437 :
4438 0 : ::google::protobuf::Metadata SetZoomLevel::GetMetadata() const {
4439 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
4440 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
4441 : }
4442 :
4443 :
4444 : // ===================================================================
4445 :
4446 8 : void SetZoomBox::InitAsDefaultInstance() {
4447 8 : ::rpc::img::_SetZoomBox_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
4448 8 : ::rpc::img::Id::internal_default_instance());
4449 8 : ::rpc::img::_SetZoomBox_default_instance_._instance.get_mutable()->blc_ = const_cast< ::rpc::img::Coord2D*>(
4450 8 : ::rpc::img::Coord2D::internal_default_instance());
4451 8 : ::rpc::img::_SetZoomBox_default_instance_._instance.get_mutable()->trc_ = const_cast< ::rpc::img::Coord2D*>(
4452 8 : ::rpc::img::Coord2D::internal_default_instance());
4453 8 : }
4454 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
4455 : const int SetZoomBox::kPanelFieldNumber;
4456 : const int SetZoomBox::kBlcFieldNumber;
4457 : const int SetZoomBox::kTrcFieldNumber;
4458 : const int SetZoomBox::kCoordTypeFieldNumber;
4459 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
4460 :
4461 8 : SetZoomBox::SetZoomBox()
4462 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
4463 8 : ::google::protobuf::internal::InitSCC(
4464 : &protobuf_img_2eproto::scc_info_SetZoomBox.base);
4465 8 : SharedCtor();
4466 : // @@protoc_insertion_point(constructor:rpc.img.SetZoomBox)
4467 8 : }
4468 0 : SetZoomBox::SetZoomBox(const SetZoomBox& from)
4469 : : ::google::protobuf::Message(),
4470 0 : _internal_metadata_(NULL) {
4471 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
4472 0 : coord_type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4473 0 : if (from.coord_type().size() > 0) {
4474 0 : coord_type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.coord_type_);
4475 : }
4476 0 : if (from.has_panel()) {
4477 0 : panel_ = new ::rpc::img::Id(*from.panel_);
4478 : } else {
4479 0 : panel_ = NULL;
4480 : }
4481 0 : if (from.has_blc()) {
4482 0 : blc_ = new ::rpc::img::Coord2D(*from.blc_);
4483 : } else {
4484 0 : blc_ = NULL;
4485 : }
4486 0 : if (from.has_trc()) {
4487 0 : trc_ = new ::rpc::img::Coord2D(*from.trc_);
4488 : } else {
4489 0 : trc_ = NULL;
4490 : }
4491 : // @@protoc_insertion_point(copy_constructor:rpc.img.SetZoomBox)
4492 0 : }
4493 :
4494 8 : void SetZoomBox::SharedCtor() {
4495 8 : coord_type_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4496 8 : ::memset(&panel_, 0, static_cast<size_t>(
4497 : reinterpret_cast<char*>(&trc_) -
4498 : reinterpret_cast<char*>(&panel_)) + sizeof(trc_));
4499 8 : }
4500 :
4501 0 : SetZoomBox::~SetZoomBox() {
4502 : // @@protoc_insertion_point(destructor:rpc.img.SetZoomBox)
4503 0 : SharedDtor();
4504 0 : }
4505 :
4506 0 : void SetZoomBox::SharedDtor() {
4507 0 : coord_type_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4508 0 : if (this != internal_default_instance()) delete panel_;
4509 0 : if (this != internal_default_instance()) delete blc_;
4510 0 : if (this != internal_default_instance()) delete trc_;
4511 0 : }
4512 :
4513 0 : void SetZoomBox::SetCachedSize(int size) const {
4514 0 : _cached_size_.Set(size);
4515 0 : }
4516 0 : const ::google::protobuf::Descriptor* SetZoomBox::descriptor() {
4517 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
4518 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
4519 : }
4520 :
4521 0 : const SetZoomBox& SetZoomBox::default_instance() {
4522 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_SetZoomBox.base);
4523 0 : return *internal_default_instance();
4524 : }
4525 :
4526 :
4527 0 : void SetZoomBox::Clear() {
4528 : // @@protoc_insertion_point(message_clear_start:rpc.img.SetZoomBox)
4529 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4530 : // Prevent compiler warnings about cached_has_bits being unused
4531 : (void) cached_has_bits;
4532 :
4533 0 : coord_type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
4534 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
4535 0 : delete panel_;
4536 : }
4537 0 : panel_ = NULL;
4538 0 : if (GetArenaNoVirtual() == NULL && blc_ != NULL) {
4539 0 : delete blc_;
4540 : }
4541 0 : blc_ = NULL;
4542 0 : if (GetArenaNoVirtual() == NULL && trc_ != NULL) {
4543 0 : delete trc_;
4544 : }
4545 0 : trc_ = NULL;
4546 0 : _internal_metadata_.Clear();
4547 0 : }
4548 :
4549 0 : bool SetZoomBox::MergePartialFromCodedStream(
4550 : ::google::protobuf::io::CodedInputStream* input) {
4551 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
4552 : ::google::protobuf::uint32 tag;
4553 : // @@protoc_insertion_point(parse_start:rpc.img.SetZoomBox)
4554 : for (;;) {
4555 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
4556 0 : tag = p.first;
4557 0 : if (!p.second) goto handle_unusual;
4558 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
4559 : // .rpc.img.Id panel = 1;
4560 0 : case 1: {
4561 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4562 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
4563 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
4564 : input, mutable_panel()));
4565 : } else {
4566 0 : goto handle_unusual;
4567 : }
4568 0 : break;
4569 : }
4570 :
4571 : // .rpc.img.Coord2D blc = 2;
4572 0 : case 2: {
4573 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4574 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
4575 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
4576 : input, mutable_blc()));
4577 : } else {
4578 0 : goto handle_unusual;
4579 : }
4580 0 : break;
4581 : }
4582 :
4583 : // .rpc.img.Coord2D trc = 3;
4584 0 : case 3: {
4585 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4586 : static_cast< ::google::protobuf::uint8>(26u /* 26 & 0xFF */)) {
4587 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
4588 : input, mutable_trc()));
4589 : } else {
4590 0 : goto handle_unusual;
4591 : }
4592 0 : break;
4593 : }
4594 :
4595 : // string coord_type = 4;
4596 0 : case 4: {
4597 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4598 : static_cast< ::google::protobuf::uint8>(34u /* 34 & 0xFF */)) {
4599 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
4600 : input, this->mutable_coord_type()));
4601 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
4602 : this->coord_type().data(), static_cast<int>(this->coord_type().length()),
4603 : ::google::protobuf::internal::WireFormatLite::PARSE,
4604 : "rpc.img.SetZoomBox.coord_type"));
4605 : } else {
4606 0 : goto handle_unusual;
4607 : }
4608 0 : break;
4609 : }
4610 :
4611 : default: {
4612 0 : handle_unusual:
4613 0 : if (tag == 0) {
4614 0 : goto success;
4615 : }
4616 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
4617 : input, tag, _internal_metadata_.mutable_unknown_fields()));
4618 0 : break;
4619 : }
4620 : }
4621 0 : }
4622 0 : success:
4623 : // @@protoc_insertion_point(parse_success:rpc.img.SetZoomBox)
4624 0 : return true;
4625 0 : failure:
4626 : // @@protoc_insertion_point(parse_failure:rpc.img.SetZoomBox)
4627 0 : return false;
4628 : #undef DO_
4629 : }
4630 :
4631 0 : void SetZoomBox::SerializeWithCachedSizes(
4632 : ::google::protobuf::io::CodedOutputStream* output) const {
4633 : // @@protoc_insertion_point(serialize_start:rpc.img.SetZoomBox)
4634 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4635 : (void) cached_has_bits;
4636 :
4637 : // .rpc.img.Id panel = 1;
4638 0 : if (this->has_panel()) {
4639 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4640 0 : 1, this->_internal_panel(), output);
4641 : }
4642 :
4643 : // .rpc.img.Coord2D blc = 2;
4644 0 : if (this->has_blc()) {
4645 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4646 0 : 2, this->_internal_blc(), output);
4647 : }
4648 :
4649 : // .rpc.img.Coord2D trc = 3;
4650 0 : if (this->has_trc()) {
4651 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4652 0 : 3, this->_internal_trc(), output);
4653 : }
4654 :
4655 : // string coord_type = 4;
4656 0 : if (this->coord_type().size() > 0) {
4657 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
4658 0 : this->coord_type().data(), static_cast<int>(this->coord_type().length()),
4659 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
4660 : "rpc.img.SetZoomBox.coord_type");
4661 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
4662 : 4, this->coord_type(), output);
4663 : }
4664 :
4665 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4666 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
4667 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
4668 : }
4669 : // @@protoc_insertion_point(serialize_end:rpc.img.SetZoomBox)
4670 0 : }
4671 :
4672 0 : ::google::protobuf::uint8* SetZoomBox::InternalSerializeWithCachedSizesToArray(
4673 : bool deterministic, ::google::protobuf::uint8* target) const {
4674 : (void)deterministic; // Unused
4675 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.SetZoomBox)
4676 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4677 : (void) cached_has_bits;
4678 :
4679 : // .rpc.img.Id panel = 1;
4680 0 : if (this->has_panel()) {
4681 : target = ::google::protobuf::internal::WireFormatLite::
4682 0 : InternalWriteMessageToArray(
4683 : 1, this->_internal_panel(), deterministic, target);
4684 : }
4685 :
4686 : // .rpc.img.Coord2D blc = 2;
4687 0 : if (this->has_blc()) {
4688 : target = ::google::protobuf::internal::WireFormatLite::
4689 0 : InternalWriteMessageToArray(
4690 : 2, this->_internal_blc(), deterministic, target);
4691 : }
4692 :
4693 : // .rpc.img.Coord2D trc = 3;
4694 0 : if (this->has_trc()) {
4695 : target = ::google::protobuf::internal::WireFormatLite::
4696 0 : InternalWriteMessageToArray(
4697 : 3, this->_internal_trc(), deterministic, target);
4698 : }
4699 :
4700 : // string coord_type = 4;
4701 0 : if (this->coord_type().size() > 0) {
4702 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
4703 0 : this->coord_type().data(), static_cast<int>(this->coord_type().length()),
4704 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
4705 : "rpc.img.SetZoomBox.coord_type");
4706 : target =
4707 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
4708 : 4, this->coord_type(), target);
4709 : }
4710 :
4711 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4712 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
4713 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
4714 : }
4715 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.SetZoomBox)
4716 0 : return target;
4717 : }
4718 :
4719 0 : size_t SetZoomBox::ByteSizeLong() const {
4720 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.SetZoomBox)
4721 0 : size_t total_size = 0;
4722 :
4723 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
4724 0 : total_size +=
4725 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
4726 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
4727 : }
4728 : // string coord_type = 4;
4729 0 : if (this->coord_type().size() > 0) {
4730 0 : total_size += 1 +
4731 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
4732 : this->coord_type());
4733 : }
4734 :
4735 : // .rpc.img.Id panel = 1;
4736 0 : if (this->has_panel()) {
4737 0 : total_size += 1 +
4738 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
4739 0 : *panel_);
4740 : }
4741 :
4742 : // .rpc.img.Coord2D blc = 2;
4743 0 : if (this->has_blc()) {
4744 0 : total_size += 1 +
4745 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
4746 0 : *blc_);
4747 : }
4748 :
4749 : // .rpc.img.Coord2D trc = 3;
4750 0 : if (this->has_trc()) {
4751 0 : total_size += 1 +
4752 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
4753 0 : *trc_);
4754 : }
4755 :
4756 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
4757 0 : SetCachedSize(cached_size);
4758 0 : return total_size;
4759 : }
4760 :
4761 0 : void SetZoomBox::MergeFrom(const ::google::protobuf::Message& from) {
4762 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.SetZoomBox)
4763 0 : GOOGLE_DCHECK_NE(&from, this);
4764 : const SetZoomBox* source =
4765 0 : ::google::protobuf::internal::DynamicCastToGenerated<const SetZoomBox>(
4766 : &from);
4767 0 : if (source == NULL) {
4768 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.SetZoomBox)
4769 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
4770 : } else {
4771 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.SetZoomBox)
4772 0 : MergeFrom(*source);
4773 : }
4774 0 : }
4775 :
4776 0 : void SetZoomBox::MergeFrom(const SetZoomBox& from) {
4777 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.SetZoomBox)
4778 0 : GOOGLE_DCHECK_NE(&from, this);
4779 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
4780 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4781 : (void) cached_has_bits;
4782 :
4783 0 : if (from.coord_type().size() > 0) {
4784 :
4785 0 : coord_type_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.coord_type_);
4786 : }
4787 0 : if (from.has_panel()) {
4788 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
4789 : }
4790 0 : if (from.has_blc()) {
4791 0 : mutable_blc()->::rpc::img::Coord2D::MergeFrom(from.blc());
4792 : }
4793 0 : if (from.has_trc()) {
4794 0 : mutable_trc()->::rpc::img::Coord2D::MergeFrom(from.trc());
4795 : }
4796 0 : }
4797 :
4798 0 : void SetZoomBox::CopyFrom(const ::google::protobuf::Message& from) {
4799 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.SetZoomBox)
4800 0 : if (&from == this) return;
4801 0 : Clear();
4802 0 : MergeFrom(from);
4803 : }
4804 :
4805 0 : void SetZoomBox::CopyFrom(const SetZoomBox& from) {
4806 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.SetZoomBox)
4807 0 : if (&from == this) return;
4808 0 : Clear();
4809 0 : MergeFrom(from);
4810 : }
4811 :
4812 0 : bool SetZoomBox::IsInitialized() const {
4813 0 : return true;
4814 : }
4815 :
4816 0 : void SetZoomBox::Swap(SetZoomBox* other) {
4817 0 : if (other == this) return;
4818 0 : InternalSwap(other);
4819 : }
4820 0 : void SetZoomBox::InternalSwap(SetZoomBox* other) {
4821 : using std::swap;
4822 0 : coord_type_.Swap(&other->coord_type_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
4823 : GetArenaNoVirtual());
4824 0 : swap(panel_, other->panel_);
4825 0 : swap(blc_, other->blc_);
4826 0 : swap(trc_, other->trc_);
4827 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
4828 0 : }
4829 :
4830 0 : ::google::protobuf::Metadata SetZoomBox::GetMetadata() const {
4831 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
4832 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
4833 : }
4834 :
4835 :
4836 : // ===================================================================
4837 :
4838 8 : void DataRange::InitAsDefaultInstance() {
4839 8 : ::rpc::img::_DataRange_default_instance_._instance.get_mutable()->data_ = const_cast< ::rpc::img::Id*>(
4840 8 : ::rpc::img::Id::internal_default_instance());
4841 8 : }
4842 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
4843 : const int DataRange::kDataFieldNumber;
4844 : const int DataRange::kMinFieldNumber;
4845 : const int DataRange::kMaxFieldNumber;
4846 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
4847 :
4848 8 : DataRange::DataRange()
4849 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
4850 8 : ::google::protobuf::internal::InitSCC(
4851 : &protobuf_img_2eproto::scc_info_DataRange.base);
4852 8 : SharedCtor();
4853 : // @@protoc_insertion_point(constructor:rpc.img.DataRange)
4854 8 : }
4855 0 : DataRange::DataRange(const DataRange& from)
4856 : : ::google::protobuf::Message(),
4857 0 : _internal_metadata_(NULL) {
4858 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
4859 0 : if (from.has_data()) {
4860 0 : data_ = new ::rpc::img::Id(*from.data_);
4861 : } else {
4862 0 : data_ = NULL;
4863 : }
4864 0 : ::memcpy(&min_, &from.min_,
4865 : static_cast<size_t>(reinterpret_cast<char*>(&max_) -
4866 : reinterpret_cast<char*>(&min_)) + sizeof(max_));
4867 : // @@protoc_insertion_point(copy_constructor:rpc.img.DataRange)
4868 0 : }
4869 :
4870 8 : void DataRange::SharedCtor() {
4871 8 : ::memset(&data_, 0, static_cast<size_t>(
4872 : reinterpret_cast<char*>(&max_) -
4873 : reinterpret_cast<char*>(&data_)) + sizeof(max_));
4874 8 : }
4875 :
4876 0 : DataRange::~DataRange() {
4877 : // @@protoc_insertion_point(destructor:rpc.img.DataRange)
4878 0 : SharedDtor();
4879 0 : }
4880 :
4881 0 : void DataRange::SharedDtor() {
4882 0 : if (this != internal_default_instance()) delete data_;
4883 0 : }
4884 :
4885 0 : void DataRange::SetCachedSize(int size) const {
4886 0 : _cached_size_.Set(size);
4887 0 : }
4888 0 : const ::google::protobuf::Descriptor* DataRange::descriptor() {
4889 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
4890 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
4891 : }
4892 :
4893 0 : const DataRange& DataRange::default_instance() {
4894 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_DataRange.base);
4895 0 : return *internal_default_instance();
4896 : }
4897 :
4898 :
4899 0 : void DataRange::Clear() {
4900 : // @@protoc_insertion_point(message_clear_start:rpc.img.DataRange)
4901 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4902 : // Prevent compiler warnings about cached_has_bits being unused
4903 : (void) cached_has_bits;
4904 :
4905 0 : if (GetArenaNoVirtual() == NULL && data_ != NULL) {
4906 0 : delete data_;
4907 : }
4908 0 : data_ = NULL;
4909 0 : ::memset(&min_, 0, static_cast<size_t>(
4910 : reinterpret_cast<char*>(&max_) -
4911 : reinterpret_cast<char*>(&min_)) + sizeof(max_));
4912 0 : _internal_metadata_.Clear();
4913 0 : }
4914 :
4915 0 : bool DataRange::MergePartialFromCodedStream(
4916 : ::google::protobuf::io::CodedInputStream* input) {
4917 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
4918 : ::google::protobuf::uint32 tag;
4919 : // @@protoc_insertion_point(parse_start:rpc.img.DataRange)
4920 : for (;;) {
4921 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
4922 0 : tag = p.first;
4923 0 : if (!p.second) goto handle_unusual;
4924 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
4925 : // .rpc.img.Id data = 1;
4926 0 : case 1: {
4927 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4928 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
4929 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
4930 : input, mutable_data()));
4931 : } else {
4932 0 : goto handle_unusual;
4933 : }
4934 0 : break;
4935 : }
4936 :
4937 : // float min = 2;
4938 0 : case 2: {
4939 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4940 : static_cast< ::google::protobuf::uint8>(21u /* 21 & 0xFF */)) {
4941 :
4942 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
4943 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
4944 : input, &min_)));
4945 : } else {
4946 0 : goto handle_unusual;
4947 : }
4948 0 : break;
4949 : }
4950 :
4951 : // float max = 3;
4952 0 : case 3: {
4953 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
4954 : static_cast< ::google::protobuf::uint8>(29u /* 29 & 0xFF */)) {
4955 :
4956 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
4957 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
4958 : input, &max_)));
4959 : } else {
4960 0 : goto handle_unusual;
4961 : }
4962 0 : break;
4963 : }
4964 :
4965 : default: {
4966 0 : handle_unusual:
4967 0 : if (tag == 0) {
4968 0 : goto success;
4969 : }
4970 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
4971 : input, tag, _internal_metadata_.mutable_unknown_fields()));
4972 0 : break;
4973 : }
4974 : }
4975 0 : }
4976 0 : success:
4977 : // @@protoc_insertion_point(parse_success:rpc.img.DataRange)
4978 0 : return true;
4979 0 : failure:
4980 : // @@protoc_insertion_point(parse_failure:rpc.img.DataRange)
4981 0 : return false;
4982 : #undef DO_
4983 : }
4984 :
4985 0 : void DataRange::SerializeWithCachedSizes(
4986 : ::google::protobuf::io::CodedOutputStream* output) const {
4987 : // @@protoc_insertion_point(serialize_start:rpc.img.DataRange)
4988 0 : ::google::protobuf::uint32 cached_has_bits = 0;
4989 : (void) cached_has_bits;
4990 :
4991 : // .rpc.img.Id data = 1;
4992 0 : if (this->has_data()) {
4993 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4994 0 : 1, this->_internal_data(), output);
4995 : }
4996 :
4997 : // float min = 2;
4998 0 : if (this->min() != 0) {
4999 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->min(), output);
5000 : }
5001 :
5002 : // float max = 3;
5003 0 : if (this->max() != 0) {
5004 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(3, this->max(), output);
5005 : }
5006 :
5007 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5008 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
5009 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
5010 : }
5011 : // @@protoc_insertion_point(serialize_end:rpc.img.DataRange)
5012 0 : }
5013 :
5014 0 : ::google::protobuf::uint8* DataRange::InternalSerializeWithCachedSizesToArray(
5015 : bool deterministic, ::google::protobuf::uint8* target) const {
5016 : (void)deterministic; // Unused
5017 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.DataRange)
5018 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5019 : (void) cached_has_bits;
5020 :
5021 : // .rpc.img.Id data = 1;
5022 0 : if (this->has_data()) {
5023 : target = ::google::protobuf::internal::WireFormatLite::
5024 0 : InternalWriteMessageToArray(
5025 : 1, this->_internal_data(), deterministic, target);
5026 : }
5027 :
5028 : // float min = 2;
5029 0 : if (this->min() != 0) {
5030 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(2, this->min(), target);
5031 : }
5032 :
5033 : // float max = 3;
5034 0 : if (this->max() != 0) {
5035 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(3, this->max(), target);
5036 : }
5037 :
5038 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5039 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
5040 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
5041 : }
5042 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.DataRange)
5043 0 : return target;
5044 : }
5045 :
5046 0 : size_t DataRange::ByteSizeLong() const {
5047 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.DataRange)
5048 0 : size_t total_size = 0;
5049 :
5050 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5051 0 : total_size +=
5052 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
5053 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
5054 : }
5055 : // .rpc.img.Id data = 1;
5056 0 : if (this->has_data()) {
5057 0 : total_size += 1 +
5058 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
5059 0 : *data_);
5060 : }
5061 :
5062 : // float min = 2;
5063 0 : if (this->min() != 0) {
5064 0 : total_size += 1 + 4;
5065 : }
5066 :
5067 : // float max = 3;
5068 0 : if (this->max() != 0) {
5069 0 : total_size += 1 + 4;
5070 : }
5071 :
5072 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
5073 0 : SetCachedSize(cached_size);
5074 0 : return total_size;
5075 : }
5076 :
5077 0 : void DataRange::MergeFrom(const ::google::protobuf::Message& from) {
5078 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.DataRange)
5079 0 : GOOGLE_DCHECK_NE(&from, this);
5080 : const DataRange* source =
5081 0 : ::google::protobuf::internal::DynamicCastToGenerated<const DataRange>(
5082 : &from);
5083 0 : if (source == NULL) {
5084 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.DataRange)
5085 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
5086 : } else {
5087 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.DataRange)
5088 0 : MergeFrom(*source);
5089 : }
5090 0 : }
5091 :
5092 0 : void DataRange::MergeFrom(const DataRange& from) {
5093 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.DataRange)
5094 0 : GOOGLE_DCHECK_NE(&from, this);
5095 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
5096 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5097 : (void) cached_has_bits;
5098 :
5099 0 : if (from.has_data()) {
5100 0 : mutable_data()->::rpc::img::Id::MergeFrom(from.data());
5101 : }
5102 0 : if (from.min() != 0) {
5103 0 : set_min(from.min());
5104 : }
5105 0 : if (from.max() != 0) {
5106 0 : set_max(from.max());
5107 : }
5108 0 : }
5109 :
5110 0 : void DataRange::CopyFrom(const ::google::protobuf::Message& from) {
5111 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.DataRange)
5112 0 : if (&from == this) return;
5113 0 : Clear();
5114 0 : MergeFrom(from);
5115 : }
5116 :
5117 0 : void DataRange::CopyFrom(const DataRange& from) {
5118 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.DataRange)
5119 0 : if (&from == this) return;
5120 0 : Clear();
5121 0 : MergeFrom(from);
5122 : }
5123 :
5124 0 : bool DataRange::IsInitialized() const {
5125 0 : return true;
5126 : }
5127 :
5128 0 : void DataRange::Swap(DataRange* other) {
5129 0 : if (other == this) return;
5130 0 : InternalSwap(other);
5131 : }
5132 0 : void DataRange::InternalSwap(DataRange* other) {
5133 : using std::swap;
5134 0 : swap(data_, other->data_);
5135 0 : swap(min_, other->min_);
5136 0 : swap(max_, other->max_);
5137 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
5138 0 : }
5139 :
5140 0 : ::google::protobuf::Metadata DataRange::GetMetadata() const {
5141 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
5142 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
5143 : }
5144 :
5145 :
5146 : // ===================================================================
5147 :
5148 8 : void ContourLevels::InitAsDefaultInstance() {
5149 8 : ::rpc::img::_ContourLevels_default_instance_._instance.get_mutable()->id_ = const_cast< ::rpc::img::Id*>(
5150 8 : ::rpc::img::Id::internal_default_instance());
5151 8 : }
5152 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
5153 : const int ContourLevels::kIdFieldNumber;
5154 : const int ContourLevels::kLevelsFieldNumber;
5155 : const int ContourLevels::kBaselevelFieldNumber;
5156 : const int ContourLevels::kUnitlevelFieldNumber;
5157 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
5158 :
5159 8 : ContourLevels::ContourLevels()
5160 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
5161 8 : ::google::protobuf::internal::InitSCC(
5162 : &protobuf_img_2eproto::scc_info_ContourLevels.base);
5163 8 : SharedCtor();
5164 : // @@protoc_insertion_point(constructor:rpc.img.ContourLevels)
5165 8 : }
5166 0 : ContourLevels::ContourLevels(const ContourLevels& from)
5167 : : ::google::protobuf::Message(),
5168 0 : _internal_metadata_(NULL),
5169 0 : levels_(from.levels_) {
5170 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
5171 0 : if (from.has_id()) {
5172 0 : id_ = new ::rpc::img::Id(*from.id_);
5173 : } else {
5174 0 : id_ = NULL;
5175 : }
5176 0 : ::memcpy(&baselevel_, &from.baselevel_,
5177 : static_cast<size_t>(reinterpret_cast<char*>(&unitlevel_) -
5178 : reinterpret_cast<char*>(&baselevel_)) + sizeof(unitlevel_));
5179 : // @@protoc_insertion_point(copy_constructor:rpc.img.ContourLevels)
5180 0 : }
5181 :
5182 8 : void ContourLevels::SharedCtor() {
5183 8 : ::memset(&id_, 0, static_cast<size_t>(
5184 : reinterpret_cast<char*>(&unitlevel_) -
5185 : reinterpret_cast<char*>(&id_)) + sizeof(unitlevel_));
5186 8 : }
5187 :
5188 0 : ContourLevels::~ContourLevels() {
5189 : // @@protoc_insertion_point(destructor:rpc.img.ContourLevels)
5190 0 : SharedDtor();
5191 0 : }
5192 :
5193 0 : void ContourLevels::SharedDtor() {
5194 0 : if (this != internal_default_instance()) delete id_;
5195 0 : }
5196 :
5197 0 : void ContourLevels::SetCachedSize(int size) const {
5198 0 : _cached_size_.Set(size);
5199 0 : }
5200 0 : const ::google::protobuf::Descriptor* ContourLevels::descriptor() {
5201 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
5202 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
5203 : }
5204 :
5205 0 : const ContourLevels& ContourLevels::default_instance() {
5206 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_ContourLevels.base);
5207 0 : return *internal_default_instance();
5208 : }
5209 :
5210 :
5211 0 : void ContourLevels::Clear() {
5212 : // @@protoc_insertion_point(message_clear_start:rpc.img.ContourLevels)
5213 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5214 : // Prevent compiler warnings about cached_has_bits being unused
5215 : (void) cached_has_bits;
5216 :
5217 0 : levels_.Clear();
5218 0 : if (GetArenaNoVirtual() == NULL && id_ != NULL) {
5219 0 : delete id_;
5220 : }
5221 0 : id_ = NULL;
5222 0 : ::memset(&baselevel_, 0, static_cast<size_t>(
5223 : reinterpret_cast<char*>(&unitlevel_) -
5224 : reinterpret_cast<char*>(&baselevel_)) + sizeof(unitlevel_));
5225 0 : _internal_metadata_.Clear();
5226 0 : }
5227 :
5228 0 : bool ContourLevels::MergePartialFromCodedStream(
5229 : ::google::protobuf::io::CodedInputStream* input) {
5230 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
5231 : ::google::protobuf::uint32 tag;
5232 : // @@protoc_insertion_point(parse_start:rpc.img.ContourLevels)
5233 : for (;;) {
5234 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
5235 0 : tag = p.first;
5236 0 : if (!p.second) goto handle_unusual;
5237 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
5238 : // .rpc.img.Id id = 1;
5239 0 : case 1: {
5240 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
5241 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
5242 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
5243 : input, mutable_id()));
5244 : } else {
5245 0 : goto handle_unusual;
5246 : }
5247 0 : break;
5248 : }
5249 :
5250 : // repeated float levels = 2;
5251 0 : case 2: {
5252 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
5253 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
5254 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
5255 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
5256 : input, this->mutable_levels())));
5257 0 : } else if (
5258 0 : static_cast< ::google::protobuf::uint8>(tag) ==
5259 : static_cast< ::google::protobuf::uint8>(21u /* 21 & 0xFF */)) {
5260 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
5261 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
5262 : 1, 18u, input, this->mutable_levels())));
5263 : } else {
5264 0 : goto handle_unusual;
5265 : }
5266 0 : break;
5267 : }
5268 :
5269 : // float baselevel = 3;
5270 0 : case 3: {
5271 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
5272 : static_cast< ::google::protobuf::uint8>(29u /* 29 & 0xFF */)) {
5273 :
5274 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
5275 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
5276 : input, &baselevel_)));
5277 : } else {
5278 0 : goto handle_unusual;
5279 : }
5280 0 : break;
5281 : }
5282 :
5283 : // float unitlevel = 4;
5284 0 : case 4: {
5285 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
5286 : static_cast< ::google::protobuf::uint8>(37u /* 37 & 0xFF */)) {
5287 :
5288 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
5289 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
5290 : input, &unitlevel_)));
5291 : } else {
5292 0 : goto handle_unusual;
5293 : }
5294 0 : break;
5295 : }
5296 :
5297 : default: {
5298 0 : handle_unusual:
5299 0 : if (tag == 0) {
5300 0 : goto success;
5301 : }
5302 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
5303 : input, tag, _internal_metadata_.mutable_unknown_fields()));
5304 0 : break;
5305 : }
5306 : }
5307 0 : }
5308 0 : success:
5309 : // @@protoc_insertion_point(parse_success:rpc.img.ContourLevels)
5310 0 : return true;
5311 0 : failure:
5312 : // @@protoc_insertion_point(parse_failure:rpc.img.ContourLevels)
5313 0 : return false;
5314 : #undef DO_
5315 : }
5316 :
5317 0 : void ContourLevels::SerializeWithCachedSizes(
5318 : ::google::protobuf::io::CodedOutputStream* output) const {
5319 : // @@protoc_insertion_point(serialize_start:rpc.img.ContourLevels)
5320 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5321 : (void) cached_has_bits;
5322 :
5323 : // .rpc.img.Id id = 1;
5324 0 : if (this->has_id()) {
5325 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
5326 0 : 1, this->_internal_id(), output);
5327 : }
5328 :
5329 : // repeated float levels = 2;
5330 0 : if (this->levels_size() > 0) {
5331 0 : ::google::protobuf::internal::WireFormatLite::WriteTag(2, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
5332 0 : output->WriteVarint32(static_cast< ::google::protobuf::uint32>(
5333 0 : _levels_cached_byte_size_));
5334 0 : ::google::protobuf::internal::WireFormatLite::WriteFloatArray(
5335 0 : this->levels().data(), this->levels_size(), output);
5336 : }
5337 :
5338 : // float baselevel = 3;
5339 0 : if (this->baselevel() != 0) {
5340 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(3, this->baselevel(), output);
5341 : }
5342 :
5343 : // float unitlevel = 4;
5344 0 : if (this->unitlevel() != 0) {
5345 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->unitlevel(), output);
5346 : }
5347 :
5348 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5349 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
5350 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
5351 : }
5352 : // @@protoc_insertion_point(serialize_end:rpc.img.ContourLevels)
5353 0 : }
5354 :
5355 0 : ::google::protobuf::uint8* ContourLevels::InternalSerializeWithCachedSizesToArray(
5356 : bool deterministic, ::google::protobuf::uint8* target) const {
5357 : (void)deterministic; // Unused
5358 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.ContourLevels)
5359 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5360 : (void) cached_has_bits;
5361 :
5362 : // .rpc.img.Id id = 1;
5363 0 : if (this->has_id()) {
5364 : target = ::google::protobuf::internal::WireFormatLite::
5365 0 : InternalWriteMessageToArray(
5366 : 1, this->_internal_id(), deterministic, target);
5367 : }
5368 :
5369 : // repeated float levels = 2;
5370 0 : if (this->levels_size() > 0) {
5371 0 : target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
5372 : 2,
5373 : ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
5374 : target);
5375 0 : target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
5376 : static_cast< ::google::protobuf::int32>(
5377 0 : _levels_cached_byte_size_), target);
5378 : target = ::google::protobuf::internal::WireFormatLite::
5379 0 : WriteFloatNoTagToArray(this->levels_, target);
5380 : }
5381 :
5382 : // float baselevel = 3;
5383 0 : if (this->baselevel() != 0) {
5384 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(3, this->baselevel(), target);
5385 : }
5386 :
5387 : // float unitlevel = 4;
5388 0 : if (this->unitlevel() != 0) {
5389 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->unitlevel(), target);
5390 : }
5391 :
5392 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5393 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
5394 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
5395 : }
5396 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.ContourLevels)
5397 0 : return target;
5398 : }
5399 :
5400 0 : size_t ContourLevels::ByteSizeLong() const {
5401 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.ContourLevels)
5402 0 : size_t total_size = 0;
5403 :
5404 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5405 0 : total_size +=
5406 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
5407 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
5408 : }
5409 : // repeated float levels = 2;
5410 : {
5411 0 : unsigned int count = static_cast<unsigned int>(this->levels_size());
5412 0 : size_t data_size = 4UL * count;
5413 0 : if (data_size > 0) {
5414 0 : total_size += 1 +
5415 0 : ::google::protobuf::internal::WireFormatLite::Int32Size(
5416 : static_cast< ::google::protobuf::int32>(data_size));
5417 : }
5418 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
5419 : GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
5420 0 : _levels_cached_byte_size_ = cached_size;
5421 : GOOGLE_SAFE_CONCURRENT_WRITES_END();
5422 0 : total_size += data_size;
5423 : }
5424 :
5425 : // .rpc.img.Id id = 1;
5426 0 : if (this->has_id()) {
5427 0 : total_size += 1 +
5428 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
5429 0 : *id_);
5430 : }
5431 :
5432 : // float baselevel = 3;
5433 0 : if (this->baselevel() != 0) {
5434 0 : total_size += 1 + 4;
5435 : }
5436 :
5437 : // float unitlevel = 4;
5438 0 : if (this->unitlevel() != 0) {
5439 0 : total_size += 1 + 4;
5440 : }
5441 :
5442 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
5443 0 : SetCachedSize(cached_size);
5444 0 : return total_size;
5445 : }
5446 :
5447 0 : void ContourLevels::MergeFrom(const ::google::protobuf::Message& from) {
5448 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.ContourLevels)
5449 0 : GOOGLE_DCHECK_NE(&from, this);
5450 : const ContourLevels* source =
5451 0 : ::google::protobuf::internal::DynamicCastToGenerated<const ContourLevels>(
5452 : &from);
5453 0 : if (source == NULL) {
5454 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.ContourLevels)
5455 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
5456 : } else {
5457 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.ContourLevels)
5458 0 : MergeFrom(*source);
5459 : }
5460 0 : }
5461 :
5462 0 : void ContourLevels::MergeFrom(const ContourLevels& from) {
5463 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.ContourLevels)
5464 0 : GOOGLE_DCHECK_NE(&from, this);
5465 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
5466 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5467 : (void) cached_has_bits;
5468 :
5469 0 : levels_.MergeFrom(from.levels_);
5470 0 : if (from.has_id()) {
5471 0 : mutable_id()->::rpc::img::Id::MergeFrom(from.id());
5472 : }
5473 0 : if (from.baselevel() != 0) {
5474 0 : set_baselevel(from.baselevel());
5475 : }
5476 0 : if (from.unitlevel() != 0) {
5477 0 : set_unitlevel(from.unitlevel());
5478 : }
5479 0 : }
5480 :
5481 0 : void ContourLevels::CopyFrom(const ::google::protobuf::Message& from) {
5482 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.ContourLevels)
5483 0 : if (&from == this) return;
5484 0 : Clear();
5485 0 : MergeFrom(from);
5486 : }
5487 :
5488 0 : void ContourLevels::CopyFrom(const ContourLevels& from) {
5489 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.ContourLevels)
5490 0 : if (&from == this) return;
5491 0 : Clear();
5492 0 : MergeFrom(from);
5493 : }
5494 :
5495 0 : bool ContourLevels::IsInitialized() const {
5496 0 : return true;
5497 : }
5498 :
5499 0 : void ContourLevels::Swap(ContourLevels* other) {
5500 0 : if (other == this) return;
5501 0 : InternalSwap(other);
5502 : }
5503 0 : void ContourLevels::InternalSwap(ContourLevels* other) {
5504 : using std::swap;
5505 0 : levels_.InternalSwap(&other->levels_);
5506 0 : swap(id_, other->id_);
5507 0 : swap(baselevel_, other->baselevel_);
5508 0 : swap(unitlevel_, other->unitlevel_);
5509 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
5510 0 : }
5511 :
5512 0 : ::google::protobuf::Metadata ContourLevels::GetMetadata() const {
5513 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
5514 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
5515 : }
5516 :
5517 :
5518 : // ===================================================================
5519 :
5520 8 : void ContourThickness::InitAsDefaultInstance() {
5521 8 : ::rpc::img::_ContourThickness_default_instance_._instance.get_mutable()->id_ = const_cast< ::rpc::img::Id*>(
5522 8 : ::rpc::img::Id::internal_default_instance());
5523 8 : }
5524 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
5525 : const int ContourThickness::kIdFieldNumber;
5526 : const int ContourThickness::kThicknessFieldNumber;
5527 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
5528 :
5529 8 : ContourThickness::ContourThickness()
5530 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
5531 8 : ::google::protobuf::internal::InitSCC(
5532 : &protobuf_img_2eproto::scc_info_ContourThickness.base);
5533 8 : SharedCtor();
5534 : // @@protoc_insertion_point(constructor:rpc.img.ContourThickness)
5535 8 : }
5536 0 : ContourThickness::ContourThickness(const ContourThickness& from)
5537 : : ::google::protobuf::Message(),
5538 0 : _internal_metadata_(NULL) {
5539 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
5540 0 : if (from.has_id()) {
5541 0 : id_ = new ::rpc::img::Id(*from.id_);
5542 : } else {
5543 0 : id_ = NULL;
5544 : }
5545 0 : thickness_ = from.thickness_;
5546 : // @@protoc_insertion_point(copy_constructor:rpc.img.ContourThickness)
5547 0 : }
5548 :
5549 8 : void ContourThickness::SharedCtor() {
5550 8 : ::memset(&id_, 0, static_cast<size_t>(
5551 : reinterpret_cast<char*>(&thickness_) -
5552 : reinterpret_cast<char*>(&id_)) + sizeof(thickness_));
5553 8 : }
5554 :
5555 0 : ContourThickness::~ContourThickness() {
5556 : // @@protoc_insertion_point(destructor:rpc.img.ContourThickness)
5557 0 : SharedDtor();
5558 0 : }
5559 :
5560 0 : void ContourThickness::SharedDtor() {
5561 0 : if (this != internal_default_instance()) delete id_;
5562 0 : }
5563 :
5564 0 : void ContourThickness::SetCachedSize(int size) const {
5565 0 : _cached_size_.Set(size);
5566 0 : }
5567 0 : const ::google::protobuf::Descriptor* ContourThickness::descriptor() {
5568 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
5569 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
5570 : }
5571 :
5572 0 : const ContourThickness& ContourThickness::default_instance() {
5573 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_ContourThickness.base);
5574 0 : return *internal_default_instance();
5575 : }
5576 :
5577 :
5578 0 : void ContourThickness::Clear() {
5579 : // @@protoc_insertion_point(message_clear_start:rpc.img.ContourThickness)
5580 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5581 : // Prevent compiler warnings about cached_has_bits being unused
5582 : (void) cached_has_bits;
5583 :
5584 0 : if (GetArenaNoVirtual() == NULL && id_ != NULL) {
5585 0 : delete id_;
5586 : }
5587 0 : id_ = NULL;
5588 0 : thickness_ = 0;
5589 0 : _internal_metadata_.Clear();
5590 0 : }
5591 :
5592 0 : bool ContourThickness::MergePartialFromCodedStream(
5593 : ::google::protobuf::io::CodedInputStream* input) {
5594 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
5595 : ::google::protobuf::uint32 tag;
5596 : // @@protoc_insertion_point(parse_start:rpc.img.ContourThickness)
5597 : for (;;) {
5598 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
5599 0 : tag = p.first;
5600 0 : if (!p.second) goto handle_unusual;
5601 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
5602 : // .rpc.img.Id id = 1;
5603 0 : case 1: {
5604 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
5605 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
5606 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
5607 : input, mutable_id()));
5608 : } else {
5609 0 : goto handle_unusual;
5610 : }
5611 0 : break;
5612 : }
5613 :
5614 : // float thickness = 2;
5615 0 : case 2: {
5616 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
5617 : static_cast< ::google::protobuf::uint8>(21u /* 21 & 0xFF */)) {
5618 :
5619 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
5620 : float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
5621 : input, &thickness_)));
5622 : } else {
5623 0 : goto handle_unusual;
5624 : }
5625 0 : break;
5626 : }
5627 :
5628 : default: {
5629 0 : handle_unusual:
5630 0 : if (tag == 0) {
5631 0 : goto success;
5632 : }
5633 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
5634 : input, tag, _internal_metadata_.mutable_unknown_fields()));
5635 0 : break;
5636 : }
5637 : }
5638 0 : }
5639 0 : success:
5640 : // @@protoc_insertion_point(parse_success:rpc.img.ContourThickness)
5641 0 : return true;
5642 0 : failure:
5643 : // @@protoc_insertion_point(parse_failure:rpc.img.ContourThickness)
5644 0 : return false;
5645 : #undef DO_
5646 : }
5647 :
5648 0 : void ContourThickness::SerializeWithCachedSizes(
5649 : ::google::protobuf::io::CodedOutputStream* output) const {
5650 : // @@protoc_insertion_point(serialize_start:rpc.img.ContourThickness)
5651 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5652 : (void) cached_has_bits;
5653 :
5654 : // .rpc.img.Id id = 1;
5655 0 : if (this->has_id()) {
5656 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
5657 0 : 1, this->_internal_id(), output);
5658 : }
5659 :
5660 : // float thickness = 2;
5661 0 : if (this->thickness() != 0) {
5662 0 : ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->thickness(), output);
5663 : }
5664 :
5665 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5666 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
5667 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
5668 : }
5669 : // @@protoc_insertion_point(serialize_end:rpc.img.ContourThickness)
5670 0 : }
5671 :
5672 0 : ::google::protobuf::uint8* ContourThickness::InternalSerializeWithCachedSizesToArray(
5673 : bool deterministic, ::google::protobuf::uint8* target) const {
5674 : (void)deterministic; // Unused
5675 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.ContourThickness)
5676 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5677 : (void) cached_has_bits;
5678 :
5679 : // .rpc.img.Id id = 1;
5680 0 : if (this->has_id()) {
5681 : target = ::google::protobuf::internal::WireFormatLite::
5682 0 : InternalWriteMessageToArray(
5683 : 1, this->_internal_id(), deterministic, target);
5684 : }
5685 :
5686 : // float thickness = 2;
5687 0 : if (this->thickness() != 0) {
5688 0 : target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(2, this->thickness(), target);
5689 : }
5690 :
5691 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5692 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
5693 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
5694 : }
5695 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.ContourThickness)
5696 0 : return target;
5697 : }
5698 :
5699 0 : size_t ContourThickness::ByteSizeLong() const {
5700 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.ContourThickness)
5701 0 : size_t total_size = 0;
5702 :
5703 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5704 0 : total_size +=
5705 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
5706 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
5707 : }
5708 : // .rpc.img.Id id = 1;
5709 0 : if (this->has_id()) {
5710 0 : total_size += 1 +
5711 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
5712 0 : *id_);
5713 : }
5714 :
5715 : // float thickness = 2;
5716 0 : if (this->thickness() != 0) {
5717 0 : total_size += 1 + 4;
5718 : }
5719 :
5720 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
5721 0 : SetCachedSize(cached_size);
5722 0 : return total_size;
5723 : }
5724 :
5725 0 : void ContourThickness::MergeFrom(const ::google::protobuf::Message& from) {
5726 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.ContourThickness)
5727 0 : GOOGLE_DCHECK_NE(&from, this);
5728 : const ContourThickness* source =
5729 0 : ::google::protobuf::internal::DynamicCastToGenerated<const ContourThickness>(
5730 : &from);
5731 0 : if (source == NULL) {
5732 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.ContourThickness)
5733 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
5734 : } else {
5735 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.ContourThickness)
5736 0 : MergeFrom(*source);
5737 : }
5738 0 : }
5739 :
5740 0 : void ContourThickness::MergeFrom(const ContourThickness& from) {
5741 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.ContourThickness)
5742 0 : GOOGLE_DCHECK_NE(&from, this);
5743 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
5744 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5745 : (void) cached_has_bits;
5746 :
5747 0 : if (from.has_id()) {
5748 0 : mutable_id()->::rpc::img::Id::MergeFrom(from.id());
5749 : }
5750 0 : if (from.thickness() != 0) {
5751 0 : set_thickness(from.thickness());
5752 : }
5753 0 : }
5754 :
5755 0 : void ContourThickness::CopyFrom(const ::google::protobuf::Message& from) {
5756 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.ContourThickness)
5757 0 : if (&from == this) return;
5758 0 : Clear();
5759 0 : MergeFrom(from);
5760 : }
5761 :
5762 0 : void ContourThickness::CopyFrom(const ContourThickness& from) {
5763 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.ContourThickness)
5764 0 : if (&from == this) return;
5765 0 : Clear();
5766 0 : MergeFrom(from);
5767 : }
5768 :
5769 0 : bool ContourThickness::IsInitialized() const {
5770 0 : return true;
5771 : }
5772 :
5773 0 : void ContourThickness::Swap(ContourThickness* other) {
5774 0 : if (other == this) return;
5775 0 : InternalSwap(other);
5776 : }
5777 0 : void ContourThickness::InternalSwap(ContourThickness* other) {
5778 : using std::swap;
5779 0 : swap(id_, other->id_);
5780 0 : swap(thickness_, other->thickness_);
5781 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
5782 0 : }
5783 :
5784 0 : ::google::protobuf::Metadata ContourThickness::GetMetadata() const {
5785 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
5786 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
5787 : }
5788 :
5789 :
5790 : // ===================================================================
5791 :
5792 8 : void ContourColor::InitAsDefaultInstance() {
5793 8 : ::rpc::img::_ContourColor_default_instance_._instance.get_mutable()->id_ = const_cast< ::rpc::img::Id*>(
5794 8 : ::rpc::img::Id::internal_default_instance());
5795 8 : }
5796 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
5797 : const int ContourColor::kIdFieldNumber;
5798 : const int ContourColor::kColorFieldNumber;
5799 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
5800 :
5801 8 : ContourColor::ContourColor()
5802 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
5803 8 : ::google::protobuf::internal::InitSCC(
5804 : &protobuf_img_2eproto::scc_info_ContourColor.base);
5805 8 : SharedCtor();
5806 : // @@protoc_insertion_point(constructor:rpc.img.ContourColor)
5807 8 : }
5808 0 : ContourColor::ContourColor(const ContourColor& from)
5809 : : ::google::protobuf::Message(),
5810 0 : _internal_metadata_(NULL) {
5811 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
5812 0 : color_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5813 0 : if (from.color().size() > 0) {
5814 0 : color_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.color_);
5815 : }
5816 0 : if (from.has_id()) {
5817 0 : id_ = new ::rpc::img::Id(*from.id_);
5818 : } else {
5819 0 : id_ = NULL;
5820 : }
5821 : // @@protoc_insertion_point(copy_constructor:rpc.img.ContourColor)
5822 0 : }
5823 :
5824 8 : void ContourColor::SharedCtor() {
5825 8 : color_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5826 8 : id_ = NULL;
5827 8 : }
5828 :
5829 0 : ContourColor::~ContourColor() {
5830 : // @@protoc_insertion_point(destructor:rpc.img.ContourColor)
5831 0 : SharedDtor();
5832 0 : }
5833 :
5834 0 : void ContourColor::SharedDtor() {
5835 0 : color_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5836 0 : if (this != internal_default_instance()) delete id_;
5837 0 : }
5838 :
5839 0 : void ContourColor::SetCachedSize(int size) const {
5840 0 : _cached_size_.Set(size);
5841 0 : }
5842 0 : const ::google::protobuf::Descriptor* ContourColor::descriptor() {
5843 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
5844 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
5845 : }
5846 :
5847 0 : const ContourColor& ContourColor::default_instance() {
5848 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_ContourColor.base);
5849 0 : return *internal_default_instance();
5850 : }
5851 :
5852 :
5853 0 : void ContourColor::Clear() {
5854 : // @@protoc_insertion_point(message_clear_start:rpc.img.ContourColor)
5855 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5856 : // Prevent compiler warnings about cached_has_bits being unused
5857 : (void) cached_has_bits;
5858 :
5859 0 : color_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
5860 0 : if (GetArenaNoVirtual() == NULL && id_ != NULL) {
5861 0 : delete id_;
5862 : }
5863 0 : id_ = NULL;
5864 0 : _internal_metadata_.Clear();
5865 0 : }
5866 :
5867 0 : bool ContourColor::MergePartialFromCodedStream(
5868 : ::google::protobuf::io::CodedInputStream* input) {
5869 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
5870 : ::google::protobuf::uint32 tag;
5871 : // @@protoc_insertion_point(parse_start:rpc.img.ContourColor)
5872 : for (;;) {
5873 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
5874 0 : tag = p.first;
5875 0 : if (!p.second) goto handle_unusual;
5876 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
5877 : // .rpc.img.Id id = 1;
5878 0 : case 1: {
5879 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
5880 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
5881 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
5882 : input, mutable_id()));
5883 : } else {
5884 0 : goto handle_unusual;
5885 : }
5886 0 : break;
5887 : }
5888 :
5889 : // string color = 2;
5890 0 : case 2: {
5891 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
5892 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
5893 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
5894 : input, this->mutable_color()));
5895 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
5896 : this->color().data(), static_cast<int>(this->color().length()),
5897 : ::google::protobuf::internal::WireFormatLite::PARSE,
5898 : "rpc.img.ContourColor.color"));
5899 : } else {
5900 0 : goto handle_unusual;
5901 : }
5902 0 : break;
5903 : }
5904 :
5905 : default: {
5906 0 : handle_unusual:
5907 0 : if (tag == 0) {
5908 0 : goto success;
5909 : }
5910 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
5911 : input, tag, _internal_metadata_.mutable_unknown_fields()));
5912 0 : break;
5913 : }
5914 : }
5915 0 : }
5916 0 : success:
5917 : // @@protoc_insertion_point(parse_success:rpc.img.ContourColor)
5918 0 : return true;
5919 0 : failure:
5920 : // @@protoc_insertion_point(parse_failure:rpc.img.ContourColor)
5921 0 : return false;
5922 : #undef DO_
5923 : }
5924 :
5925 0 : void ContourColor::SerializeWithCachedSizes(
5926 : ::google::protobuf::io::CodedOutputStream* output) const {
5927 : // @@protoc_insertion_point(serialize_start:rpc.img.ContourColor)
5928 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5929 : (void) cached_has_bits;
5930 :
5931 : // .rpc.img.Id id = 1;
5932 0 : if (this->has_id()) {
5933 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
5934 0 : 1, this->_internal_id(), output);
5935 : }
5936 :
5937 : // string color = 2;
5938 0 : if (this->color().size() > 0) {
5939 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
5940 0 : this->color().data(), static_cast<int>(this->color().length()),
5941 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
5942 : "rpc.img.ContourColor.color");
5943 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
5944 : 2, this->color(), output);
5945 : }
5946 :
5947 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5948 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
5949 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
5950 : }
5951 : // @@protoc_insertion_point(serialize_end:rpc.img.ContourColor)
5952 0 : }
5953 :
5954 0 : ::google::protobuf::uint8* ContourColor::InternalSerializeWithCachedSizesToArray(
5955 : bool deterministic, ::google::protobuf::uint8* target) const {
5956 : (void)deterministic; // Unused
5957 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.ContourColor)
5958 0 : ::google::protobuf::uint32 cached_has_bits = 0;
5959 : (void) cached_has_bits;
5960 :
5961 : // .rpc.img.Id id = 1;
5962 0 : if (this->has_id()) {
5963 : target = ::google::protobuf::internal::WireFormatLite::
5964 0 : InternalWriteMessageToArray(
5965 : 1, this->_internal_id(), deterministic, target);
5966 : }
5967 :
5968 : // string color = 2;
5969 0 : if (this->color().size() > 0) {
5970 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
5971 0 : this->color().data(), static_cast<int>(this->color().length()),
5972 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
5973 : "rpc.img.ContourColor.color");
5974 : target =
5975 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
5976 : 2, this->color(), target);
5977 : }
5978 :
5979 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5980 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
5981 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
5982 : }
5983 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.ContourColor)
5984 0 : return target;
5985 : }
5986 :
5987 0 : size_t ContourColor::ByteSizeLong() const {
5988 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.ContourColor)
5989 0 : size_t total_size = 0;
5990 :
5991 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
5992 0 : total_size +=
5993 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
5994 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
5995 : }
5996 : // string color = 2;
5997 0 : if (this->color().size() > 0) {
5998 0 : total_size += 1 +
5999 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
6000 : this->color());
6001 : }
6002 :
6003 : // .rpc.img.Id id = 1;
6004 0 : if (this->has_id()) {
6005 0 : total_size += 1 +
6006 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
6007 0 : *id_);
6008 : }
6009 :
6010 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
6011 0 : SetCachedSize(cached_size);
6012 0 : return total_size;
6013 : }
6014 :
6015 0 : void ContourColor::MergeFrom(const ::google::protobuf::Message& from) {
6016 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.ContourColor)
6017 0 : GOOGLE_DCHECK_NE(&from, this);
6018 : const ContourColor* source =
6019 0 : ::google::protobuf::internal::DynamicCastToGenerated<const ContourColor>(
6020 : &from);
6021 0 : if (source == NULL) {
6022 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.ContourColor)
6023 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
6024 : } else {
6025 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.ContourColor)
6026 0 : MergeFrom(*source);
6027 : }
6028 0 : }
6029 :
6030 0 : void ContourColor::MergeFrom(const ContourColor& from) {
6031 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.ContourColor)
6032 0 : GOOGLE_DCHECK_NE(&from, this);
6033 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
6034 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6035 : (void) cached_has_bits;
6036 :
6037 0 : if (from.color().size() > 0) {
6038 :
6039 0 : color_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.color_);
6040 : }
6041 0 : if (from.has_id()) {
6042 0 : mutable_id()->::rpc::img::Id::MergeFrom(from.id());
6043 : }
6044 0 : }
6045 :
6046 0 : void ContourColor::CopyFrom(const ::google::protobuf::Message& from) {
6047 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.ContourColor)
6048 0 : if (&from == this) return;
6049 0 : Clear();
6050 0 : MergeFrom(from);
6051 : }
6052 :
6053 0 : void ContourColor::CopyFrom(const ContourColor& from) {
6054 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.ContourColor)
6055 0 : if (&from == this) return;
6056 0 : Clear();
6057 0 : MergeFrom(from);
6058 : }
6059 :
6060 0 : bool ContourColor::IsInitialized() const {
6061 0 : return true;
6062 : }
6063 :
6064 0 : void ContourColor::Swap(ContourColor* other) {
6065 0 : if (other == this) return;
6066 0 : InternalSwap(other);
6067 : }
6068 0 : void ContourColor::InternalSwap(ContourColor* other) {
6069 : using std::swap;
6070 0 : color_.Swap(&other->color_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6071 : GetArenaNoVirtual());
6072 0 : swap(id_, other->id_);
6073 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
6074 0 : }
6075 :
6076 0 : ::google::protobuf::Metadata ContourColor::GetMetadata() const {
6077 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
6078 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
6079 : }
6080 :
6081 :
6082 : // ===================================================================
6083 :
6084 8 : void Axes::InitAsDefaultInstance() {
6085 8 : ::rpc::img::_Axes_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
6086 8 : ::rpc::img::Id::internal_default_instance());
6087 8 : }
6088 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
6089 : const int Axes::kPanelFieldNumber;
6090 : const int Axes::kXFieldNumber;
6091 : const int Axes::kYFieldNumber;
6092 : const int Axes::kZFieldNumber;
6093 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
6094 :
6095 8 : Axes::Axes()
6096 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
6097 8 : ::google::protobuf::internal::InitSCC(
6098 : &protobuf_img_2eproto::scc_info_Axes.base);
6099 8 : SharedCtor();
6100 : // @@protoc_insertion_point(constructor:rpc.img.Axes)
6101 8 : }
6102 0 : Axes::Axes(const Axes& from)
6103 : : ::google::protobuf::Message(),
6104 0 : _internal_metadata_(NULL) {
6105 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
6106 0 : x_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6107 0 : if (from.x().size() > 0) {
6108 0 : x_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.x_);
6109 : }
6110 0 : y_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6111 0 : if (from.y().size() > 0) {
6112 0 : y_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.y_);
6113 : }
6114 0 : z_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6115 0 : if (from.z().size() > 0) {
6116 0 : z_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.z_);
6117 : }
6118 0 : if (from.has_panel()) {
6119 0 : panel_ = new ::rpc::img::Id(*from.panel_);
6120 : } else {
6121 0 : panel_ = NULL;
6122 : }
6123 : // @@protoc_insertion_point(copy_constructor:rpc.img.Axes)
6124 0 : }
6125 :
6126 8 : void Axes::SharedCtor() {
6127 8 : x_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6128 8 : y_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6129 8 : z_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6130 8 : panel_ = NULL;
6131 8 : }
6132 :
6133 0 : Axes::~Axes() {
6134 : // @@protoc_insertion_point(destructor:rpc.img.Axes)
6135 0 : SharedDtor();
6136 0 : }
6137 :
6138 0 : void Axes::SharedDtor() {
6139 0 : x_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6140 0 : y_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6141 0 : z_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6142 0 : if (this != internal_default_instance()) delete panel_;
6143 0 : }
6144 :
6145 0 : void Axes::SetCachedSize(int size) const {
6146 0 : _cached_size_.Set(size);
6147 0 : }
6148 0 : const ::google::protobuf::Descriptor* Axes::descriptor() {
6149 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
6150 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
6151 : }
6152 :
6153 0 : const Axes& Axes::default_instance() {
6154 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_Axes.base);
6155 0 : return *internal_default_instance();
6156 : }
6157 :
6158 :
6159 0 : void Axes::Clear() {
6160 : // @@protoc_insertion_point(message_clear_start:rpc.img.Axes)
6161 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6162 : // Prevent compiler warnings about cached_has_bits being unused
6163 : (void) cached_has_bits;
6164 :
6165 0 : x_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6166 0 : y_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6167 0 : z_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6168 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
6169 0 : delete panel_;
6170 : }
6171 0 : panel_ = NULL;
6172 0 : _internal_metadata_.Clear();
6173 0 : }
6174 :
6175 0 : bool Axes::MergePartialFromCodedStream(
6176 : ::google::protobuf::io::CodedInputStream* input) {
6177 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
6178 : ::google::protobuf::uint32 tag;
6179 : // @@protoc_insertion_point(parse_start:rpc.img.Axes)
6180 : for (;;) {
6181 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
6182 0 : tag = p.first;
6183 0 : if (!p.second) goto handle_unusual;
6184 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
6185 : // .rpc.img.Id panel = 1;
6186 0 : case 1: {
6187 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
6188 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
6189 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
6190 : input, mutable_panel()));
6191 : } else {
6192 0 : goto handle_unusual;
6193 : }
6194 0 : break;
6195 : }
6196 :
6197 : // string x = 2;
6198 0 : case 2: {
6199 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
6200 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
6201 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
6202 : input, this->mutable_x()));
6203 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6204 : this->x().data(), static_cast<int>(this->x().length()),
6205 : ::google::protobuf::internal::WireFormatLite::PARSE,
6206 : "rpc.img.Axes.x"));
6207 : } else {
6208 0 : goto handle_unusual;
6209 : }
6210 0 : break;
6211 : }
6212 :
6213 : // string y = 3;
6214 0 : case 3: {
6215 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
6216 : static_cast< ::google::protobuf::uint8>(26u /* 26 & 0xFF */)) {
6217 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
6218 : input, this->mutable_y()));
6219 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6220 : this->y().data(), static_cast<int>(this->y().length()),
6221 : ::google::protobuf::internal::WireFormatLite::PARSE,
6222 : "rpc.img.Axes.y"));
6223 : } else {
6224 0 : goto handle_unusual;
6225 : }
6226 0 : break;
6227 : }
6228 :
6229 : // string z = 4;
6230 0 : case 4: {
6231 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
6232 : static_cast< ::google::protobuf::uint8>(34u /* 34 & 0xFF */)) {
6233 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
6234 : input, this->mutable_z()));
6235 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6236 : this->z().data(), static_cast<int>(this->z().length()),
6237 : ::google::protobuf::internal::WireFormatLite::PARSE,
6238 : "rpc.img.Axes.z"));
6239 : } else {
6240 0 : goto handle_unusual;
6241 : }
6242 0 : break;
6243 : }
6244 :
6245 : default: {
6246 0 : handle_unusual:
6247 0 : if (tag == 0) {
6248 0 : goto success;
6249 : }
6250 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
6251 : input, tag, _internal_metadata_.mutable_unknown_fields()));
6252 0 : break;
6253 : }
6254 : }
6255 0 : }
6256 0 : success:
6257 : // @@protoc_insertion_point(parse_success:rpc.img.Axes)
6258 0 : return true;
6259 0 : failure:
6260 : // @@protoc_insertion_point(parse_failure:rpc.img.Axes)
6261 0 : return false;
6262 : #undef DO_
6263 : }
6264 :
6265 0 : void Axes::SerializeWithCachedSizes(
6266 : ::google::protobuf::io::CodedOutputStream* output) const {
6267 : // @@protoc_insertion_point(serialize_start:rpc.img.Axes)
6268 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6269 : (void) cached_has_bits;
6270 :
6271 : // .rpc.img.Id panel = 1;
6272 0 : if (this->has_panel()) {
6273 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
6274 0 : 1, this->_internal_panel(), output);
6275 : }
6276 :
6277 : // string x = 2;
6278 0 : if (this->x().size() > 0) {
6279 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6280 0 : this->x().data(), static_cast<int>(this->x().length()),
6281 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
6282 : "rpc.img.Axes.x");
6283 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
6284 : 2, this->x(), output);
6285 : }
6286 :
6287 : // string y = 3;
6288 0 : if (this->y().size() > 0) {
6289 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6290 0 : this->y().data(), static_cast<int>(this->y().length()),
6291 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
6292 : "rpc.img.Axes.y");
6293 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
6294 : 3, this->y(), output);
6295 : }
6296 :
6297 : // string z = 4;
6298 0 : if (this->z().size() > 0) {
6299 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6300 0 : this->z().data(), static_cast<int>(this->z().length()),
6301 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
6302 : "rpc.img.Axes.z");
6303 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
6304 : 4, this->z(), output);
6305 : }
6306 :
6307 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6308 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
6309 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
6310 : }
6311 : // @@protoc_insertion_point(serialize_end:rpc.img.Axes)
6312 0 : }
6313 :
6314 0 : ::google::protobuf::uint8* Axes::InternalSerializeWithCachedSizesToArray(
6315 : bool deterministic, ::google::protobuf::uint8* target) const {
6316 : (void)deterministic; // Unused
6317 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.Axes)
6318 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6319 : (void) cached_has_bits;
6320 :
6321 : // .rpc.img.Id panel = 1;
6322 0 : if (this->has_panel()) {
6323 : target = ::google::protobuf::internal::WireFormatLite::
6324 0 : InternalWriteMessageToArray(
6325 : 1, this->_internal_panel(), deterministic, target);
6326 : }
6327 :
6328 : // string x = 2;
6329 0 : if (this->x().size() > 0) {
6330 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6331 0 : this->x().data(), static_cast<int>(this->x().length()),
6332 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
6333 : "rpc.img.Axes.x");
6334 : target =
6335 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
6336 : 2, this->x(), target);
6337 : }
6338 :
6339 : // string y = 3;
6340 0 : if (this->y().size() > 0) {
6341 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6342 0 : this->y().data(), static_cast<int>(this->y().length()),
6343 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
6344 : "rpc.img.Axes.y");
6345 : target =
6346 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
6347 : 3, this->y(), target);
6348 : }
6349 :
6350 : // string z = 4;
6351 0 : if (this->z().size() > 0) {
6352 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6353 0 : this->z().data(), static_cast<int>(this->z().length()),
6354 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
6355 : "rpc.img.Axes.z");
6356 : target =
6357 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
6358 : 4, this->z(), target);
6359 : }
6360 :
6361 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6362 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
6363 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
6364 : }
6365 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.Axes)
6366 0 : return target;
6367 : }
6368 :
6369 0 : size_t Axes::ByteSizeLong() const {
6370 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.Axes)
6371 0 : size_t total_size = 0;
6372 :
6373 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6374 0 : total_size +=
6375 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
6376 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
6377 : }
6378 : // string x = 2;
6379 0 : if (this->x().size() > 0) {
6380 0 : total_size += 1 +
6381 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
6382 : this->x());
6383 : }
6384 :
6385 : // string y = 3;
6386 0 : if (this->y().size() > 0) {
6387 0 : total_size += 1 +
6388 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
6389 : this->y());
6390 : }
6391 :
6392 : // string z = 4;
6393 0 : if (this->z().size() > 0) {
6394 0 : total_size += 1 +
6395 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
6396 : this->z());
6397 : }
6398 :
6399 : // .rpc.img.Id panel = 1;
6400 0 : if (this->has_panel()) {
6401 0 : total_size += 1 +
6402 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
6403 0 : *panel_);
6404 : }
6405 :
6406 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
6407 0 : SetCachedSize(cached_size);
6408 0 : return total_size;
6409 : }
6410 :
6411 0 : void Axes::MergeFrom(const ::google::protobuf::Message& from) {
6412 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.Axes)
6413 0 : GOOGLE_DCHECK_NE(&from, this);
6414 : const Axes* source =
6415 0 : ::google::protobuf::internal::DynamicCastToGenerated<const Axes>(
6416 : &from);
6417 0 : if (source == NULL) {
6418 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.Axes)
6419 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
6420 : } else {
6421 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.Axes)
6422 0 : MergeFrom(*source);
6423 : }
6424 0 : }
6425 :
6426 0 : void Axes::MergeFrom(const Axes& from) {
6427 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.Axes)
6428 0 : GOOGLE_DCHECK_NE(&from, this);
6429 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
6430 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6431 : (void) cached_has_bits;
6432 :
6433 0 : if (from.x().size() > 0) {
6434 :
6435 0 : x_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.x_);
6436 : }
6437 0 : if (from.y().size() > 0) {
6438 :
6439 0 : y_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.y_);
6440 : }
6441 0 : if (from.z().size() > 0) {
6442 :
6443 0 : z_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.z_);
6444 : }
6445 0 : if (from.has_panel()) {
6446 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
6447 : }
6448 0 : }
6449 :
6450 0 : void Axes::CopyFrom(const ::google::protobuf::Message& from) {
6451 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.Axes)
6452 0 : if (&from == this) return;
6453 0 : Clear();
6454 0 : MergeFrom(from);
6455 : }
6456 :
6457 0 : void Axes::CopyFrom(const Axes& from) {
6458 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.Axes)
6459 0 : if (&from == this) return;
6460 0 : Clear();
6461 0 : MergeFrom(from);
6462 : }
6463 :
6464 0 : bool Axes::IsInitialized() const {
6465 0 : return true;
6466 : }
6467 :
6468 0 : void Axes::Swap(Axes* other) {
6469 0 : if (other == this) return;
6470 0 : InternalSwap(other);
6471 : }
6472 0 : void Axes::InternalSwap(Axes* other) {
6473 : using std::swap;
6474 0 : x_.Swap(&other->x_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6475 : GetArenaNoVirtual());
6476 0 : y_.Swap(&other->y_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6477 : GetArenaNoVirtual());
6478 0 : z_.Swap(&other->z_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6479 : GetArenaNoVirtual());
6480 0 : swap(panel_, other->panel_);
6481 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
6482 0 : }
6483 :
6484 0 : ::google::protobuf::Metadata Axes::GetMetadata() const {
6485 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
6486 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
6487 : }
6488 :
6489 :
6490 : // ===================================================================
6491 :
6492 8 : void ColorMap::InitAsDefaultInstance() {
6493 8 : ::rpc::img::_ColorMap_default_instance_._instance.get_mutable()->id_ = const_cast< ::rpc::img::Id*>(
6494 8 : ::rpc::img::Id::internal_default_instance());
6495 8 : }
6496 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
6497 : const int ColorMap::kIdFieldNumber;
6498 : const int ColorMap::kMapFieldNumber;
6499 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
6500 :
6501 8 : ColorMap::ColorMap()
6502 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
6503 8 : ::google::protobuf::internal::InitSCC(
6504 : &protobuf_img_2eproto::scc_info_ColorMap.base);
6505 8 : SharedCtor();
6506 : // @@protoc_insertion_point(constructor:rpc.img.ColorMap)
6507 8 : }
6508 0 : ColorMap::ColorMap(const ColorMap& from)
6509 : : ::google::protobuf::Message(),
6510 0 : _internal_metadata_(NULL) {
6511 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
6512 0 : map_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6513 0 : if (from.map().size() > 0) {
6514 0 : map_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.map_);
6515 : }
6516 0 : if (from.has_id()) {
6517 0 : id_ = new ::rpc::img::Id(*from.id_);
6518 : } else {
6519 0 : id_ = NULL;
6520 : }
6521 : // @@protoc_insertion_point(copy_constructor:rpc.img.ColorMap)
6522 0 : }
6523 :
6524 8 : void ColorMap::SharedCtor() {
6525 8 : map_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6526 8 : id_ = NULL;
6527 8 : }
6528 :
6529 0 : ColorMap::~ColorMap() {
6530 : // @@protoc_insertion_point(destructor:rpc.img.ColorMap)
6531 0 : SharedDtor();
6532 0 : }
6533 :
6534 0 : void ColorMap::SharedDtor() {
6535 0 : map_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6536 0 : if (this != internal_default_instance()) delete id_;
6537 0 : }
6538 :
6539 0 : void ColorMap::SetCachedSize(int size) const {
6540 0 : _cached_size_.Set(size);
6541 0 : }
6542 0 : const ::google::protobuf::Descriptor* ColorMap::descriptor() {
6543 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
6544 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
6545 : }
6546 :
6547 0 : const ColorMap& ColorMap::default_instance() {
6548 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_ColorMap.base);
6549 0 : return *internal_default_instance();
6550 : }
6551 :
6552 :
6553 0 : void ColorMap::Clear() {
6554 : // @@protoc_insertion_point(message_clear_start:rpc.img.ColorMap)
6555 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6556 : // Prevent compiler warnings about cached_has_bits being unused
6557 : (void) cached_has_bits;
6558 :
6559 0 : map_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
6560 0 : if (GetArenaNoVirtual() == NULL && id_ != NULL) {
6561 0 : delete id_;
6562 : }
6563 0 : id_ = NULL;
6564 0 : _internal_metadata_.Clear();
6565 0 : }
6566 :
6567 0 : bool ColorMap::MergePartialFromCodedStream(
6568 : ::google::protobuf::io::CodedInputStream* input) {
6569 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
6570 : ::google::protobuf::uint32 tag;
6571 : // @@protoc_insertion_point(parse_start:rpc.img.ColorMap)
6572 : for (;;) {
6573 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
6574 0 : tag = p.first;
6575 0 : if (!p.second) goto handle_unusual;
6576 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
6577 : // .rpc.img.Id id = 1;
6578 0 : case 1: {
6579 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
6580 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
6581 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
6582 : input, mutable_id()));
6583 : } else {
6584 0 : goto handle_unusual;
6585 : }
6586 0 : break;
6587 : }
6588 :
6589 : // string map = 2;
6590 0 : case 2: {
6591 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
6592 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
6593 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
6594 : input, this->mutable_map()));
6595 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6596 : this->map().data(), static_cast<int>(this->map().length()),
6597 : ::google::protobuf::internal::WireFormatLite::PARSE,
6598 : "rpc.img.ColorMap.map"));
6599 : } else {
6600 0 : goto handle_unusual;
6601 : }
6602 0 : break;
6603 : }
6604 :
6605 : default: {
6606 0 : handle_unusual:
6607 0 : if (tag == 0) {
6608 0 : goto success;
6609 : }
6610 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
6611 : input, tag, _internal_metadata_.mutable_unknown_fields()));
6612 0 : break;
6613 : }
6614 : }
6615 0 : }
6616 0 : success:
6617 : // @@protoc_insertion_point(parse_success:rpc.img.ColorMap)
6618 0 : return true;
6619 0 : failure:
6620 : // @@protoc_insertion_point(parse_failure:rpc.img.ColorMap)
6621 0 : return false;
6622 : #undef DO_
6623 : }
6624 :
6625 0 : void ColorMap::SerializeWithCachedSizes(
6626 : ::google::protobuf::io::CodedOutputStream* output) const {
6627 : // @@protoc_insertion_point(serialize_start:rpc.img.ColorMap)
6628 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6629 : (void) cached_has_bits;
6630 :
6631 : // .rpc.img.Id id = 1;
6632 0 : if (this->has_id()) {
6633 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
6634 0 : 1, this->_internal_id(), output);
6635 : }
6636 :
6637 : // string map = 2;
6638 0 : if (this->map().size() > 0) {
6639 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6640 0 : this->map().data(), static_cast<int>(this->map().length()),
6641 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
6642 : "rpc.img.ColorMap.map");
6643 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
6644 : 2, this->map(), output);
6645 : }
6646 :
6647 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6648 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
6649 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
6650 : }
6651 : // @@protoc_insertion_point(serialize_end:rpc.img.ColorMap)
6652 0 : }
6653 :
6654 0 : ::google::protobuf::uint8* ColorMap::InternalSerializeWithCachedSizesToArray(
6655 : bool deterministic, ::google::protobuf::uint8* target) const {
6656 : (void)deterministic; // Unused
6657 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.ColorMap)
6658 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6659 : (void) cached_has_bits;
6660 :
6661 : // .rpc.img.Id id = 1;
6662 0 : if (this->has_id()) {
6663 : target = ::google::protobuf::internal::WireFormatLite::
6664 0 : InternalWriteMessageToArray(
6665 : 1, this->_internal_id(), deterministic, target);
6666 : }
6667 :
6668 : // string map = 2;
6669 0 : if (this->map().size() > 0) {
6670 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
6671 0 : this->map().data(), static_cast<int>(this->map().length()),
6672 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
6673 : "rpc.img.ColorMap.map");
6674 : target =
6675 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
6676 : 2, this->map(), target);
6677 : }
6678 :
6679 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6680 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
6681 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
6682 : }
6683 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.ColorMap)
6684 0 : return target;
6685 : }
6686 :
6687 0 : size_t ColorMap::ByteSizeLong() const {
6688 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.ColorMap)
6689 0 : size_t total_size = 0;
6690 :
6691 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6692 0 : total_size +=
6693 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
6694 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
6695 : }
6696 : // string map = 2;
6697 0 : if (this->map().size() > 0) {
6698 0 : total_size += 1 +
6699 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
6700 : this->map());
6701 : }
6702 :
6703 : // .rpc.img.Id id = 1;
6704 0 : if (this->has_id()) {
6705 0 : total_size += 1 +
6706 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
6707 0 : *id_);
6708 : }
6709 :
6710 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
6711 0 : SetCachedSize(cached_size);
6712 0 : return total_size;
6713 : }
6714 :
6715 0 : void ColorMap::MergeFrom(const ::google::protobuf::Message& from) {
6716 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.ColorMap)
6717 0 : GOOGLE_DCHECK_NE(&from, this);
6718 : const ColorMap* source =
6719 0 : ::google::protobuf::internal::DynamicCastToGenerated<const ColorMap>(
6720 : &from);
6721 0 : if (source == NULL) {
6722 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.ColorMap)
6723 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
6724 : } else {
6725 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.ColorMap)
6726 0 : MergeFrom(*source);
6727 : }
6728 0 : }
6729 :
6730 0 : void ColorMap::MergeFrom(const ColorMap& from) {
6731 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.ColorMap)
6732 0 : GOOGLE_DCHECK_NE(&from, this);
6733 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
6734 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6735 : (void) cached_has_bits;
6736 :
6737 0 : if (from.map().size() > 0) {
6738 :
6739 0 : map_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.map_);
6740 : }
6741 0 : if (from.has_id()) {
6742 0 : mutable_id()->::rpc::img::Id::MergeFrom(from.id());
6743 : }
6744 0 : }
6745 :
6746 0 : void ColorMap::CopyFrom(const ::google::protobuf::Message& from) {
6747 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.ColorMap)
6748 0 : if (&from == this) return;
6749 0 : Clear();
6750 0 : MergeFrom(from);
6751 : }
6752 :
6753 0 : void ColorMap::CopyFrom(const ColorMap& from) {
6754 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.ColorMap)
6755 0 : if (&from == this) return;
6756 0 : Clear();
6757 0 : MergeFrom(from);
6758 : }
6759 :
6760 0 : bool ColorMap::IsInitialized() const {
6761 0 : return true;
6762 : }
6763 :
6764 0 : void ColorMap::Swap(ColorMap* other) {
6765 0 : if (other == this) return;
6766 0 : InternalSwap(other);
6767 : }
6768 0 : void ColorMap::InternalSwap(ColorMap* other) {
6769 : using std::swap;
6770 0 : map_.Swap(&other->map_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
6771 : GetArenaNoVirtual());
6772 0 : swap(id_, other->id_);
6773 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
6774 0 : }
6775 :
6776 0 : ::google::protobuf::Metadata ColorMap::GetMetadata() const {
6777 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
6778 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
6779 : }
6780 :
6781 :
6782 : // ===================================================================
6783 :
6784 8 : void Toggle::InitAsDefaultInstance() {
6785 8 : ::rpc::img::_Toggle_default_instance_._instance.get_mutable()->id_ = const_cast< ::rpc::img::Id*>(
6786 8 : ::rpc::img::Id::internal_default_instance());
6787 8 : }
6788 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
6789 : const int Toggle::kIdFieldNumber;
6790 : const int Toggle::kStateFieldNumber;
6791 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
6792 :
6793 8 : Toggle::Toggle()
6794 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
6795 8 : ::google::protobuf::internal::InitSCC(
6796 : &protobuf_img_2eproto::scc_info_Toggle.base);
6797 8 : SharedCtor();
6798 : // @@protoc_insertion_point(constructor:rpc.img.Toggle)
6799 8 : }
6800 0 : Toggle::Toggle(const Toggle& from)
6801 : : ::google::protobuf::Message(),
6802 0 : _internal_metadata_(NULL) {
6803 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
6804 0 : if (from.has_id()) {
6805 0 : id_ = new ::rpc::img::Id(*from.id_);
6806 : } else {
6807 0 : id_ = NULL;
6808 : }
6809 0 : state_ = from.state_;
6810 : // @@protoc_insertion_point(copy_constructor:rpc.img.Toggle)
6811 0 : }
6812 :
6813 8 : void Toggle::SharedCtor() {
6814 8 : ::memset(&id_, 0, static_cast<size_t>(
6815 : reinterpret_cast<char*>(&state_) -
6816 : reinterpret_cast<char*>(&id_)) + sizeof(state_));
6817 8 : }
6818 :
6819 0 : Toggle::~Toggle() {
6820 : // @@protoc_insertion_point(destructor:rpc.img.Toggle)
6821 0 : SharedDtor();
6822 0 : }
6823 :
6824 0 : void Toggle::SharedDtor() {
6825 0 : if (this != internal_default_instance()) delete id_;
6826 0 : }
6827 :
6828 0 : void Toggle::SetCachedSize(int size) const {
6829 0 : _cached_size_.Set(size);
6830 0 : }
6831 0 : const ::google::protobuf::Descriptor* Toggle::descriptor() {
6832 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
6833 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
6834 : }
6835 :
6836 0 : const Toggle& Toggle::default_instance() {
6837 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_Toggle.base);
6838 0 : return *internal_default_instance();
6839 : }
6840 :
6841 :
6842 0 : void Toggle::Clear() {
6843 : // @@protoc_insertion_point(message_clear_start:rpc.img.Toggle)
6844 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6845 : // Prevent compiler warnings about cached_has_bits being unused
6846 : (void) cached_has_bits;
6847 :
6848 0 : if (GetArenaNoVirtual() == NULL && id_ != NULL) {
6849 0 : delete id_;
6850 : }
6851 0 : id_ = NULL;
6852 0 : state_ = false;
6853 0 : _internal_metadata_.Clear();
6854 0 : }
6855 :
6856 0 : bool Toggle::MergePartialFromCodedStream(
6857 : ::google::protobuf::io::CodedInputStream* input) {
6858 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
6859 : ::google::protobuf::uint32 tag;
6860 : // @@protoc_insertion_point(parse_start:rpc.img.Toggle)
6861 : for (;;) {
6862 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
6863 0 : tag = p.first;
6864 0 : if (!p.second) goto handle_unusual;
6865 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
6866 : // .rpc.img.Id id = 1;
6867 0 : case 1: {
6868 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
6869 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
6870 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
6871 : input, mutable_id()));
6872 : } else {
6873 0 : goto handle_unusual;
6874 : }
6875 0 : break;
6876 : }
6877 :
6878 : // bool state = 2;
6879 0 : case 2: {
6880 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
6881 : static_cast< ::google::protobuf::uint8>(16u /* 16 & 0xFF */)) {
6882 :
6883 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
6884 : bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
6885 : input, &state_)));
6886 : } else {
6887 0 : goto handle_unusual;
6888 : }
6889 0 : break;
6890 : }
6891 :
6892 : default: {
6893 0 : handle_unusual:
6894 0 : if (tag == 0) {
6895 0 : goto success;
6896 : }
6897 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
6898 : input, tag, _internal_metadata_.mutable_unknown_fields()));
6899 0 : break;
6900 : }
6901 : }
6902 0 : }
6903 0 : success:
6904 : // @@protoc_insertion_point(parse_success:rpc.img.Toggle)
6905 0 : return true;
6906 0 : failure:
6907 : // @@protoc_insertion_point(parse_failure:rpc.img.Toggle)
6908 0 : return false;
6909 : #undef DO_
6910 : }
6911 :
6912 0 : void Toggle::SerializeWithCachedSizes(
6913 : ::google::protobuf::io::CodedOutputStream* output) const {
6914 : // @@protoc_insertion_point(serialize_start:rpc.img.Toggle)
6915 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6916 : (void) cached_has_bits;
6917 :
6918 : // .rpc.img.Id id = 1;
6919 0 : if (this->has_id()) {
6920 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
6921 0 : 1, this->_internal_id(), output);
6922 : }
6923 :
6924 : // bool state = 2;
6925 0 : if (this->state() != 0) {
6926 0 : ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->state(), output);
6927 : }
6928 :
6929 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6930 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
6931 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
6932 : }
6933 : // @@protoc_insertion_point(serialize_end:rpc.img.Toggle)
6934 0 : }
6935 :
6936 0 : ::google::protobuf::uint8* Toggle::InternalSerializeWithCachedSizesToArray(
6937 : bool deterministic, ::google::protobuf::uint8* target) const {
6938 : (void)deterministic; // Unused
6939 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.Toggle)
6940 0 : ::google::protobuf::uint32 cached_has_bits = 0;
6941 : (void) cached_has_bits;
6942 :
6943 : // .rpc.img.Id id = 1;
6944 0 : if (this->has_id()) {
6945 : target = ::google::protobuf::internal::WireFormatLite::
6946 0 : InternalWriteMessageToArray(
6947 : 1, this->_internal_id(), deterministic, target);
6948 : }
6949 :
6950 : // bool state = 2;
6951 0 : if (this->state() != 0) {
6952 0 : target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(2, this->state(), target);
6953 : }
6954 :
6955 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6956 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
6957 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
6958 : }
6959 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.Toggle)
6960 0 : return target;
6961 : }
6962 :
6963 0 : size_t Toggle::ByteSizeLong() const {
6964 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.Toggle)
6965 0 : size_t total_size = 0;
6966 :
6967 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
6968 0 : total_size +=
6969 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
6970 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
6971 : }
6972 : // .rpc.img.Id id = 1;
6973 0 : if (this->has_id()) {
6974 0 : total_size += 1 +
6975 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
6976 0 : *id_);
6977 : }
6978 :
6979 : // bool state = 2;
6980 0 : if (this->state() != 0) {
6981 0 : total_size += 1 + 1;
6982 : }
6983 :
6984 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
6985 0 : SetCachedSize(cached_size);
6986 0 : return total_size;
6987 : }
6988 :
6989 0 : void Toggle::MergeFrom(const ::google::protobuf::Message& from) {
6990 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.Toggle)
6991 0 : GOOGLE_DCHECK_NE(&from, this);
6992 : const Toggle* source =
6993 0 : ::google::protobuf::internal::DynamicCastToGenerated<const Toggle>(
6994 : &from);
6995 0 : if (source == NULL) {
6996 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.Toggle)
6997 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
6998 : } else {
6999 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.Toggle)
7000 0 : MergeFrom(*source);
7001 : }
7002 0 : }
7003 :
7004 0 : void Toggle::MergeFrom(const Toggle& from) {
7005 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.Toggle)
7006 0 : GOOGLE_DCHECK_NE(&from, this);
7007 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
7008 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7009 : (void) cached_has_bits;
7010 :
7011 0 : if (from.has_id()) {
7012 0 : mutable_id()->::rpc::img::Id::MergeFrom(from.id());
7013 : }
7014 0 : if (from.state() != 0) {
7015 0 : set_state(from.state());
7016 : }
7017 0 : }
7018 :
7019 0 : void Toggle::CopyFrom(const ::google::protobuf::Message& from) {
7020 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.Toggle)
7021 0 : if (&from == this) return;
7022 0 : Clear();
7023 0 : MergeFrom(from);
7024 : }
7025 :
7026 0 : void Toggle::CopyFrom(const Toggle& from) {
7027 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.Toggle)
7028 0 : if (&from == this) return;
7029 0 : Clear();
7030 0 : MergeFrom(from);
7031 : }
7032 :
7033 0 : bool Toggle::IsInitialized() const {
7034 0 : return true;
7035 : }
7036 :
7037 0 : void Toggle::Swap(Toggle* other) {
7038 0 : if (other == this) return;
7039 0 : InternalSwap(other);
7040 : }
7041 0 : void Toggle::InternalSwap(Toggle* other) {
7042 : using std::swap;
7043 0 : swap(id_, other->id_);
7044 0 : swap(state_, other->state_);
7045 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
7046 0 : }
7047 :
7048 0 : ::google::protobuf::Metadata Toggle::GetMetadata() const {
7049 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
7050 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
7051 : }
7052 :
7053 :
7054 : // ===================================================================
7055 :
7056 8 : void InteractiveMaskOptions::InitAsDefaultInstance() {
7057 8 : ::rpc::img::_InteractiveMaskOptions_default_instance_._instance.get_mutable()->panel_ = const_cast< ::rpc::img::Id*>(
7058 8 : ::rpc::img::Id::internal_default_instance());
7059 8 : }
7060 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
7061 : const int InteractiveMaskOptions::kPanelFieldNumber;
7062 : const int InteractiveMaskOptions::kNiterFieldNumber;
7063 : const int InteractiveMaskOptions::kCycleniterFieldNumber;
7064 : const int InteractiveMaskOptions::kThresholdFieldNumber;
7065 : const int InteractiveMaskOptions::kCyclethresholdFieldNumber;
7066 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
7067 :
7068 8 : InteractiveMaskOptions::InteractiveMaskOptions()
7069 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
7070 8 : ::google::protobuf::internal::InitSCC(
7071 : &protobuf_img_2eproto::scc_info_InteractiveMaskOptions.base);
7072 8 : SharedCtor();
7073 : // @@protoc_insertion_point(constructor:rpc.img.InteractiveMaskOptions)
7074 8 : }
7075 0 : InteractiveMaskOptions::InteractiveMaskOptions(const InteractiveMaskOptions& from)
7076 : : ::google::protobuf::Message(),
7077 0 : _internal_metadata_(NULL) {
7078 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
7079 0 : threshold_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7080 0 : if (from.threshold().size() > 0) {
7081 0 : threshold_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.threshold_);
7082 : }
7083 0 : cyclethreshold_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7084 0 : if (from.cyclethreshold().size() > 0) {
7085 0 : cyclethreshold_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.cyclethreshold_);
7086 : }
7087 0 : if (from.has_panel()) {
7088 0 : panel_ = new ::rpc::img::Id(*from.panel_);
7089 : } else {
7090 0 : panel_ = NULL;
7091 : }
7092 0 : ::memcpy(&niter_, &from.niter_,
7093 : static_cast<size_t>(reinterpret_cast<char*>(&cycleniter_) -
7094 : reinterpret_cast<char*>(&niter_)) + sizeof(cycleniter_));
7095 : // @@protoc_insertion_point(copy_constructor:rpc.img.InteractiveMaskOptions)
7096 0 : }
7097 :
7098 8 : void InteractiveMaskOptions::SharedCtor() {
7099 8 : threshold_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7100 8 : cyclethreshold_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7101 8 : ::memset(&panel_, 0, static_cast<size_t>(
7102 : reinterpret_cast<char*>(&cycleniter_) -
7103 : reinterpret_cast<char*>(&panel_)) + sizeof(cycleniter_));
7104 8 : }
7105 :
7106 0 : InteractiveMaskOptions::~InteractiveMaskOptions() {
7107 : // @@protoc_insertion_point(destructor:rpc.img.InteractiveMaskOptions)
7108 0 : SharedDtor();
7109 0 : }
7110 :
7111 0 : void InteractiveMaskOptions::SharedDtor() {
7112 0 : threshold_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7113 0 : cyclethreshold_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7114 0 : if (this != internal_default_instance()) delete panel_;
7115 0 : }
7116 :
7117 0 : void InteractiveMaskOptions::SetCachedSize(int size) const {
7118 0 : _cached_size_.Set(size);
7119 0 : }
7120 0 : const ::google::protobuf::Descriptor* InteractiveMaskOptions::descriptor() {
7121 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
7122 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
7123 : }
7124 :
7125 0 : const InteractiveMaskOptions& InteractiveMaskOptions::default_instance() {
7126 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_InteractiveMaskOptions.base);
7127 0 : return *internal_default_instance();
7128 : }
7129 :
7130 :
7131 0 : void InteractiveMaskOptions::Clear() {
7132 : // @@protoc_insertion_point(message_clear_start:rpc.img.InteractiveMaskOptions)
7133 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7134 : // Prevent compiler warnings about cached_has_bits being unused
7135 : (void) cached_has_bits;
7136 :
7137 0 : threshold_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7138 0 : cyclethreshold_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7139 0 : if (GetArenaNoVirtual() == NULL && panel_ != NULL) {
7140 0 : delete panel_;
7141 : }
7142 0 : panel_ = NULL;
7143 0 : ::memset(&niter_, 0, static_cast<size_t>(
7144 : reinterpret_cast<char*>(&cycleniter_) -
7145 : reinterpret_cast<char*>(&niter_)) + sizeof(cycleniter_));
7146 0 : _internal_metadata_.Clear();
7147 0 : }
7148 :
7149 0 : bool InteractiveMaskOptions::MergePartialFromCodedStream(
7150 : ::google::protobuf::io::CodedInputStream* input) {
7151 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
7152 : ::google::protobuf::uint32 tag;
7153 : // @@protoc_insertion_point(parse_start:rpc.img.InteractiveMaskOptions)
7154 : for (;;) {
7155 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
7156 0 : tag = p.first;
7157 0 : if (!p.second) goto handle_unusual;
7158 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
7159 : // .rpc.img.Id panel = 1;
7160 0 : case 1: {
7161 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
7162 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
7163 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
7164 : input, mutable_panel()));
7165 : } else {
7166 0 : goto handle_unusual;
7167 : }
7168 0 : break;
7169 : }
7170 :
7171 : // int32 niter = 2;
7172 0 : case 2: {
7173 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
7174 : static_cast< ::google::protobuf::uint8>(16u /* 16 & 0xFF */)) {
7175 :
7176 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
7177 : ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
7178 : input, &niter_)));
7179 : } else {
7180 0 : goto handle_unusual;
7181 : }
7182 0 : break;
7183 : }
7184 :
7185 : // int32 cycleniter = 3;
7186 0 : case 3: {
7187 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
7188 : static_cast< ::google::protobuf::uint8>(24u /* 24 & 0xFF */)) {
7189 :
7190 0 : DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
7191 : ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
7192 : input, &cycleniter_)));
7193 : } else {
7194 0 : goto handle_unusual;
7195 : }
7196 0 : break;
7197 : }
7198 :
7199 : // string threshold = 4;
7200 0 : case 4: {
7201 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
7202 : static_cast< ::google::protobuf::uint8>(34u /* 34 & 0xFF */)) {
7203 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
7204 : input, this->mutable_threshold()));
7205 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7206 : this->threshold().data(), static_cast<int>(this->threshold().length()),
7207 : ::google::protobuf::internal::WireFormatLite::PARSE,
7208 : "rpc.img.InteractiveMaskOptions.threshold"));
7209 : } else {
7210 0 : goto handle_unusual;
7211 : }
7212 0 : break;
7213 : }
7214 :
7215 : // string cyclethreshold = 5;
7216 0 : case 5: {
7217 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
7218 : static_cast< ::google::protobuf::uint8>(42u /* 42 & 0xFF */)) {
7219 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
7220 : input, this->mutable_cyclethreshold()));
7221 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7222 : this->cyclethreshold().data(), static_cast<int>(this->cyclethreshold().length()),
7223 : ::google::protobuf::internal::WireFormatLite::PARSE,
7224 : "rpc.img.InteractiveMaskOptions.cyclethreshold"));
7225 : } else {
7226 0 : goto handle_unusual;
7227 : }
7228 0 : break;
7229 : }
7230 :
7231 : default: {
7232 0 : handle_unusual:
7233 0 : if (tag == 0) {
7234 0 : goto success;
7235 : }
7236 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
7237 : input, tag, _internal_metadata_.mutable_unknown_fields()));
7238 0 : break;
7239 : }
7240 : }
7241 0 : }
7242 0 : success:
7243 : // @@protoc_insertion_point(parse_success:rpc.img.InteractiveMaskOptions)
7244 0 : return true;
7245 0 : failure:
7246 : // @@protoc_insertion_point(parse_failure:rpc.img.InteractiveMaskOptions)
7247 0 : return false;
7248 : #undef DO_
7249 : }
7250 :
7251 0 : void InteractiveMaskOptions::SerializeWithCachedSizes(
7252 : ::google::protobuf::io::CodedOutputStream* output) const {
7253 : // @@protoc_insertion_point(serialize_start:rpc.img.InteractiveMaskOptions)
7254 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7255 : (void) cached_has_bits;
7256 :
7257 : // .rpc.img.Id panel = 1;
7258 0 : if (this->has_panel()) {
7259 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
7260 0 : 1, this->_internal_panel(), output);
7261 : }
7262 :
7263 : // int32 niter = 2;
7264 0 : if (this->niter() != 0) {
7265 0 : ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->niter(), output);
7266 : }
7267 :
7268 : // int32 cycleniter = 3;
7269 0 : if (this->cycleniter() != 0) {
7270 0 : ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->cycleniter(), output);
7271 : }
7272 :
7273 : // string threshold = 4;
7274 0 : if (this->threshold().size() > 0) {
7275 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7276 0 : this->threshold().data(), static_cast<int>(this->threshold().length()),
7277 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
7278 : "rpc.img.InteractiveMaskOptions.threshold");
7279 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
7280 : 4, this->threshold(), output);
7281 : }
7282 :
7283 : // string cyclethreshold = 5;
7284 0 : if (this->cyclethreshold().size() > 0) {
7285 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7286 0 : this->cyclethreshold().data(), static_cast<int>(this->cyclethreshold().length()),
7287 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
7288 : "rpc.img.InteractiveMaskOptions.cyclethreshold");
7289 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
7290 : 5, this->cyclethreshold(), output);
7291 : }
7292 :
7293 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
7294 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
7295 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
7296 : }
7297 : // @@protoc_insertion_point(serialize_end:rpc.img.InteractiveMaskOptions)
7298 0 : }
7299 :
7300 0 : ::google::protobuf::uint8* InteractiveMaskOptions::InternalSerializeWithCachedSizesToArray(
7301 : bool deterministic, ::google::protobuf::uint8* target) const {
7302 : (void)deterministic; // Unused
7303 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.InteractiveMaskOptions)
7304 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7305 : (void) cached_has_bits;
7306 :
7307 : // .rpc.img.Id panel = 1;
7308 0 : if (this->has_panel()) {
7309 : target = ::google::protobuf::internal::WireFormatLite::
7310 0 : InternalWriteMessageToArray(
7311 : 1, this->_internal_panel(), deterministic, target);
7312 : }
7313 :
7314 : // int32 niter = 2;
7315 0 : if (this->niter() != 0) {
7316 0 : target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->niter(), target);
7317 : }
7318 :
7319 : // int32 cycleniter = 3;
7320 0 : if (this->cycleniter() != 0) {
7321 0 : target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->cycleniter(), target);
7322 : }
7323 :
7324 : // string threshold = 4;
7325 0 : if (this->threshold().size() > 0) {
7326 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7327 0 : this->threshold().data(), static_cast<int>(this->threshold().length()),
7328 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
7329 : "rpc.img.InteractiveMaskOptions.threshold");
7330 : target =
7331 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
7332 : 4, this->threshold(), target);
7333 : }
7334 :
7335 : // string cyclethreshold = 5;
7336 0 : if (this->cyclethreshold().size() > 0) {
7337 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7338 0 : this->cyclethreshold().data(), static_cast<int>(this->cyclethreshold().length()),
7339 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
7340 : "rpc.img.InteractiveMaskOptions.cyclethreshold");
7341 : target =
7342 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
7343 : 5, this->cyclethreshold(), target);
7344 : }
7345 :
7346 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
7347 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
7348 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
7349 : }
7350 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.InteractiveMaskOptions)
7351 0 : return target;
7352 : }
7353 :
7354 0 : size_t InteractiveMaskOptions::ByteSizeLong() const {
7355 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.InteractiveMaskOptions)
7356 0 : size_t total_size = 0;
7357 :
7358 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
7359 0 : total_size +=
7360 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
7361 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
7362 : }
7363 : // string threshold = 4;
7364 0 : if (this->threshold().size() > 0) {
7365 0 : total_size += 1 +
7366 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
7367 : this->threshold());
7368 : }
7369 :
7370 : // string cyclethreshold = 5;
7371 0 : if (this->cyclethreshold().size() > 0) {
7372 0 : total_size += 1 +
7373 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
7374 : this->cyclethreshold());
7375 : }
7376 :
7377 : // .rpc.img.Id panel = 1;
7378 0 : if (this->has_panel()) {
7379 0 : total_size += 1 +
7380 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
7381 0 : *panel_);
7382 : }
7383 :
7384 : // int32 niter = 2;
7385 0 : if (this->niter() != 0) {
7386 0 : total_size += 1 +
7387 0 : ::google::protobuf::internal::WireFormatLite::Int32Size(
7388 : this->niter());
7389 : }
7390 :
7391 : // int32 cycleniter = 3;
7392 0 : if (this->cycleniter() != 0) {
7393 0 : total_size += 1 +
7394 0 : ::google::protobuf::internal::WireFormatLite::Int32Size(
7395 : this->cycleniter());
7396 : }
7397 :
7398 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
7399 0 : SetCachedSize(cached_size);
7400 0 : return total_size;
7401 : }
7402 :
7403 0 : void InteractiveMaskOptions::MergeFrom(const ::google::protobuf::Message& from) {
7404 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.InteractiveMaskOptions)
7405 0 : GOOGLE_DCHECK_NE(&from, this);
7406 : const InteractiveMaskOptions* source =
7407 0 : ::google::protobuf::internal::DynamicCastToGenerated<const InteractiveMaskOptions>(
7408 : &from);
7409 0 : if (source == NULL) {
7410 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.InteractiveMaskOptions)
7411 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
7412 : } else {
7413 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.InteractiveMaskOptions)
7414 0 : MergeFrom(*source);
7415 : }
7416 0 : }
7417 :
7418 0 : void InteractiveMaskOptions::MergeFrom(const InteractiveMaskOptions& from) {
7419 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.InteractiveMaskOptions)
7420 0 : GOOGLE_DCHECK_NE(&from, this);
7421 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
7422 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7423 : (void) cached_has_bits;
7424 :
7425 0 : if (from.threshold().size() > 0) {
7426 :
7427 0 : threshold_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.threshold_);
7428 : }
7429 0 : if (from.cyclethreshold().size() > 0) {
7430 :
7431 0 : cyclethreshold_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.cyclethreshold_);
7432 : }
7433 0 : if (from.has_panel()) {
7434 0 : mutable_panel()->::rpc::img::Id::MergeFrom(from.panel());
7435 : }
7436 0 : if (from.niter() != 0) {
7437 0 : set_niter(from.niter());
7438 : }
7439 0 : if (from.cycleniter() != 0) {
7440 0 : set_cycleniter(from.cycleniter());
7441 : }
7442 0 : }
7443 :
7444 0 : void InteractiveMaskOptions::CopyFrom(const ::google::protobuf::Message& from) {
7445 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.InteractiveMaskOptions)
7446 0 : if (&from == this) return;
7447 0 : Clear();
7448 0 : MergeFrom(from);
7449 : }
7450 :
7451 0 : void InteractiveMaskOptions::CopyFrom(const InteractiveMaskOptions& from) {
7452 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.InteractiveMaskOptions)
7453 0 : if (&from == this) return;
7454 0 : Clear();
7455 0 : MergeFrom(from);
7456 : }
7457 :
7458 0 : bool InteractiveMaskOptions::IsInitialized() const {
7459 0 : return true;
7460 : }
7461 :
7462 0 : void InteractiveMaskOptions::Swap(InteractiveMaskOptions* other) {
7463 0 : if (other == this) return;
7464 0 : InternalSwap(other);
7465 : }
7466 0 : void InteractiveMaskOptions::InternalSwap(InteractiveMaskOptions* other) {
7467 : using std::swap;
7468 0 : threshold_.Swap(&other->threshold_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7469 : GetArenaNoVirtual());
7470 0 : cyclethreshold_.Swap(&other->cyclethreshold_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7471 : GetArenaNoVirtual());
7472 0 : swap(panel_, other->panel_);
7473 0 : swap(niter_, other->niter_);
7474 0 : swap(cycleniter_, other->cycleniter_);
7475 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
7476 0 : }
7477 :
7478 0 : ::google::protobuf::Metadata InteractiveMaskOptions::GetMetadata() const {
7479 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
7480 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
7481 : }
7482 :
7483 :
7484 : // ===================================================================
7485 :
7486 8 : void InteractiveMaskResult::InitAsDefaultInstance() {
7487 8 : ::rpc::img::_InteractiveMaskResult_default_instance_._instance.get_mutable()->state_ = const_cast< ::rpc::img::InteractiveMaskOptions*>(
7488 8 : ::rpc::img::InteractiveMaskOptions::internal_default_instance());
7489 8 : }
7490 : #if !defined(_MSC_VER) || _MSC_VER >= 1900
7491 : const int InteractiveMaskResult::kActionFieldNumber;
7492 : const int InteractiveMaskResult::kStateFieldNumber;
7493 : #endif // !defined(_MSC_VER) || _MSC_VER >= 1900
7494 :
7495 8 : InteractiveMaskResult::InteractiveMaskResult()
7496 8 : : ::google::protobuf::Message(), _internal_metadata_(NULL) {
7497 8 : ::google::protobuf::internal::InitSCC(
7498 : &protobuf_img_2eproto::scc_info_InteractiveMaskResult.base);
7499 8 : SharedCtor();
7500 : // @@protoc_insertion_point(constructor:rpc.img.InteractiveMaskResult)
7501 8 : }
7502 0 : InteractiveMaskResult::InteractiveMaskResult(const InteractiveMaskResult& from)
7503 : : ::google::protobuf::Message(),
7504 0 : _internal_metadata_(NULL) {
7505 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
7506 0 : action_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7507 0 : if (from.action().size() > 0) {
7508 0 : action_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.action_);
7509 : }
7510 0 : if (from.has_state()) {
7511 0 : state_ = new ::rpc::img::InteractiveMaskOptions(*from.state_);
7512 : } else {
7513 0 : state_ = NULL;
7514 : }
7515 : // @@protoc_insertion_point(copy_constructor:rpc.img.InteractiveMaskResult)
7516 0 : }
7517 :
7518 8 : void InteractiveMaskResult::SharedCtor() {
7519 8 : action_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7520 8 : state_ = NULL;
7521 8 : }
7522 :
7523 0 : InteractiveMaskResult::~InteractiveMaskResult() {
7524 : // @@protoc_insertion_point(destructor:rpc.img.InteractiveMaskResult)
7525 0 : SharedDtor();
7526 0 : }
7527 :
7528 0 : void InteractiveMaskResult::SharedDtor() {
7529 0 : action_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7530 0 : if (this != internal_default_instance()) delete state_;
7531 0 : }
7532 :
7533 0 : void InteractiveMaskResult::SetCachedSize(int size) const {
7534 0 : _cached_size_.Set(size);
7535 0 : }
7536 0 : const ::google::protobuf::Descriptor* InteractiveMaskResult::descriptor() {
7537 0 : ::protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
7538 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages].descriptor;
7539 : }
7540 :
7541 0 : const InteractiveMaskResult& InteractiveMaskResult::default_instance() {
7542 0 : ::google::protobuf::internal::InitSCC(&protobuf_img_2eproto::scc_info_InteractiveMaskResult.base);
7543 0 : return *internal_default_instance();
7544 : }
7545 :
7546 :
7547 0 : void InteractiveMaskResult::Clear() {
7548 : // @@protoc_insertion_point(message_clear_start:rpc.img.InteractiveMaskResult)
7549 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7550 : // Prevent compiler warnings about cached_has_bits being unused
7551 : (void) cached_has_bits;
7552 :
7553 0 : action_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
7554 0 : if (GetArenaNoVirtual() == NULL && state_ != NULL) {
7555 0 : delete state_;
7556 : }
7557 0 : state_ = NULL;
7558 0 : _internal_metadata_.Clear();
7559 0 : }
7560 :
7561 0 : bool InteractiveMaskResult::MergePartialFromCodedStream(
7562 : ::google::protobuf::io::CodedInputStream* input) {
7563 : #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
7564 : ::google::protobuf::uint32 tag;
7565 : // @@protoc_insertion_point(parse_start:rpc.img.InteractiveMaskResult)
7566 : for (;;) {
7567 : ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
7568 0 : tag = p.first;
7569 0 : if (!p.second) goto handle_unusual;
7570 0 : switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
7571 : // string action = 1;
7572 0 : case 1: {
7573 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
7574 : static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) {
7575 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadString(
7576 : input, this->mutable_action()));
7577 0 : DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7578 : this->action().data(), static_cast<int>(this->action().length()),
7579 : ::google::protobuf::internal::WireFormatLite::PARSE,
7580 : "rpc.img.InteractiveMaskResult.action"));
7581 : } else {
7582 0 : goto handle_unusual;
7583 : }
7584 0 : break;
7585 : }
7586 :
7587 : // .rpc.img.InteractiveMaskOptions state = 2;
7588 0 : case 2: {
7589 0 : if (static_cast< ::google::protobuf::uint8>(tag) ==
7590 : static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) {
7591 0 : DO_(::google::protobuf::internal::WireFormatLite::ReadMessage(
7592 : input, mutable_state()));
7593 : } else {
7594 0 : goto handle_unusual;
7595 : }
7596 0 : break;
7597 : }
7598 :
7599 : default: {
7600 0 : handle_unusual:
7601 0 : if (tag == 0) {
7602 0 : goto success;
7603 : }
7604 0 : DO_(::google::protobuf::internal::WireFormat::SkipField(
7605 : input, tag, _internal_metadata_.mutable_unknown_fields()));
7606 0 : break;
7607 : }
7608 : }
7609 0 : }
7610 0 : success:
7611 : // @@protoc_insertion_point(parse_success:rpc.img.InteractiveMaskResult)
7612 0 : return true;
7613 0 : failure:
7614 : // @@protoc_insertion_point(parse_failure:rpc.img.InteractiveMaskResult)
7615 0 : return false;
7616 : #undef DO_
7617 : }
7618 :
7619 0 : void InteractiveMaskResult::SerializeWithCachedSizes(
7620 : ::google::protobuf::io::CodedOutputStream* output) const {
7621 : // @@protoc_insertion_point(serialize_start:rpc.img.InteractiveMaskResult)
7622 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7623 : (void) cached_has_bits;
7624 :
7625 : // string action = 1;
7626 0 : if (this->action().size() > 0) {
7627 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7628 0 : this->action().data(), static_cast<int>(this->action().length()),
7629 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
7630 : "rpc.img.InteractiveMaskResult.action");
7631 0 : ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
7632 : 1, this->action(), output);
7633 : }
7634 :
7635 : // .rpc.img.InteractiveMaskOptions state = 2;
7636 0 : if (this->has_state()) {
7637 0 : ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
7638 0 : 2, this->_internal_state(), output);
7639 : }
7640 :
7641 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
7642 0 : ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
7643 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), output);
7644 : }
7645 : // @@protoc_insertion_point(serialize_end:rpc.img.InteractiveMaskResult)
7646 0 : }
7647 :
7648 0 : ::google::protobuf::uint8* InteractiveMaskResult::InternalSerializeWithCachedSizesToArray(
7649 : bool deterministic, ::google::protobuf::uint8* target) const {
7650 : (void)deterministic; // Unused
7651 : // @@protoc_insertion_point(serialize_to_array_start:rpc.img.InteractiveMaskResult)
7652 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7653 : (void) cached_has_bits;
7654 :
7655 : // string action = 1;
7656 0 : if (this->action().size() > 0) {
7657 0 : ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
7658 0 : this->action().data(), static_cast<int>(this->action().length()),
7659 : ::google::protobuf::internal::WireFormatLite::SERIALIZE,
7660 : "rpc.img.InteractiveMaskResult.action");
7661 : target =
7662 0 : ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
7663 : 1, this->action(), target);
7664 : }
7665 :
7666 : // .rpc.img.InteractiveMaskOptions state = 2;
7667 0 : if (this->has_state()) {
7668 : target = ::google::protobuf::internal::WireFormatLite::
7669 0 : InternalWriteMessageToArray(
7670 : 2, this->_internal_state(), deterministic, target);
7671 : }
7672 :
7673 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
7674 0 : target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
7675 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()), target);
7676 : }
7677 : // @@protoc_insertion_point(serialize_to_array_end:rpc.img.InteractiveMaskResult)
7678 0 : return target;
7679 : }
7680 :
7681 0 : size_t InteractiveMaskResult::ByteSizeLong() const {
7682 : // @@protoc_insertion_point(message_byte_size_start:rpc.img.InteractiveMaskResult)
7683 0 : size_t total_size = 0;
7684 :
7685 0 : if ((_internal_metadata_.have_unknown_fields() && ::google::protobuf::internal::GetProto3PreserveUnknownsDefault())) {
7686 0 : total_size +=
7687 0 : ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
7688 0 : (::google::protobuf::internal::GetProto3PreserveUnknownsDefault() ? _internal_metadata_.unknown_fields() : _internal_metadata_.default_instance()));
7689 : }
7690 : // string action = 1;
7691 0 : if (this->action().size() > 0) {
7692 0 : total_size += 1 +
7693 0 : ::google::protobuf::internal::WireFormatLite::StringSize(
7694 : this->action());
7695 : }
7696 :
7697 : // .rpc.img.InteractiveMaskOptions state = 2;
7698 0 : if (this->has_state()) {
7699 0 : total_size += 1 +
7700 0 : ::google::protobuf::internal::WireFormatLite::MessageSize(
7701 0 : *state_);
7702 : }
7703 :
7704 0 : int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
7705 0 : SetCachedSize(cached_size);
7706 0 : return total_size;
7707 : }
7708 :
7709 0 : void InteractiveMaskResult::MergeFrom(const ::google::protobuf::Message& from) {
7710 : // @@protoc_insertion_point(generalized_merge_from_start:rpc.img.InteractiveMaskResult)
7711 0 : GOOGLE_DCHECK_NE(&from, this);
7712 : const InteractiveMaskResult* source =
7713 0 : ::google::protobuf::internal::DynamicCastToGenerated<const InteractiveMaskResult>(
7714 : &from);
7715 0 : if (source == NULL) {
7716 : // @@protoc_insertion_point(generalized_merge_from_cast_fail:rpc.img.InteractiveMaskResult)
7717 0 : ::google::protobuf::internal::ReflectionOps::Merge(from, this);
7718 : } else {
7719 : // @@protoc_insertion_point(generalized_merge_from_cast_success:rpc.img.InteractiveMaskResult)
7720 0 : MergeFrom(*source);
7721 : }
7722 0 : }
7723 :
7724 0 : void InteractiveMaskResult::MergeFrom(const InteractiveMaskResult& from) {
7725 : // @@protoc_insertion_point(class_specific_merge_from_start:rpc.img.InteractiveMaskResult)
7726 0 : GOOGLE_DCHECK_NE(&from, this);
7727 0 : _internal_metadata_.MergeFrom(from._internal_metadata_);
7728 0 : ::google::protobuf::uint32 cached_has_bits = 0;
7729 : (void) cached_has_bits;
7730 :
7731 0 : if (from.action().size() > 0) {
7732 :
7733 0 : action_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.action_);
7734 : }
7735 0 : if (from.has_state()) {
7736 0 : mutable_state()->::rpc::img::InteractiveMaskOptions::MergeFrom(from.state());
7737 : }
7738 0 : }
7739 :
7740 0 : void InteractiveMaskResult::CopyFrom(const ::google::protobuf::Message& from) {
7741 : // @@protoc_insertion_point(generalized_copy_from_start:rpc.img.InteractiveMaskResult)
7742 0 : if (&from == this) return;
7743 0 : Clear();
7744 0 : MergeFrom(from);
7745 : }
7746 :
7747 0 : void InteractiveMaskResult::CopyFrom(const InteractiveMaskResult& from) {
7748 : // @@protoc_insertion_point(class_specific_copy_from_start:rpc.img.InteractiveMaskResult)
7749 0 : if (&from == this) return;
7750 0 : Clear();
7751 0 : MergeFrom(from);
7752 : }
7753 :
7754 0 : bool InteractiveMaskResult::IsInitialized() const {
7755 0 : return true;
7756 : }
7757 :
7758 0 : void InteractiveMaskResult::Swap(InteractiveMaskResult* other) {
7759 0 : if (other == this) return;
7760 0 : InternalSwap(other);
7761 : }
7762 0 : void InteractiveMaskResult::InternalSwap(InteractiveMaskResult* other) {
7763 : using std::swap;
7764 0 : action_.Swap(&other->action_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(),
7765 : GetArenaNoVirtual());
7766 0 : swap(state_, other->state_);
7767 0 : _internal_metadata_.Swap(&other->_internal_metadata_);
7768 0 : }
7769 :
7770 0 : ::google::protobuf::Metadata InteractiveMaskResult::GetMetadata() const {
7771 0 : protobuf_img_2eproto::protobuf_AssignDescriptorsOnce();
7772 0 : return ::protobuf_img_2eproto::file_level_metadata[kIndexInFileMessages];
7773 : }
7774 :
7775 :
7776 : // @@protoc_insertion_point(namespace_scope)
7777 : } // namespace img
7778 : } // namespace rpc
7779 : namespace google {
7780 : namespace protobuf {
7781 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::Id* Arena::CreateMaybeMessage< ::rpc::img::Id >(Arena* arena) {
7782 0 : return Arena::CreateInternal< ::rpc::img::Id >(arena);
7783 : }
7784 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::NewPanel* Arena::CreateMaybeMessage< ::rpc::img::NewPanel >(Arena* arena) {
7785 0 : return Arena::CreateInternal< ::rpc::img::NewPanel >(arena);
7786 : }
7787 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::NewData* Arena::CreateMaybeMessage< ::rpc::img::NewData >(Arena* arena) {
7788 0 : return Arena::CreateInternal< ::rpc::img::NewData >(arena);
7789 : }
7790 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::PopUp* Arena::CreateMaybeMessage< ::rpc::img::PopUp >(Arena* arena) {
7791 0 : return Arena::CreateInternal< ::rpc::img::PopUp >(arena);
7792 : }
7793 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::Restore* Arena::CreateMaybeMessage< ::rpc::img::Restore >(Arena* arena) {
7794 0 : return Arena::CreateInternal< ::rpc::img::Restore >(arena);
7795 : }
7796 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::FileInfo* Arena::CreateMaybeMessage< ::rpc::img::FileInfo >(Arena* arena) {
7797 0 : return Arena::CreateInternal< ::rpc::img::FileInfo >(arena);
7798 : }
7799 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::KeyInfo* Arena::CreateMaybeMessage< ::rpc::img::KeyInfo >(Arena* arena) {
7800 0 : return Arena::CreateInternal< ::rpc::img::KeyInfo >(arena);
7801 : }
7802 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::Path* Arena::CreateMaybeMessage< ::rpc::img::Path >(Arena* arena) {
7803 0 : return Arena::CreateInternal< ::rpc::img::Path >(arena);
7804 : }
7805 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::Coord2D* Arena::CreateMaybeMessage< ::rpc::img::Coord2D >(Arena* arena) {
7806 0 : return Arena::CreateInternal< ::rpc::img::Coord2D >(arena);
7807 : }
7808 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::Output* Arena::CreateMaybeMessage< ::rpc::img::Output >(Arena* arena) {
7809 0 : return Arena::CreateInternal< ::rpc::img::Output >(arena);
7810 : }
7811 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::SetChannel* Arena::CreateMaybeMessage< ::rpc::img::SetChannel >(Arena* arena) {
7812 0 : return Arena::CreateInternal< ::rpc::img::SetChannel >(arena);
7813 : }
7814 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::SetZoomLevel* Arena::CreateMaybeMessage< ::rpc::img::SetZoomLevel >(Arena* arena) {
7815 0 : return Arena::CreateInternal< ::rpc::img::SetZoomLevel >(arena);
7816 : }
7817 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::SetZoomBox* Arena::CreateMaybeMessage< ::rpc::img::SetZoomBox >(Arena* arena) {
7818 0 : return Arena::CreateInternal< ::rpc::img::SetZoomBox >(arena);
7819 : }
7820 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::DataRange* Arena::CreateMaybeMessage< ::rpc::img::DataRange >(Arena* arena) {
7821 0 : return Arena::CreateInternal< ::rpc::img::DataRange >(arena);
7822 : }
7823 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::ContourLevels* Arena::CreateMaybeMessage< ::rpc::img::ContourLevels >(Arena* arena) {
7824 0 : return Arena::CreateInternal< ::rpc::img::ContourLevels >(arena);
7825 : }
7826 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::ContourThickness* Arena::CreateMaybeMessage< ::rpc::img::ContourThickness >(Arena* arena) {
7827 0 : return Arena::CreateInternal< ::rpc::img::ContourThickness >(arena);
7828 : }
7829 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::ContourColor* Arena::CreateMaybeMessage< ::rpc::img::ContourColor >(Arena* arena) {
7830 0 : return Arena::CreateInternal< ::rpc::img::ContourColor >(arena);
7831 : }
7832 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::Axes* Arena::CreateMaybeMessage< ::rpc::img::Axes >(Arena* arena) {
7833 0 : return Arena::CreateInternal< ::rpc::img::Axes >(arena);
7834 : }
7835 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::ColorMap* Arena::CreateMaybeMessage< ::rpc::img::ColorMap >(Arena* arena) {
7836 0 : return Arena::CreateInternal< ::rpc::img::ColorMap >(arena);
7837 : }
7838 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::Toggle* Arena::CreateMaybeMessage< ::rpc::img::Toggle >(Arena* arena) {
7839 0 : return Arena::CreateInternal< ::rpc::img::Toggle >(arena);
7840 : }
7841 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::InteractiveMaskOptions* Arena::CreateMaybeMessage< ::rpc::img::InteractiveMaskOptions >(Arena* arena) {
7842 0 : return Arena::CreateInternal< ::rpc::img::InteractiveMaskOptions >(arena);
7843 : }
7844 0 : template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::rpc::img::InteractiveMaskResult* Arena::CreateMaybeMessage< ::rpc::img::InteractiveMaskResult >(Arena* arena) {
7845 0 : return Arena::CreateInternal< ::rpc::img::InteractiveMaskResult >(arena);
7846 : }
7847 : } // namespace protobuf
7848 : } // namespace google
7849 :
7850 : // @@protoc_insertion_point(global_scope)
|