Am5os
 All Classes Functions Pages
CameraImage.pb.h
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: CameraImage.proto
3 
4 #ifndef PROTOBUF_CameraImage_2eproto__INCLUDED
5 #define PROTOBUF_CameraImage_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 2006000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/generated_message_util.h>
23 #include <google/protobuf/message.h>
24 #include <google/protobuf/repeated_field.h>
25 #include <google/protobuf/extension_set.h>
26 #include <google/protobuf/unknown_field_set.h>
27 #include "header.pb.h"
28 // @@protoc_insertion_point(includes)
29 
30 namespace pb {
31 namespace SensorNearData {
32 namespace MFC {
33 
34 // Internal implementation detail -- do not call these.
35 void protobuf_AddDesc_CameraImage_2eproto();
36 void protobuf_AssignDesc_CameraImage_2eproto();
37 void protobuf_ShutdownFile_CameraImage_2eproto();
38 
39 class CameraImage;
40 
41 // ===================================================================
42 
43 class CameraImage : public ::google::protobuf::Message {
44  public:
45  CameraImage();
46  virtual ~CameraImage();
47 
48  CameraImage(const CameraImage& from);
49 
50  inline CameraImage& operator=(const CameraImage& from) {
51  CopyFrom(from);
52  return *this;
53  }
54 
55  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
56  return _unknown_fields_;
57  }
58 
59  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
60  return &_unknown_fields_;
61  }
62 
63  static const ::google::protobuf::Descriptor* descriptor();
64  static const CameraImage& default_instance();
65 
66  void Swap(CameraImage* other);
67 
68  // implements Message ----------------------------------------------
69 
70  CameraImage* New() const;
71  void CopyFrom(const ::google::protobuf::Message& from);
72  void MergeFrom(const ::google::protobuf::Message& from);
73  void CopyFrom(const CameraImage& from);
74  void MergeFrom(const CameraImage& from);
75  void Clear();
76  bool IsInitialized() const;
77 
78  int ByteSize() const;
79  bool MergePartialFromCodedStream(
80  ::google::protobuf::io::CodedInputStream* input);
81  void SerializeWithCachedSizes(
82  ::google::protobuf::io::CodedOutputStream* output) const;
83  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
84  int GetCachedSize() const { return _cached_size_; }
85  private:
86  void SharedCtor();
87  void SharedDtor();
88  void SetCachedSize(int size) const;
89  public:
90  ::google::protobuf::Metadata GetMetadata() const;
91 
92  // nested types ----------------------------------------------------
93 
94  // accessors -------------------------------------------------------
95 
96  // optional .pb.Header header = 1;
97  inline bool has_header() const;
98  inline void clear_header();
99  static const int kHeaderFieldNumber = 1;
100  inline const ::pb::Header& header() const;
101  inline ::pb::Header* mutable_header();
102  inline ::pb::Header* release_header();
103  inline void set_allocated_header(::pb::Header* header);
104 
105  // optional uint32 image_counter = 2 [default = 0];
106  inline bool has_image_counter() const;
107  inline void clear_image_counter();
108  static const int kImageCounterFieldNumber = 2;
109  inline ::google::protobuf::uint32 image_counter() const;
110  inline void set_image_counter(::google::protobuf::uint32 value);
111 
112  // optional sint32 image_width = 3 [default = 1176];
113  inline bool has_image_width() const;
114  inline void clear_image_width();
115  static const int kImageWidthFieldNumber = 3;
116  inline ::google::protobuf::int32 image_width() const;
117  inline void set_image_width(::google::protobuf::int32 value);
118 
119  // optional sint32 image_height = 4 [default = 640];
120  inline bool has_image_height() const;
121  inline void clear_image_height();
122  static const int kImageHeightFieldNumber = 4;
123  inline ::google::protobuf::int32 image_height() const;
124  inline void set_image_height(::google::protobuf::int32 value);
125 
126  // optional sint32 image_shift_u = 5 [default = 0];
127  inline bool has_image_shift_u() const;
128  inline void clear_image_shift_u();
129  static const int kImageShiftUFieldNumber = 5;
130  inline ::google::protobuf::int32 image_shift_u() const;
131  inline void set_image_shift_u(::google::protobuf::int32 value);
132 
133  // optional sint32 image_shift_v = 6 [default = 0];
134  inline bool has_image_shift_v() const;
135  inline void clear_image_shift_v();
136  static const int kImageShiftVFieldNumber = 6;
137  inline ::google::protobuf::int32 image_shift_v() const;
138  inline void set_image_shift_v(::google::protobuf::int32 value);
139 
140  // optional sint32 o_image_width = 7 [default = 1176];
141  inline bool has_o_image_width() const;
142  inline void clear_o_image_width();
143  static const int kOImageWidthFieldNumber = 7;
144  inline ::google::protobuf::int32 o_image_width() const;
145  inline void set_o_image_width(::google::protobuf::int32 value);
146 
147  // optional sint32 o_image_height = 8 [default = 640];
148  inline bool has_o_image_height() const;
149  inline void clear_o_image_height();
150  static const int kOImageHeightFieldNumber = 8;
151  inline ::google::protobuf::int32 o_image_height() const;
152  inline void set_o_image_height(::google::protobuf::int32 value);
153 
154  // optional sint32 imager_size_u = 9 [default = 1280];
155  inline bool has_imager_size_u() const;
156  inline void clear_imager_size_u();
157  static const int kImagerSizeUFieldNumber = 9;
158  inline ::google::protobuf::int32 imager_size_u() const;
159  inline void set_imager_size_u(::google::protobuf::int32 value);
160 
161  // optional sint32 imager_size_v = 10 [default = 960];
162  inline bool has_imager_size_v() const;
163  inline void clear_imager_size_v();
164  static const int kImagerSizeVFieldNumber = 10;
165  inline ::google::protobuf::int32 imager_size_v() const;
166  inline void set_imager_size_v(::google::protobuf::int32 value);
167 
168  // optional uint32 o_image_pattern = 11 [default = 3];
169  inline bool has_o_image_pattern() const;
170  inline void clear_o_image_pattern();
171  static const int kOImagePatternFieldNumber = 11;
172  inline ::google::protobuf::uint32 o_image_pattern() const;
173  inline void set_o_image_pattern(::google::protobuf::uint32 value);
174 
175  // optional bool image_compressed = 12 [default = true];
176  inline bool has_image_compressed() const;
177  inline void clear_image_compressed();
178  static const int kImageCompressedFieldNumber = 12;
179  inline bool image_compressed() const;
180  inline void set_image_compressed(bool value);
181 
182  // optional uint32 image_compression_type = 13 [default = 2];
183  inline bool has_image_compression_type() const;
184  inline void clear_image_compression_type();
185  static const int kImageCompressionTypeFieldNumber = 13;
186  inline ::google::protobuf::uint32 image_compression_type() const;
187  inline void set_image_compression_type(::google::protobuf::uint32 value);
188 
189  // optional uint32 image_type = 14 [default = 3];
190  inline bool has_image_type() const;
191  inline void clear_image_type();
192  static const int kImageTypeFieldNumber = 14;
193  inline ::google::protobuf::uint32 image_type() const;
194  inline void set_image_type(::google::protobuf::uint32 value);
195 
196  // optional uint32 byte_per_pixel = 15 [default = 1];
197  inline bool has_byte_per_pixel() const;
198  inline void clear_byte_per_pixel();
199  static const int kBytePerPixelFieldNumber = 15;
200  inline ::google::protobuf::uint32 byte_per_pixel() const;
201  inline void set_byte_per_pixel(::google::protobuf::uint32 value);
202 
203  // optional uint32 bit_per_pixel = 16 [default = 8];
204  inline bool has_bit_per_pixel() const;
205  inline void clear_bit_per_pixel();
206  static const int kBitPerPixelFieldNumber = 16;
207  inline ::google::protobuf::uint32 bit_per_pixel() const;
208  inline void set_bit_per_pixel(::google::protobuf::uint32 value);
209 
210  // optional bytes image_payload = 17;
211  inline bool has_image_payload() const;
212  inline void clear_image_payload();
213  static const int kImagePayloadFieldNumber = 17;
214  inline const ::std::string& image_payload() const;
215  inline void set_image_payload(const ::std::string& value);
216  inline void set_image_payload(const char* value);
217  inline void set_image_payload(const void* value, size_t size);
218  inline ::std::string* mutable_image_payload();
219  inline ::std::string* release_image_payload();
220  inline void set_allocated_image_payload(::std::string* image_payload);
221 
222  // optional bytes bmp_image = 18;
223  inline bool has_bmp_image() const;
224  inline void clear_bmp_image();
225  static const int kBmpImageFieldNumber = 18;
226  inline const ::std::string& bmp_image() const;
227  inline void set_bmp_image(const ::std::string& value);
228  inline void set_bmp_image(const char* value);
229  inline void set_bmp_image(const void* value, size_t size);
230  inline ::std::string* mutable_bmp_image();
231  inline ::std::string* release_bmp_image();
232  inline void set_allocated_bmp_image(::std::string* bmp_image);
233 
234  // @@protoc_insertion_point(class_scope:pb.SensorNearData.MFC.CameraImage)
235  private:
236  inline void set_has_header();
237  inline void clear_has_header();
238  inline void set_has_image_counter();
239  inline void clear_has_image_counter();
240  inline void set_has_image_width();
241  inline void clear_has_image_width();
242  inline void set_has_image_height();
243  inline void clear_has_image_height();
244  inline void set_has_image_shift_u();
245  inline void clear_has_image_shift_u();
246  inline void set_has_image_shift_v();
247  inline void clear_has_image_shift_v();
248  inline void set_has_o_image_width();
249  inline void clear_has_o_image_width();
250  inline void set_has_o_image_height();
251  inline void clear_has_o_image_height();
252  inline void set_has_imager_size_u();
253  inline void clear_has_imager_size_u();
254  inline void set_has_imager_size_v();
255  inline void clear_has_imager_size_v();
256  inline void set_has_o_image_pattern();
257  inline void clear_has_o_image_pattern();
258  inline void set_has_image_compressed();
259  inline void clear_has_image_compressed();
260  inline void set_has_image_compression_type();
261  inline void clear_has_image_compression_type();
262  inline void set_has_image_type();
263  inline void clear_has_image_type();
264  inline void set_has_byte_per_pixel();
265  inline void clear_has_byte_per_pixel();
266  inline void set_has_bit_per_pixel();
267  inline void clear_has_bit_per_pixel();
268  inline void set_has_image_payload();
269  inline void clear_has_image_payload();
270  inline void set_has_bmp_image();
271  inline void clear_has_bmp_image();
272 
273  ::google::protobuf::UnknownFieldSet _unknown_fields_;
274 
275  ::google::protobuf::uint32 _has_bits_[1];
276  mutable int _cached_size_;
277  ::pb::Header* header_;
278  ::google::protobuf::uint32 image_counter_;
279  ::google::protobuf::int32 image_width_;
280  ::google::protobuf::int32 image_height_;
281  ::google::protobuf::int32 image_shift_u_;
282  ::google::protobuf::int32 image_shift_v_;
283  ::google::protobuf::int32 o_image_width_;
284  ::google::protobuf::int32 o_image_height_;
285  ::google::protobuf::int32 imager_size_u_;
286  ::google::protobuf::int32 imager_size_v_;
287  ::google::protobuf::uint32 o_image_pattern_;
288  bool image_compressed_;
289  ::google::protobuf::uint32 image_compression_type_;
290  ::google::protobuf::uint32 image_type_;
291  ::google::protobuf::uint32 byte_per_pixel_;
292  ::std::string* image_payload_;
293  ::std::string* bmp_image_;
294  ::google::protobuf::uint32 bit_per_pixel_;
295  friend void protobuf_AddDesc_CameraImage_2eproto();
296  friend void protobuf_AssignDesc_CameraImage_2eproto();
297  friend void protobuf_ShutdownFile_CameraImage_2eproto();
298 
299  void InitAsDefaultInstance();
300  static CameraImage* default_instance_;
301 };
302 // ===================================================================
303 
304 
305 // ===================================================================
306 
307 // CameraImage
308 
309 // optional .pb.Header header = 1;
310 inline bool CameraImage::has_header() const {
311  return (_has_bits_[0] & 0x00000001u) != 0;
312 }
313 inline void CameraImage::set_has_header() {
314  _has_bits_[0] |= 0x00000001u;
315 }
316 inline void CameraImage::clear_has_header() {
317  _has_bits_[0] &= ~0x00000001u;
318 }
319 inline void CameraImage::clear_header() {
320  if (header_ != NULL) header_->::pb::Header::Clear();
321  clear_has_header();
322 }
323 inline const ::pb::Header& CameraImage::header() const {
324  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.header)
325  return header_ != NULL ? *header_ : *default_instance_->header_;
326 }
327 inline ::pb::Header* CameraImage::mutable_header() {
328  set_has_header();
329  if (header_ == NULL) header_ = new ::pb::Header;
330  // @@protoc_insertion_point(field_mutable:pb.SensorNearData.MFC.CameraImage.header)
331  return header_;
332 }
333 inline ::pb::Header* CameraImage::release_header() {
334  clear_has_header();
335  ::pb::Header* temp = header_;
336  header_ = NULL;
337  return temp;
338 }
339 inline void CameraImage::set_allocated_header(::pb::Header* header) {
340  delete header_;
341  header_ = header;
342  if (header) {
343  set_has_header();
344  } else {
345  clear_has_header();
346  }
347  // @@protoc_insertion_point(field_set_allocated:pb.SensorNearData.MFC.CameraImage.header)
348 }
349 
350 // optional uint32 image_counter = 2 [default = 0];
351 inline bool CameraImage::has_image_counter() const {
352  return (_has_bits_[0] & 0x00000002u) != 0;
353 }
354 inline void CameraImage::set_has_image_counter() {
355  _has_bits_[0] |= 0x00000002u;
356 }
357 inline void CameraImage::clear_has_image_counter() {
358  _has_bits_[0] &= ~0x00000002u;
359 }
360 inline void CameraImage::clear_image_counter() {
361  image_counter_ = 0u;
362  clear_has_image_counter();
363 }
364 inline ::google::protobuf::uint32 CameraImage::image_counter() const {
365  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_counter)
366  return image_counter_;
367 }
368 inline void CameraImage::set_image_counter(::google::protobuf::uint32 value) {
369  set_has_image_counter();
370  image_counter_ = value;
371  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_counter)
372 }
373 
374 // optional sint32 image_width = 3 [default = 1176];
375 inline bool CameraImage::has_image_width() const {
376  return (_has_bits_[0] & 0x00000004u) != 0;
377 }
378 inline void CameraImage::set_has_image_width() {
379  _has_bits_[0] |= 0x00000004u;
380 }
381 inline void CameraImage::clear_has_image_width() {
382  _has_bits_[0] &= ~0x00000004u;
383 }
384 inline void CameraImage::clear_image_width() {
385  image_width_ = 1176;
386  clear_has_image_width();
387 }
388 inline ::google::protobuf::int32 CameraImage::image_width() const {
389  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_width)
390  return image_width_;
391 }
392 inline void CameraImage::set_image_width(::google::protobuf::int32 value) {
393  set_has_image_width();
394  image_width_ = value;
395  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_width)
396 }
397 
398 // optional sint32 image_height = 4 [default = 640];
399 inline bool CameraImage::has_image_height() const {
400  return (_has_bits_[0] & 0x00000008u) != 0;
401 }
402 inline void CameraImage::set_has_image_height() {
403  _has_bits_[0] |= 0x00000008u;
404 }
405 inline void CameraImage::clear_has_image_height() {
406  _has_bits_[0] &= ~0x00000008u;
407 }
408 inline void CameraImage::clear_image_height() {
409  image_height_ = 640;
410  clear_has_image_height();
411 }
412 inline ::google::protobuf::int32 CameraImage::image_height() const {
413  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_height)
414  return image_height_;
415 }
416 inline void CameraImage::set_image_height(::google::protobuf::int32 value) {
417  set_has_image_height();
418  image_height_ = value;
419  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_height)
420 }
421 
422 // optional sint32 image_shift_u = 5 [default = 0];
423 inline bool CameraImage::has_image_shift_u() const {
424  return (_has_bits_[0] & 0x00000010u) != 0;
425 }
426 inline void CameraImage::set_has_image_shift_u() {
427  _has_bits_[0] |= 0x00000010u;
428 }
429 inline void CameraImage::clear_has_image_shift_u() {
430  _has_bits_[0] &= ~0x00000010u;
431 }
432 inline void CameraImage::clear_image_shift_u() {
433  image_shift_u_ = 0;
434  clear_has_image_shift_u();
435 }
436 inline ::google::protobuf::int32 CameraImage::image_shift_u() const {
437  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_shift_u)
438  return image_shift_u_;
439 }
440 inline void CameraImage::set_image_shift_u(::google::protobuf::int32 value) {
441  set_has_image_shift_u();
442  image_shift_u_ = value;
443  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_shift_u)
444 }
445 
446 // optional sint32 image_shift_v = 6 [default = 0];
447 inline bool CameraImage::has_image_shift_v() const {
448  return (_has_bits_[0] & 0x00000020u) != 0;
449 }
450 inline void CameraImage::set_has_image_shift_v() {
451  _has_bits_[0] |= 0x00000020u;
452 }
453 inline void CameraImage::clear_has_image_shift_v() {
454  _has_bits_[0] &= ~0x00000020u;
455 }
456 inline void CameraImage::clear_image_shift_v() {
457  image_shift_v_ = 0;
458  clear_has_image_shift_v();
459 }
460 inline ::google::protobuf::int32 CameraImage::image_shift_v() const {
461  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_shift_v)
462  return image_shift_v_;
463 }
464 inline void CameraImage::set_image_shift_v(::google::protobuf::int32 value) {
465  set_has_image_shift_v();
466  image_shift_v_ = value;
467  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_shift_v)
468 }
469 
470 // optional sint32 o_image_width = 7 [default = 1176];
471 inline bool CameraImage::has_o_image_width() const {
472  return (_has_bits_[0] & 0x00000040u) != 0;
473 }
474 inline void CameraImage::set_has_o_image_width() {
475  _has_bits_[0] |= 0x00000040u;
476 }
477 inline void CameraImage::clear_has_o_image_width() {
478  _has_bits_[0] &= ~0x00000040u;
479 }
480 inline void CameraImage::clear_o_image_width() {
481  o_image_width_ = 1176;
482  clear_has_o_image_width();
483 }
484 inline ::google::protobuf::int32 CameraImage::o_image_width() const {
485  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.o_image_width)
486  return o_image_width_;
487 }
488 inline void CameraImage::set_o_image_width(::google::protobuf::int32 value) {
489  set_has_o_image_width();
490  o_image_width_ = value;
491  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.o_image_width)
492 }
493 
494 // optional sint32 o_image_height = 8 [default = 640];
495 inline bool CameraImage::has_o_image_height() const {
496  return (_has_bits_[0] & 0x00000080u) != 0;
497 }
498 inline void CameraImage::set_has_o_image_height() {
499  _has_bits_[0] |= 0x00000080u;
500 }
501 inline void CameraImage::clear_has_o_image_height() {
502  _has_bits_[0] &= ~0x00000080u;
503 }
504 inline void CameraImage::clear_o_image_height() {
505  o_image_height_ = 640;
506  clear_has_o_image_height();
507 }
508 inline ::google::protobuf::int32 CameraImage::o_image_height() const {
509  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.o_image_height)
510  return o_image_height_;
511 }
512 inline void CameraImage::set_o_image_height(::google::protobuf::int32 value) {
513  set_has_o_image_height();
514  o_image_height_ = value;
515  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.o_image_height)
516 }
517 
518 // optional sint32 imager_size_u = 9 [default = 1280];
519 inline bool CameraImage::has_imager_size_u() const {
520  return (_has_bits_[0] & 0x00000100u) != 0;
521 }
522 inline void CameraImage::set_has_imager_size_u() {
523  _has_bits_[0] |= 0x00000100u;
524 }
525 inline void CameraImage::clear_has_imager_size_u() {
526  _has_bits_[0] &= ~0x00000100u;
527 }
528 inline void CameraImage::clear_imager_size_u() {
529  imager_size_u_ = 1280;
530  clear_has_imager_size_u();
531 }
532 inline ::google::protobuf::int32 CameraImage::imager_size_u() const {
533  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.imager_size_u)
534  return imager_size_u_;
535 }
536 inline void CameraImage::set_imager_size_u(::google::protobuf::int32 value) {
537  set_has_imager_size_u();
538  imager_size_u_ = value;
539  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.imager_size_u)
540 }
541 
542 // optional sint32 imager_size_v = 10 [default = 960];
543 inline bool CameraImage::has_imager_size_v() const {
544  return (_has_bits_[0] & 0x00000200u) != 0;
545 }
546 inline void CameraImage::set_has_imager_size_v() {
547  _has_bits_[0] |= 0x00000200u;
548 }
549 inline void CameraImage::clear_has_imager_size_v() {
550  _has_bits_[0] &= ~0x00000200u;
551 }
552 inline void CameraImage::clear_imager_size_v() {
553  imager_size_v_ = 960;
554  clear_has_imager_size_v();
555 }
556 inline ::google::protobuf::int32 CameraImage::imager_size_v() const {
557  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.imager_size_v)
558  return imager_size_v_;
559 }
560 inline void CameraImage::set_imager_size_v(::google::protobuf::int32 value) {
561  set_has_imager_size_v();
562  imager_size_v_ = value;
563  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.imager_size_v)
564 }
565 
566 // optional uint32 o_image_pattern = 11 [default = 3];
567 inline bool CameraImage::has_o_image_pattern() const {
568  return (_has_bits_[0] & 0x00000400u) != 0;
569 }
570 inline void CameraImage::set_has_o_image_pattern() {
571  _has_bits_[0] |= 0x00000400u;
572 }
573 inline void CameraImage::clear_has_o_image_pattern() {
574  _has_bits_[0] &= ~0x00000400u;
575 }
576 inline void CameraImage::clear_o_image_pattern() {
577  o_image_pattern_ = 3u;
578  clear_has_o_image_pattern();
579 }
580 inline ::google::protobuf::uint32 CameraImage::o_image_pattern() const {
581  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.o_image_pattern)
582  return o_image_pattern_;
583 }
584 inline void CameraImage::set_o_image_pattern(::google::protobuf::uint32 value) {
585  set_has_o_image_pattern();
586  o_image_pattern_ = value;
587  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.o_image_pattern)
588 }
589 
590 // optional bool image_compressed = 12 [default = true];
591 inline bool CameraImage::has_image_compressed() const {
592  return (_has_bits_[0] & 0x00000800u) != 0;
593 }
594 inline void CameraImage::set_has_image_compressed() {
595  _has_bits_[0] |= 0x00000800u;
596 }
597 inline void CameraImage::clear_has_image_compressed() {
598  _has_bits_[0] &= ~0x00000800u;
599 }
600 inline void CameraImage::clear_image_compressed() {
601  image_compressed_ = true;
602  clear_has_image_compressed();
603 }
604 inline bool CameraImage::image_compressed() const {
605  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_compressed)
606  return image_compressed_;
607 }
608 inline void CameraImage::set_image_compressed(bool value) {
609  set_has_image_compressed();
610  image_compressed_ = value;
611  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_compressed)
612 }
613 
614 // optional uint32 image_compression_type = 13 [default = 2];
615 inline bool CameraImage::has_image_compression_type() const {
616  return (_has_bits_[0] & 0x00001000u) != 0;
617 }
618 inline void CameraImage::set_has_image_compression_type() {
619  _has_bits_[0] |= 0x00001000u;
620 }
621 inline void CameraImage::clear_has_image_compression_type() {
622  _has_bits_[0] &= ~0x00001000u;
623 }
624 inline void CameraImage::clear_image_compression_type() {
625  image_compression_type_ = 2u;
626  clear_has_image_compression_type();
627 }
628 inline ::google::protobuf::uint32 CameraImage::image_compression_type() const {
629  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_compression_type)
630  return image_compression_type_;
631 }
632 inline void CameraImage::set_image_compression_type(::google::protobuf::uint32 value) {
633  set_has_image_compression_type();
634  image_compression_type_ = value;
635  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_compression_type)
636 }
637 
638 // optional uint32 image_type = 14 [default = 3];
639 inline bool CameraImage::has_image_type() const {
640  return (_has_bits_[0] & 0x00002000u) != 0;
641 }
642 inline void CameraImage::set_has_image_type() {
643  _has_bits_[0] |= 0x00002000u;
644 }
645 inline void CameraImage::clear_has_image_type() {
646  _has_bits_[0] &= ~0x00002000u;
647 }
648 inline void CameraImage::clear_image_type() {
649  image_type_ = 3u;
650  clear_has_image_type();
651 }
652 inline ::google::protobuf::uint32 CameraImage::image_type() const {
653  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_type)
654  return image_type_;
655 }
656 inline void CameraImage::set_image_type(::google::protobuf::uint32 value) {
657  set_has_image_type();
658  image_type_ = value;
659  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_type)
660 }
661 
662 // optional uint32 byte_per_pixel = 15 [default = 1];
663 inline bool CameraImage::has_byte_per_pixel() const {
664  return (_has_bits_[0] & 0x00004000u) != 0;
665 }
666 inline void CameraImage::set_has_byte_per_pixel() {
667  _has_bits_[0] |= 0x00004000u;
668 }
669 inline void CameraImage::clear_has_byte_per_pixel() {
670  _has_bits_[0] &= ~0x00004000u;
671 }
672 inline void CameraImage::clear_byte_per_pixel() {
673  byte_per_pixel_ = 1u;
674  clear_has_byte_per_pixel();
675 }
676 inline ::google::protobuf::uint32 CameraImage::byte_per_pixel() const {
677  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.byte_per_pixel)
678  return byte_per_pixel_;
679 }
680 inline void CameraImage::set_byte_per_pixel(::google::protobuf::uint32 value) {
681  set_has_byte_per_pixel();
682  byte_per_pixel_ = value;
683  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.byte_per_pixel)
684 }
685 
686 // optional uint32 bit_per_pixel = 16 [default = 8];
687 inline bool CameraImage::has_bit_per_pixel() const {
688  return (_has_bits_[0] & 0x00008000u) != 0;
689 }
690 inline void CameraImage::set_has_bit_per_pixel() {
691  _has_bits_[0] |= 0x00008000u;
692 }
693 inline void CameraImage::clear_has_bit_per_pixel() {
694  _has_bits_[0] &= ~0x00008000u;
695 }
696 inline void CameraImage::clear_bit_per_pixel() {
697  bit_per_pixel_ = 8u;
698  clear_has_bit_per_pixel();
699 }
700 inline ::google::protobuf::uint32 CameraImage::bit_per_pixel() const {
701  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.bit_per_pixel)
702  return bit_per_pixel_;
703 }
704 inline void CameraImage::set_bit_per_pixel(::google::protobuf::uint32 value) {
705  set_has_bit_per_pixel();
706  bit_per_pixel_ = value;
707  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.bit_per_pixel)
708 }
709 
710 // optional bytes image_payload = 17;
711 inline bool CameraImage::has_image_payload() const {
712  return (_has_bits_[0] & 0x00010000u) != 0;
713 }
714 inline void CameraImage::set_has_image_payload() {
715  _has_bits_[0] |= 0x00010000u;
716 }
717 inline void CameraImage::clear_has_image_payload() {
718  _has_bits_[0] &= ~0x00010000u;
719 }
720 inline void CameraImage::clear_image_payload() {
721  if (image_payload_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
722  image_payload_->clear();
723  }
724  clear_has_image_payload();
725 }
726 inline const ::std::string& CameraImage::image_payload() const {
727  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.image_payload)
728  return *image_payload_;
729 }
730 inline void CameraImage::set_image_payload(const ::std::string& value) {
731  set_has_image_payload();
732  if (image_payload_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
733  image_payload_ = new ::std::string;
734  }
735  image_payload_->assign(value);
736  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.image_payload)
737 }
738 inline void CameraImage::set_image_payload(const char* value) {
739  set_has_image_payload();
740  if (image_payload_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
741  image_payload_ = new ::std::string;
742  }
743  image_payload_->assign(value);
744  // @@protoc_insertion_point(field_set_char:pb.SensorNearData.MFC.CameraImage.image_payload)
745 }
746 inline void CameraImage::set_image_payload(const void* value, size_t size) {
747  set_has_image_payload();
748  if (image_payload_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
749  image_payload_ = new ::std::string;
750  }
751  image_payload_->assign(reinterpret_cast<const char*>(value), size);
752  // @@protoc_insertion_point(field_set_pointer:pb.SensorNearData.MFC.CameraImage.image_payload)
753 }
754 inline ::std::string* CameraImage::mutable_image_payload() {
755  set_has_image_payload();
756  if (image_payload_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
757  image_payload_ = new ::std::string;
758  }
759  // @@protoc_insertion_point(field_mutable:pb.SensorNearData.MFC.CameraImage.image_payload)
760  return image_payload_;
761 }
762 inline ::std::string* CameraImage::release_image_payload() {
763  clear_has_image_payload();
764  if (image_payload_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
765  return NULL;
766  } else {
767  ::std::string* temp = image_payload_;
768  image_payload_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
769  return temp;
770  }
771 }
772 inline void CameraImage::set_allocated_image_payload(::std::string* image_payload) {
773  if (image_payload_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
774  delete image_payload_;
775  }
776  if (image_payload) {
777  set_has_image_payload();
778  image_payload_ = image_payload;
779  } else {
780  clear_has_image_payload();
781  image_payload_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
782  }
783  // @@protoc_insertion_point(field_set_allocated:pb.SensorNearData.MFC.CameraImage.image_payload)
784 }
785 
786 // optional bytes bmp_image = 18;
787 inline bool CameraImage::has_bmp_image() const {
788  return (_has_bits_[0] & 0x00020000u) != 0;
789 }
790 inline void CameraImage::set_has_bmp_image() {
791  _has_bits_[0] |= 0x00020000u;
792 }
793 inline void CameraImage::clear_has_bmp_image() {
794  _has_bits_[0] &= ~0x00020000u;
795 }
796 inline void CameraImage::clear_bmp_image() {
797  if (bmp_image_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
798  bmp_image_->clear();
799  }
800  clear_has_bmp_image();
801 }
802 inline const ::std::string& CameraImage::bmp_image() const {
803  // @@protoc_insertion_point(field_get:pb.SensorNearData.MFC.CameraImage.bmp_image)
804  return *bmp_image_;
805 }
806 inline void CameraImage::set_bmp_image(const ::std::string& value) {
807  set_has_bmp_image();
808  if (bmp_image_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
809  bmp_image_ = new ::std::string;
810  }
811  bmp_image_->assign(value);
812  // @@protoc_insertion_point(field_set:pb.SensorNearData.MFC.CameraImage.bmp_image)
813 }
814 inline void CameraImage::set_bmp_image(const char* value) {
815  set_has_bmp_image();
816  if (bmp_image_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
817  bmp_image_ = new ::std::string;
818  }
819  bmp_image_->assign(value);
820  // @@protoc_insertion_point(field_set_char:pb.SensorNearData.MFC.CameraImage.bmp_image)
821 }
822 inline void CameraImage::set_bmp_image(const void* value, size_t size) {
823  set_has_bmp_image();
824  if (bmp_image_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
825  bmp_image_ = new ::std::string;
826  }
827  bmp_image_->assign(reinterpret_cast<const char*>(value), size);
828  // @@protoc_insertion_point(field_set_pointer:pb.SensorNearData.MFC.CameraImage.bmp_image)
829 }
830 inline ::std::string* CameraImage::mutable_bmp_image() {
831  set_has_bmp_image();
832  if (bmp_image_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
833  bmp_image_ = new ::std::string;
834  }
835  // @@protoc_insertion_point(field_mutable:pb.SensorNearData.MFC.CameraImage.bmp_image)
836  return bmp_image_;
837 }
838 inline ::std::string* CameraImage::release_bmp_image() {
839  clear_has_bmp_image();
840  if (bmp_image_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
841  return NULL;
842  } else {
843  ::std::string* temp = bmp_image_;
844  bmp_image_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
845  return temp;
846  }
847 }
848 inline void CameraImage::set_allocated_bmp_image(::std::string* bmp_image) {
849  if (bmp_image_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
850  delete bmp_image_;
851  }
852  if (bmp_image) {
853  set_has_bmp_image();
854  bmp_image_ = bmp_image;
855  } else {
856  clear_has_bmp_image();
857  bmp_image_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
858  }
859  // @@protoc_insertion_point(field_set_allocated:pb.SensorNearData.MFC.CameraImage.bmp_image)
860 }
861 
862 
863 // @@protoc_insertion_point(namespace_scope)
864 
865 } // namespace MFC
866 } // namespace SensorNearData
867 } // namespace pb
868 
869 #ifndef SWIG
870 namespace google {
871 namespace protobuf {
872 
873 
874 } // namespace google
875 } // namespace protobuf
876 #endif // SWIG
877 
878 // @@protoc_insertion_point(global_scope)
879 
880 #endif // PROTOBUF_CameraImage_2eproto__INCLUDED
Definition: CameraImage.pb.h:43
Definition: header.pb.h:40