Goby3  3.1.5
2024.05.14
test.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/test/acomms/route1/test.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2facomms_2froute1_2ftest_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2facomms_2froute1_2ftest_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
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 3012004 < 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/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
32 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
33 #include <google/protobuf/extension_set.h> // IWYU pragma: export
34 #include <google/protobuf/unknown_field_set.h>
35 #include "dccl/option_extensions.pb.h"
37 #include <boost/units/quantity.hpp>
38 #include <boost/units/absolute.hpp>
39 #include <boost/units/dimensionless_type.hpp>
40 #include <boost/units/make_scaled_unit.hpp>
41 
42 #include <boost/units/systems/si.hpp>
43 // @@protoc_insertion_point(includes)
44 #include <google/protobuf/port_def.inc>
45 #define PROTOBUF_INTERNAL_EXPORT_goby_2ftest_2facomms_2froute1_2ftest_2eproto
46 PROTOBUF_NAMESPACE_OPEN
47 namespace internal {
48 class AnyMetadata;
49 } // namespace internal
50 PROTOBUF_NAMESPACE_CLOSE
51 
52 // Internal implementation detail -- do not use these members.
54  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
55  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
56  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
57  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
58  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
59  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
60  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
61  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
63 };
64 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2facomms_2froute1_2ftest_2eproto;
65 namespace goby {
66 namespace test {
67 namespace acomms {
68 namespace protobuf {
69 class RouteMessage;
70 class RouteMessageDefaultTypeInternal;
71 extern RouteMessageDefaultTypeInternal _RouteMessage_default_instance_;
72 } // namespace protobuf
73 } // namespace acomms
74 } // namespace test
75 } // namespace goby
76 PROTOBUF_NAMESPACE_OPEN
77 template<> ::goby::test::acomms::protobuf::RouteMessage* Arena::CreateMaybeMessage<::goby::test::acomms::protobuf::RouteMessage>(Arena*);
78 PROTOBUF_NAMESPACE_CLOSE
79 namespace goby {
80 namespace test {
81 namespace acomms {
82 namespace protobuf {
83 
84 // ===================================================================
85 
86 class RouteMessage PROTOBUF_FINAL :
87  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.test.acomms.protobuf.RouteMessage) */ {
88  public:
89  inline RouteMessage() : RouteMessage(nullptr) {};
90  virtual ~RouteMessage();
91 
92  RouteMessage(const RouteMessage& from);
93  RouteMessage(RouteMessage&& from) noexcept
94  : RouteMessage() {
95  *this = ::std::move(from);
96  }
97 
98  inline RouteMessage& operator=(const RouteMessage& from) {
99  CopyFrom(from);
100  return *this;
101  }
102  inline RouteMessage& operator=(RouteMessage&& from) noexcept {
103  if (GetArena() == from.GetArena()) {
104  if (this != &from) InternalSwap(&from);
105  } else {
106  CopyFrom(from);
107  }
108  return *this;
109  }
110 
111  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
112  return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
113  }
114  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
115  return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
116  }
117 
118  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
119  return GetDescriptor();
120  }
121  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
122  return GetMetadataStatic().descriptor;
123  }
124  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
125  return GetMetadataStatic().reflection;
126  }
127  static const RouteMessage& default_instance();
128 
129  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
130  static inline const RouteMessage* internal_default_instance() {
131  return reinterpret_cast<const RouteMessage*>(
133  }
134  static constexpr int kIndexInFileMessages =
135  0;
136 
137  friend void swap(RouteMessage& a, RouteMessage& b) {
138  a.Swap(&b);
139  }
140  inline void Swap(RouteMessage* other) {
141  if (other == this) return;
142  if (GetArena() == other->GetArena()) {
143  InternalSwap(other);
144  } else {
145  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
146  }
147  }
148  void UnsafeArenaSwap(RouteMessage* other) {
149  if (other == this) return;
150  GOOGLE_DCHECK(GetArena() == other->GetArena());
151  InternalSwap(other);
152  }
153 
154  // implements Message ----------------------------------------------
155 
156  inline RouteMessage* New() const final {
157  return CreateMaybeMessage<RouteMessage>(nullptr);
158  }
159 
160  RouteMessage* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
161  return CreateMaybeMessage<RouteMessage>(arena);
162  }
163  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
164  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
165  void CopyFrom(const RouteMessage& from);
166  void MergeFrom(const RouteMessage& from);
167  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
168  bool IsInitialized() const final;
169 
170  size_t ByteSizeLong() const final;
171  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
172  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
173  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
174  int GetCachedSize() const final { return _cached_size_.Get(); }
175 
176  private:
177  inline void SharedCtor();
178  inline void SharedDtor();
179  void SetCachedSize(int size) const final;
180  void InternalSwap(RouteMessage* other);
181  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
182  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
183  return "goby.test.acomms.protobuf.RouteMessage";
184  }
185  protected:
186  explicit RouteMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena);
187  private:
188  static void ArenaDtor(void* object);
189  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
190  public:
191 
192  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
193  private:
194  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
195  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_goby_2ftest_2facomms_2froute1_2ftest_2eproto);
196  return ::descriptor_table_goby_2ftest_2facomms_2froute1_2ftest_2eproto.file_level_metadata[kIndexInFileMessages];
197  }
198 
199  public:
200 
201  // nested types ----------------------------------------------------
202 
203  // accessors -------------------------------------------------------
204 
205  enum : int {
206  kTelegramFieldNumber = 4,
207  kTimeFieldNumber = 1,
208  kSrcFieldNumber = 2,
209  kDestFieldNumber = 3,
210  };
211  // required string telegram = 4 [(.dccl.field) = {
212  bool has_telegram() const;
213  private:
214  bool _internal_has_telegram() const;
215  public:
217  const std::string& telegram() const;
218  void set_telegram(const std::string& value);
219  void set_telegram(std::string&& value);
220  void set_telegram(const char* value);
221  void set_telegram(const char* value, size_t size);
222  std::string* mutable_telegram();
223  std::string* release_telegram();
224  void set_allocated_telegram(std::string* telegram);
225  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
226  " string fields are deprecated and will be removed in a"
227  " future release.")
228  std::string* unsafe_arena_release_telegram();
229  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
230  " string fields are deprecated and will be removed in a"
231  " future release.")
232  void unsafe_arena_set_allocated_telegram(
233  std::string* telegram);
234  private:
235  const std::string& _internal_telegram() const;
236  void _internal_set_telegram(const std::string& value);
237  std::string* _internal_mutable_telegram();
238  public:
239 
240  // required uint64 time = 1 [(.dccl.field) = {
241  bool has_time() const;
242  private:
243  bool _internal_has_time() const;
244  public:
245  void clear_time();
246  ::PROTOBUF_NAMESPACE_ID::uint64 time() const;
247  void set_time(::PROTOBUF_NAMESPACE_ID::uint64 value);
248  private:
249  ::PROTOBUF_NAMESPACE_ID::uint64 _internal_time() const;
250  void _internal_set_time(::PROTOBUF_NAMESPACE_ID::uint64 value);
251  public:
252 
253  // required int32 src = 2 [(.dccl.field) = {
254  bool has_src() const;
255  private:
256  bool _internal_has_src() const;
257  public:
258  void clear_src();
259  ::PROTOBUF_NAMESPACE_ID::int32 src() const;
260  void set_src(::PROTOBUF_NAMESPACE_ID::int32 value);
261  private:
262  ::PROTOBUF_NAMESPACE_ID::int32 _internal_src() const;
263  void _internal_set_src(::PROTOBUF_NAMESPACE_ID::int32 value);
264  public:
265 
266  // required int32 dest = 3 [(.dccl.field) = {
267  bool has_dest() const;
268  private:
269  bool _internal_has_dest() const;
270  public:
271  void clear_dest();
272  ::PROTOBUF_NAMESPACE_ID::int32 dest() const;
273  void set_dest(::PROTOBUF_NAMESPACE_ID::int32 value);
274  private:
275  ::PROTOBUF_NAMESPACE_ID::int32 _internal_dest() const;
276  void _internal_set_dest(::PROTOBUF_NAMESPACE_ID::int32 value);
277  public:
278 
279  enum DCCLParameters { DCCL_ID = 1, DCCL_MAX_BYTES = 32 };
281 
282  typedef boost::units::make_scaled_unit<boost::units::unit<time_dimension,boost::units::si::system> , boost::units::scale<10, boost::units::static_rational<-6> > >::type time_unit;
283 
284  template<typename Quantity >
285  void set_time_with_units(Quantity value_w_units)
286  { set_time(boost::units::quantity<time_unit,google::protobuf::uint64 >(value_w_units).value() ); };
287 
288  template<typename Quantity >
289  Quantity time_with_units() const
290  { return Quantity(time() * time_unit()); };
291 
292  boost::units::quantity< time_unit,google::protobuf::uint64 > time_with_units() const
293  { return time_with_units<boost::units::quantity< time_unit,google::protobuf::uint64 > >(); };
294 
295  // @@protoc_insertion_point(class_scope:goby.test.acomms.protobuf.RouteMessage)
296  private:
297  class _Internal;
298 
299  // helper for ByteSizeLong()
300  size_t RequiredFieldsByteSizeFallback() const;
301 
302  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
303  typedef void InternalArenaConstructable_;
304  typedef void DestructorSkippable_;
305  ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
306  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
307  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr telegram_;
311  friend struct ::TableStruct_goby_2ftest_2facomms_2froute1_2ftest_2eproto;
312 };
313 // ===================================================================
314 
315 
316 // ===================================================================
317 
318 #ifdef __GNUC__
319  #pragma GCC diagnostic push
320  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
321 #endif // __GNUC__
322 // RouteMessage
323 
324 // required uint64 time = 1 [(.dccl.field) = {
325 inline bool RouteMessage::_internal_has_time() const {
326  bool value = (_has_bits_[0] & 0x00000002u) != 0;
327  return value;
328 }
329 inline bool RouteMessage::has_time() const {
330  return _internal_has_time();
331 }
332 inline void RouteMessage::clear_time() {
333  time_ = PROTOBUF_ULONGLONG(0);
334  _has_bits_[0] &= ~0x00000002u;
335 }
336 inline ::PROTOBUF_NAMESPACE_ID::uint64 RouteMessage::_internal_time() const {
337  return time_;
338 }
340  // @@protoc_insertion_point(field_get:goby.test.acomms.protobuf.RouteMessage.time)
341  return _internal_time();
342 }
343 inline void RouteMessage::_internal_set_time(::PROTOBUF_NAMESPACE_ID::uint64 value) {
344  _has_bits_[0] |= 0x00000002u;
345  time_ = value;
346 }
347 inline void RouteMessage::set_time(::PROTOBUF_NAMESPACE_ID::uint64 value) {
348  _internal_set_time(value);
349  // @@protoc_insertion_point(field_set:goby.test.acomms.protobuf.RouteMessage.time)
350 }
351 
352 // required int32 src = 2 [(.dccl.field) = {
353 inline bool RouteMessage::_internal_has_src() const {
354  bool value = (_has_bits_[0] & 0x00000004u) != 0;
355  return value;
356 }
357 inline bool RouteMessage::has_src() const {
358  return _internal_has_src();
359 }
360 inline void RouteMessage::clear_src() {
361  src_ = 0;
362  _has_bits_[0] &= ~0x00000004u;
363 }
364 inline ::PROTOBUF_NAMESPACE_ID::int32 RouteMessage::_internal_src() const {
365  return src_;
366 }
367 inline ::PROTOBUF_NAMESPACE_ID::int32 RouteMessage::src() const {
368  // @@protoc_insertion_point(field_get:goby.test.acomms.protobuf.RouteMessage.src)
369  return _internal_src();
370 }
371 inline void RouteMessage::_internal_set_src(::PROTOBUF_NAMESPACE_ID::int32 value) {
372  _has_bits_[0] |= 0x00000004u;
373  src_ = value;
374 }
375 inline void RouteMessage::set_src(::PROTOBUF_NAMESPACE_ID::int32 value) {
376  _internal_set_src(value);
377  // @@protoc_insertion_point(field_set:goby.test.acomms.protobuf.RouteMessage.src)
378 }
379 
380 // required int32 dest = 3 [(.dccl.field) = {
381 inline bool RouteMessage::_internal_has_dest() const {
382  bool value = (_has_bits_[0] & 0x00000008u) != 0;
383  return value;
384 }
385 inline bool RouteMessage::has_dest() const {
386  return _internal_has_dest();
387 }
388 inline void RouteMessage::clear_dest() {
389  dest_ = 0;
390  _has_bits_[0] &= ~0x00000008u;
391 }
392 inline ::PROTOBUF_NAMESPACE_ID::int32 RouteMessage::_internal_dest() const {
393  return dest_;
394 }
395 inline ::PROTOBUF_NAMESPACE_ID::int32 RouteMessage::dest() const {
396  // @@protoc_insertion_point(field_get:goby.test.acomms.protobuf.RouteMessage.dest)
397  return _internal_dest();
398 }
399 inline void RouteMessage::_internal_set_dest(::PROTOBUF_NAMESPACE_ID::int32 value) {
400  _has_bits_[0] |= 0x00000008u;
401  dest_ = value;
402 }
403 inline void RouteMessage::set_dest(::PROTOBUF_NAMESPACE_ID::int32 value) {
404  _internal_set_dest(value);
405  // @@protoc_insertion_point(field_set:goby.test.acomms.protobuf.RouteMessage.dest)
406 }
407 
408 // required string telegram = 4 [(.dccl.field) = {
409 inline bool RouteMessage::_internal_has_telegram() const {
410  bool value = (_has_bits_[0] & 0x00000001u) != 0;
411  return value;
412 }
413 inline bool RouteMessage::has_telegram() const {
414  return _internal_has_telegram();
415 }
416 inline void RouteMessage::clear_telegram() {
417  telegram_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
418  _has_bits_[0] &= ~0x00000001u;
419 }
420 inline const std::string& RouteMessage::telegram() const {
421  // @@protoc_insertion_point(field_get:goby.test.acomms.protobuf.RouteMessage.telegram)
422  return _internal_telegram();
423 }
424 inline void RouteMessage::set_telegram(const std::string& value) {
425  _internal_set_telegram(value);
426  // @@protoc_insertion_point(field_set:goby.test.acomms.protobuf.RouteMessage.telegram)
427 }
428 inline std::string* RouteMessage::mutable_telegram() {
429  // @@protoc_insertion_point(field_mutable:goby.test.acomms.protobuf.RouteMessage.telegram)
430  return _internal_mutable_telegram();
431 }
432 inline const std::string& RouteMessage::_internal_telegram() const {
433  return telegram_.Get();
434 }
435 inline void RouteMessage::_internal_set_telegram(const std::string& value) {
436  _has_bits_[0] |= 0x00000001u;
437  telegram_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
438 }
439 inline void RouteMessage::set_telegram(std::string&& value) {
440  _has_bits_[0] |= 0x00000001u;
441  telegram_.Set(
442  &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
443  // @@protoc_insertion_point(field_set_rvalue:goby.test.acomms.protobuf.RouteMessage.telegram)
444 }
445 inline void RouteMessage::set_telegram(const char* value) {
446  GOOGLE_DCHECK(value != nullptr);
447  _has_bits_[0] |= 0x00000001u;
448  telegram_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
449  GetArena());
450  // @@protoc_insertion_point(field_set_char:goby.test.acomms.protobuf.RouteMessage.telegram)
451 }
452 inline void RouteMessage::set_telegram(const char* value,
453  size_t size) {
454  _has_bits_[0] |= 0x00000001u;
455  telegram_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
456  reinterpret_cast<const char*>(value), size), GetArena());
457  // @@protoc_insertion_point(field_set_pointer:goby.test.acomms.protobuf.RouteMessage.telegram)
458 }
459 inline std::string* RouteMessage::_internal_mutable_telegram() {
460  _has_bits_[0] |= 0x00000001u;
461  return telegram_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
462 }
463 inline std::string* RouteMessage::release_telegram() {
464  // @@protoc_insertion_point(field_release:goby.test.acomms.protobuf.RouteMessage.telegram)
465  if (!_internal_has_telegram()) {
466  return nullptr;
467  }
468  _has_bits_[0] &= ~0x00000001u;
469  return telegram_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
470 }
471 inline void RouteMessage::set_allocated_telegram(std::string* telegram) {
472  if (telegram != nullptr) {
473  _has_bits_[0] |= 0x00000001u;
474  } else {
475  _has_bits_[0] &= ~0x00000001u;
476  }
477  telegram_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), telegram,
478  GetArena());
479  // @@protoc_insertion_point(field_set_allocated:goby.test.acomms.protobuf.RouteMessage.telegram)
480 }
481 inline std::string* RouteMessage::unsafe_arena_release_telegram() {
482  // @@protoc_insertion_point(field_unsafe_arena_release:goby.test.acomms.protobuf.RouteMessage.telegram)
483  GOOGLE_DCHECK(GetArena() != nullptr);
484  _has_bits_[0] &= ~0x00000001u;
485  return telegram_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
486  GetArena());
487 }
488 inline void RouteMessage::unsafe_arena_set_allocated_telegram(
489  std::string* telegram) {
490  GOOGLE_DCHECK(GetArena() != nullptr);
491  if (telegram != nullptr) {
492  _has_bits_[0] |= 0x00000001u;
493  } else {
494  _has_bits_[0] &= ~0x00000001u;
495  }
496  telegram_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
497  telegram, GetArena());
498  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:goby.test.acomms.protobuf.RouteMessage.telegram)
499 }
500 
501 #ifdef __GNUC__
502  #pragma GCC diagnostic pop
503 #endif // __GNUC__
504 
505 // @@protoc_insertion_point(namespace_scope)
506 
507 } // namespace protobuf
508 } // namespace acomms
509 } // namespace test
510 } // namespace goby
511 
512 // @@protoc_insertion_point(global_scope)
513 
514 #include <google/protobuf/port_undef.inc>
515 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2facomms_2froute1_2ftest_2eproto
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2facomms_2froute1_2ftest_2eproto
void set_allocated_telegram(std::string *telegram)
void set_telegram(const std::string &value)
RouteMessage(RouteMessage &&from) noexcept
Definition: test.pb.h:93
static const RouteMessage * internal_default_instance()
Definition: test.pb.h:130
void CopyFrom(const RouteMessage &from)
void UnsafeArenaSwap(RouteMessage *other)
Definition: test.pb.h:148
friend void swap(RouteMessage &a, RouteMessage &b)
Definition: test.pb.h:137
RouteMessage & operator=(const RouteMessage &from)
Definition: test.pb.h:98
static const RouteMessage & default_instance()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void MergeFrom(const RouteMessage &from)
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
boost::units::make_scaled_unit< boost::units::unit< time_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type time_unit
Definition: test.pb.h:282
RouteMessage * New() const final
Definition: test.pb.h:156
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type time_dimension
Definition: test.pb.h:280
boost::units::quantity< time_unit, google::protobuf::uint64 > time_with_units() const
Definition: test.pb.h:292
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: test.pb.h:124
const std::string & telegram() const
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition: test.pb.h:111
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition: test.pb.h:114
RouteMessage & operator=(RouteMessage &&from) noexcept
Definition: test.pb.h:102
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
RouteMessage * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: test.pb.h:160
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: test.pb.h:118
void set_time_with_units(Quantity value_w_units)
Definition: test.pb.h:285
RouteMessage(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_telegram(const char *value, size_t size)
void Swap(RouteMessage *other)
Definition: test.pb.h:140
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: test.pb.h:121
unit< time_dimension, si::system > time
Definition: time.hpp:22
@ value
the parser finished reading a JSON value
RouteMessageDefaultTypeInternal _RouteMessage_default_instance_
The global namespace for the Goby project.
std::int32_t int32
std::uint32_t uint32
std::uint64_t uint64
PROTOBUF_EXPORT const std::string & GetEmptyStringAlreadyInited()
Definition: message_lite.h:154
type
Generic JSON types used in JWTs.
Definition: jwt.h:2072
#define ByteSizeLong
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
Definition: test.pb.h:60
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: test.pb.h:62
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
Definition: test.pb.h:61
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)