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/dccl3/test.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2facomms_2fdccl3_2ftest_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2facomms_2fdccl3_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>
36 #include "dccl/option_extensions.pb.h"
38 #include <boost/units/quantity.hpp>
39 #include <boost/units/absolute.hpp>
40 #include <boost/units/dimensionless_type.hpp>
41 #include <boost/units/make_scaled_unit.hpp>
42 // @@protoc_insertion_point(includes)
43 #include <google/protobuf/port_def.inc>
44 #define PROTOBUF_INTERNAL_EXPORT_goby_2ftest_2facomms_2fdccl3_2ftest_2eproto
45 PROTOBUF_NAMESPACE_OPEN
46 namespace internal {
47 class AnyMetadata;
48 } // namespace internal
49 PROTOBUF_NAMESPACE_CLOSE
50 
51 // Internal implementation detail -- do not use these members.
53  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
54  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
55  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
56  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
57  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
58  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
59  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
60  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
62 };
63 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2facomms_2fdccl3_2ftest_2eproto;
64 namespace goby {
65 namespace test {
66 namespace acomms {
67 namespace protobuf {
68 class GobyMessage;
69 class GobyMessageDefaultTypeInternal;
70 extern GobyMessageDefaultTypeInternal _GobyMessage_default_instance_;
71 } // namespace protobuf
72 } // namespace acomms
73 } // namespace test
74 } // namespace goby
75 PROTOBUF_NAMESPACE_OPEN
76 template<> ::goby::test::acomms::protobuf::GobyMessage* Arena::CreateMaybeMessage<::goby::test::acomms::protobuf::GobyMessage>(Arena*);
77 PROTOBUF_NAMESPACE_CLOSE
78 namespace goby {
79 namespace test {
80 namespace acomms {
81 namespace protobuf {
82 
83 // ===================================================================
84 
85 class GobyMessage PROTOBUF_FINAL :
86  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.test.acomms.protobuf.GobyMessage) */ {
87  public:
88  inline GobyMessage() : GobyMessage(nullptr) {};
89  virtual ~GobyMessage();
90 
91  GobyMessage(const GobyMessage& from);
92  GobyMessage(GobyMessage&& from) noexcept
93  : GobyMessage() {
94  *this = ::std::move(from);
95  }
96 
97  inline GobyMessage& operator=(const GobyMessage& from) {
98  CopyFrom(from);
99  return *this;
100  }
101  inline GobyMessage& operator=(GobyMessage&& from) noexcept {
102  if (GetArena() == from.GetArena()) {
103  if (this != &from) InternalSwap(&from);
104  } else {
105  CopyFrom(from);
106  }
107  return *this;
108  }
109 
110  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
111  return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
112  }
113  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
114  return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
115  }
116 
117  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
118  return GetDescriptor();
119  }
120  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
121  return GetMetadataStatic().descriptor;
122  }
123  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
124  return GetMetadataStatic().reflection;
125  }
126  static const GobyMessage& default_instance();
127 
128  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
129  static inline const GobyMessage* internal_default_instance() {
130  return reinterpret_cast<const GobyMessage*>(
132  }
133  static constexpr int kIndexInFileMessages =
134  0;
135 
136  friend void swap(GobyMessage& a, GobyMessage& b) {
137  a.Swap(&b);
138  }
139  inline void Swap(GobyMessage* other) {
140  if (other == this) return;
141  if (GetArena() == other->GetArena()) {
142  InternalSwap(other);
143  } else {
144  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
145  }
146  }
147  void UnsafeArenaSwap(GobyMessage* other) {
148  if (other == this) return;
149  GOOGLE_DCHECK(GetArena() == other->GetArena());
150  InternalSwap(other);
151  }
152 
153  // implements Message ----------------------------------------------
154 
155  inline GobyMessage* New() const final {
156  return CreateMaybeMessage<GobyMessage>(nullptr);
157  }
158 
159  GobyMessage* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
160  return CreateMaybeMessage<GobyMessage>(arena);
161  }
162  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
163  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
164  void CopyFrom(const GobyMessage& from);
165  void MergeFrom(const GobyMessage& from);
166  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
167  bool IsInitialized() const final;
168 
169  size_t ByteSizeLong() const final;
170  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
171  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
172  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
173  int GetCachedSize() const final { return _cached_size_.Get(); }
174 
175  private:
176  inline void SharedCtor();
177  inline void SharedDtor();
178  void SetCachedSize(int size) const final;
179  void InternalSwap(GobyMessage* other);
180  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
181  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
182  return "goby.test.acomms.protobuf.GobyMessage";
183  }
184  protected:
185  explicit GobyMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena);
186  private:
187  static void ArenaDtor(void* object);
188  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
189  public:
190 
191  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
192  private:
193  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
194  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_goby_2ftest_2facomms_2fdccl3_2ftest_2eproto);
195  return ::descriptor_table_goby_2ftest_2facomms_2fdccl3_2ftest_2eproto.file_level_metadata[kIndexInFileMessages];
196  }
197 
198  public:
199 
200  // nested types ----------------------------------------------------
201 
202  // accessors -------------------------------------------------------
203 
204  enum : int {
205  kTelegramFieldNumber = 1,
206  kHeaderFieldNumber = 2,
207  };
208  // required string telegram = 1 [(.dccl.field) = {
209  bool has_telegram() const;
210  private:
211  bool _internal_has_telegram() const;
212  public:
214  const std::string& telegram() const;
215  void set_telegram(const std::string& value);
216  void set_telegram(std::string&& value);
217  void set_telegram(const char* value);
218  void set_telegram(const char* value, size_t size);
219  std::string* mutable_telegram();
220  std::string* release_telegram();
221  void set_allocated_telegram(std::string* telegram);
222  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
223  " string fields are deprecated and will be removed in a"
224  " future release.")
225  std::string* unsafe_arena_release_telegram();
226  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
227  " string fields are deprecated and will be removed in a"
228  " future release.")
229  void unsafe_arena_set_allocated_telegram(
230  std::string* telegram);
231  private:
232  const std::string& _internal_telegram() const;
233  void _internal_set_telegram(const std::string& value);
234  std::string* _internal_mutable_telegram();
235  public:
236 
237  // required .goby.test.acomms.protobuf.Header header = 2 [(.dccl.field) = {
238  bool has_header() const;
239  private:
240  bool _internal_has_header() const;
241  public:
242  void clear_header();
243  const ::goby::test::acomms::protobuf::Header& header() const;
244  ::goby::test::acomms::protobuf::Header* release_header();
245  ::goby::test::acomms::protobuf::Header* mutable_header();
246  void set_allocated_header(::goby::test::acomms::protobuf::Header* header);
247  private:
248  const ::goby::test::acomms::protobuf::Header& _internal_header() const;
249  ::goby::test::acomms::protobuf::Header* _internal_mutable_header();
250  public:
251  void unsafe_arena_set_allocated_header(
252  ::goby::test::acomms::protobuf::Header* header);
253  ::goby::test::acomms::protobuf::Header* unsafe_arena_release_header();
254 
255  enum DCCLParameters { DCCL_ID = 4, DCCL_MAX_BYTES = 32 };
256  // @@protoc_insertion_point(class_scope:goby.test.acomms.protobuf.GobyMessage)
257  private:
258  class _Internal;
259 
260  // helper for ByteSizeLong()
261  size_t RequiredFieldsByteSizeFallback() const;
262 
263  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
264  typedef void InternalArenaConstructable_;
265  typedef void DestructorSkippable_;
266  ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
267  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
268  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr telegram_;
269  ::goby::test::acomms::protobuf::Header* header_;
270  friend struct ::TableStruct_goby_2ftest_2facomms_2fdccl3_2ftest_2eproto;
271 };
272 // ===================================================================
273 
274 
275 // ===================================================================
276 
277 #ifdef __GNUC__
278  #pragma GCC diagnostic push
279  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
280 #endif // __GNUC__
281 // GobyMessage
282 
283 // required string telegram = 1 [(.dccl.field) = {
284 inline bool GobyMessage::_internal_has_telegram() const {
285  bool value = (_has_bits_[0] & 0x00000001u) != 0;
286  return value;
287 }
288 inline bool GobyMessage::has_telegram() const {
289  return _internal_has_telegram();
290 }
291 inline void GobyMessage::clear_telegram() {
292  telegram_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
293  _has_bits_[0] &= ~0x00000001u;
294 }
295 inline const std::string& GobyMessage::telegram() const {
296  // @@protoc_insertion_point(field_get:goby.test.acomms.protobuf.GobyMessage.telegram)
297  return _internal_telegram();
298 }
299 inline void GobyMessage::set_telegram(const std::string& value) {
300  _internal_set_telegram(value);
301  // @@protoc_insertion_point(field_set:goby.test.acomms.protobuf.GobyMessage.telegram)
302 }
303 inline std::string* GobyMessage::mutable_telegram() {
304  // @@protoc_insertion_point(field_mutable:goby.test.acomms.protobuf.GobyMessage.telegram)
305  return _internal_mutable_telegram();
306 }
307 inline const std::string& GobyMessage::_internal_telegram() const {
308  return telegram_.Get();
309 }
310 inline void GobyMessage::_internal_set_telegram(const std::string& value) {
311  _has_bits_[0] |= 0x00000001u;
312  telegram_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
313 }
314 inline void GobyMessage::set_telegram(std::string&& value) {
315  _has_bits_[0] |= 0x00000001u;
316  telegram_.Set(
317  &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
318  // @@protoc_insertion_point(field_set_rvalue:goby.test.acomms.protobuf.GobyMessage.telegram)
319 }
320 inline void GobyMessage::set_telegram(const char* value) {
321  GOOGLE_DCHECK(value != nullptr);
322  _has_bits_[0] |= 0x00000001u;
323  telegram_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
324  GetArena());
325  // @@protoc_insertion_point(field_set_char:goby.test.acomms.protobuf.GobyMessage.telegram)
326 }
327 inline void GobyMessage::set_telegram(const char* value,
328  size_t size) {
329  _has_bits_[0] |= 0x00000001u;
330  telegram_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
331  reinterpret_cast<const char*>(value), size), GetArena());
332  // @@protoc_insertion_point(field_set_pointer:goby.test.acomms.protobuf.GobyMessage.telegram)
333 }
334 inline std::string* GobyMessage::_internal_mutable_telegram() {
335  _has_bits_[0] |= 0x00000001u;
336  return telegram_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
337 }
338 inline std::string* GobyMessage::release_telegram() {
339  // @@protoc_insertion_point(field_release:goby.test.acomms.protobuf.GobyMessage.telegram)
340  if (!_internal_has_telegram()) {
341  return nullptr;
342  }
343  _has_bits_[0] &= ~0x00000001u;
344  return telegram_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
345 }
346 inline void GobyMessage::set_allocated_telegram(std::string* telegram) {
347  if (telegram != nullptr) {
348  _has_bits_[0] |= 0x00000001u;
349  } else {
350  _has_bits_[0] &= ~0x00000001u;
351  }
352  telegram_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), telegram,
353  GetArena());
354  // @@protoc_insertion_point(field_set_allocated:goby.test.acomms.protobuf.GobyMessage.telegram)
355 }
356 inline std::string* GobyMessage::unsafe_arena_release_telegram() {
357  // @@protoc_insertion_point(field_unsafe_arena_release:goby.test.acomms.protobuf.GobyMessage.telegram)
358  GOOGLE_DCHECK(GetArena() != nullptr);
359  _has_bits_[0] &= ~0x00000001u;
360  return telegram_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
361  GetArena());
362 }
363 inline void GobyMessage::unsafe_arena_set_allocated_telegram(
364  std::string* telegram) {
365  GOOGLE_DCHECK(GetArena() != nullptr);
366  if (telegram != nullptr) {
367  _has_bits_[0] |= 0x00000001u;
368  } else {
369  _has_bits_[0] &= ~0x00000001u;
370  }
371  telegram_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
372  telegram, GetArena());
373  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:goby.test.acomms.protobuf.GobyMessage.telegram)
374 }
375 
376 // required .goby.test.acomms.protobuf.Header header = 2 [(.dccl.field) = {
377 inline bool GobyMessage::_internal_has_header() const {
378  bool value = (_has_bits_[0] & 0x00000002u) != 0;
379  PROTOBUF_ASSUME(!value || header_ != nullptr);
380  return value;
381 }
382 inline bool GobyMessage::has_header() const {
383  return _internal_has_header();
384 }
385 inline const ::goby::test::acomms::protobuf::Header& GobyMessage::_internal_header() const {
386  const ::goby::test::acomms::protobuf::Header* p = header_;
387  return p != nullptr ? *p : *reinterpret_cast<const ::goby::test::acomms::protobuf::Header*>(
389 }
390 inline const ::goby::test::acomms::protobuf::Header& GobyMessage::header() const {
391  // @@protoc_insertion_point(field_get:goby.test.acomms.protobuf.GobyMessage.header)
392  return _internal_header();
393 }
394 inline void GobyMessage::unsafe_arena_set_allocated_header(
395  ::goby::test::acomms::protobuf::Header* header) {
396  if (GetArena() == nullptr) {
397  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
398  }
399  header_ = header;
400  if (header) {
401  _has_bits_[0] |= 0x00000002u;
402  } else {
403  _has_bits_[0] &= ~0x00000002u;
404  }
405  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:goby.test.acomms.protobuf.GobyMessage.header)
406 }
407 inline ::goby::test::acomms::protobuf::Header* GobyMessage::release_header() {
408  auto temp = unsafe_arena_release_header();
409  if (GetArena() != nullptr) {
410  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
411  }
412  return temp;
413 }
414 inline ::goby::test::acomms::protobuf::Header* GobyMessage::unsafe_arena_release_header() {
415  // @@protoc_insertion_point(field_release:goby.test.acomms.protobuf.GobyMessage.header)
416  _has_bits_[0] &= ~0x00000002u;
417  ::goby::test::acomms::protobuf::Header* temp = header_;
418  header_ = nullptr;
419  return temp;
420 }
421 inline ::goby::test::acomms::protobuf::Header* GobyMessage::_internal_mutable_header() {
422  _has_bits_[0] |= 0x00000002u;
423  if (header_ == nullptr) {
424  auto* p = CreateMaybeMessage<::goby::test::acomms::protobuf::Header>(GetArena());
425  header_ = p;
426  }
427  return header_;
428 }
429 inline ::goby::test::acomms::protobuf::Header* GobyMessage::mutable_header() {
430  // @@protoc_insertion_point(field_mutable:goby.test.acomms.protobuf.GobyMessage.header)
431  return _internal_mutable_header();
432 }
433 inline void GobyMessage::set_allocated_header(::goby::test::acomms::protobuf::Header* header) {
434  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
435  if (message_arena == nullptr) {
436  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
437  }
438  if (header) {
439  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
440  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header)->GetArena();
441  if (message_arena != submessage_arena) {
442  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
443  message_arena, header, submessage_arena);
444  }
445  _has_bits_[0] |= 0x00000002u;
446  } else {
447  _has_bits_[0] &= ~0x00000002u;
448  }
449  header_ = header;
450  // @@protoc_insertion_point(field_set_allocated:goby.test.acomms.protobuf.GobyMessage.header)
451 }
452 
453 #ifdef __GNUC__
454  #pragma GCC diagnostic pop
455 #endif // __GNUC__
456 
457 // @@protoc_insertion_point(namespace_scope)
458 
459 } // namespace protobuf
460 } // namespace acomms
461 } // namespace test
462 } // namespace goby
463 
464 // @@protoc_insertion_point(global_scope)
465 
466 #include <google/protobuf/port_undef.inc>
467 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2facomms_2fdccl3_2ftest_2eproto
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2facomms_2fdccl3_2ftest_2eproto
void set_allocated_telegram(std::string *telegram)
void set_telegram(const std::string &value)
GobyMessage * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: test.pb.h:159
void MergeFrom(const GobyMessage &from)
static const GobyMessage * internal_default_instance()
Definition: test.pb.h:129
static const GobyMessage & default_instance()
void UnsafeArenaSwap(GobyMessage *other)
Definition: test.pb.h:147
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
GobyMessage(GobyMessage &&from) noexcept
Definition: test.pb.h:92
friend void swap(GobyMessage &a, GobyMessage &b)
Definition: test.pb.h:136
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
GobyMessage & operator=(const GobyMessage &from)
Definition: test.pb.h:97
GobyMessage(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: test.pb.h:123
const std::string & telegram() const
GobyMessage & operator=(GobyMessage &&from) noexcept
Definition: test.pb.h:101
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition: test.pb.h:110
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition: test.pb.h:113
void CopyFrom(const GobyMessage &from)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: test.pb.h:117
GobyMessage * New() const final
Definition: test.pb.h:155
void set_telegram(const char *value, size_t size)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: test.pb.h:120
@ value
the parser finished reading a JSON value
HeaderDefaultTypeInternal _Header_default_instance_
GobyMessageDefaultTypeInternal _GobyMessage_default_instance_
Definition: test.pb.h:67
The global namespace for the Goby project.
std::uint32_t uint32
PROTOBUF_EXPORT const std::string & GetEmptyStringAlreadyInited()
Definition: message_lite.h:154
bool has_header(const Headers &headers, const std::string &key)
Definition: httplib.h:3872
#define ByteSizeLong
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: test.pb.h:61
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
Definition: test.pb.h:60
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
Definition: test.pb.h:59