Goby3  3.1.4
2024.02.22
intervehicle_transporter_config.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/middleware/protobuf/intervehicle_transporter_config.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto
5 #define PROTOBUF_INCLUDED_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
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 3006001 < 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/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
33 #include "dccl/option_extensions.pb.h"
35 #include <boost/units/quantity.hpp>
36 #include <boost/units/absolute.hpp>
37 #include <boost/units/dimensionless_type.hpp>
38 #include <boost/units/make_scaled_unit.hpp>
39 // @@protoc_insertion_point(includes)
40 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto
41 
43 // Internal implementation detail -- do not use these members.
44 struct TableStruct {
45  static const ::google::protobuf::internal::ParseTableField entries[];
46  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
47  static const ::google::protobuf::internal::ParseTable schema[1];
48  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
49  static const ::google::protobuf::internal::SerializationTable serialization_table[];
51 };
52 void AddDescriptors();
53 } // namespace protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto
54 namespace goby {
55 namespace middleware {
56 namespace intervehicle {
57 namespace protobuf {
58 class TransporterConfig;
59 class TransporterConfigDefaultTypeInternal;
60 extern TransporterConfigDefaultTypeInternal _TransporterConfig_default_instance_;
61 } // namespace protobuf
62 } // namespace intervehicle
63 } // namespace middleware
64 } // namespace goby
65 namespace google {
66 namespace protobuf {
67 template<> ::goby::middleware::intervehicle::protobuf::TransporterConfig* Arena::CreateMaybeMessage<::goby::middleware::intervehicle::protobuf::TransporterConfig>(Arena*);
68 } // namespace protobuf
69 } // namespace google
70 namespace goby {
71 namespace middleware {
72 namespace intervehicle {
73 namespace protobuf {
74 
75 // ===================================================================
76 
77 class TransporterConfig : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.middleware.intervehicle.protobuf.TransporterConfig) */ {
78  public:
80  virtual ~TransporterConfig();
81 
83 
85  CopyFrom(from);
86  return *this;
87  }
88  #if LANG_CXX11
89  TransporterConfig(TransporterConfig&& from) noexcept
90  : TransporterConfig() {
91  *this = ::std::move(from);
92  }
93 
94  inline TransporterConfig& operator=(TransporterConfig&& from) noexcept {
95  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
96  if (this != &from) InternalSwap(&from);
97  } else {
98  CopyFrom(from);
99  }
100  return *this;
101  }
102  #endif
103  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
104  return _internal_metadata_.unknown_fields();
105  }
106  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
107  return _internal_metadata_.mutable_unknown_fields();
108  }
109 
110  static const ::google::protobuf::Descriptor* descriptor();
111  static const TransporterConfig& default_instance();
112 
113  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
115  return reinterpret_cast<const TransporterConfig*>(
117  }
118  static constexpr int kIndexInFileMessages =
119  0;
120 
121  void Swap(TransporterConfig* other);
123  a.Swap(&b);
124  }
125 
126  // implements Message ----------------------------------------------
127 
128  inline TransporterConfig* New() const final {
129  return CreateMaybeMessage<TransporterConfig>(NULL);
130  }
131 
133  return CreateMaybeMessage<TransporterConfig>(arena);
134  }
135  void CopyFrom(const ::google::protobuf::Message& from) final;
136  void MergeFrom(const ::google::protobuf::Message& from) final;
137  void CopyFrom(const TransporterConfig& from);
138  void MergeFrom(const TransporterConfig& from);
139  void Clear() final;
140  bool IsInitialized() const final;
141 
142  size_t ByteSizeLong() const final;
144  ::google::protobuf::io::CodedInputStream* input) final;
146  ::google::protobuf::io::CodedOutputStream* output) const final;
148  bool deterministic, ::google::protobuf::uint8* target) const final;
149  int GetCachedSize() const final { return _cached_size_.Get(); }
150 
151  private:
152  void SharedCtor();
153  void SharedDtor();
154  void SetCachedSize(int size) const final;
155  void InternalSwap(TransporterConfig* other);
156  private:
157  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
158  return NULL;
159  }
160  inline void* MaybeArenaPtr() const {
161  return NULL;
162  }
163  public:
164 
166 
167  // nested types ----------------------------------------------------
168 
169  // accessors -------------------------------------------------------
170 
171  // repeated int32 publisher_id = 1 [(.dccl.field) = {
172  int publisher_id_size() const;
173  void clear_publisher_id();
174  static const int kPublisherIdFieldNumber = 1;
175  ::google::protobuf::int32 publisher_id(int index) const;
176  void set_publisher_id(int index, ::google::protobuf::int32 value);
177  void add_publisher_id(::google::protobuf::int32 value);
178  const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
179  publisher_id() const;
180  ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
182 
183  // optional .goby.acomms.protobuf.DynamicBufferConfig buffer = 10;
184  bool has_buffer() const;
185  void clear_buffer();
186  static const int kBufferFieldNumber = 10;
187  private:
188  const ::goby::acomms::protobuf::DynamicBufferConfig& _internal_buffer() const;
189  public:
190  const ::goby::acomms::protobuf::DynamicBufferConfig& buffer() const;
191  ::goby::acomms::protobuf::DynamicBufferConfig* release_buffer();
192  ::goby::acomms::protobuf::DynamicBufferConfig* mutable_buffer();
193  void set_allocated_buffer(::goby::acomms::protobuf::DynamicBufferConfig* buffer);
194 
195  // optional int32 subscriber_uuid = 2 [default = 0, (.dccl.field) = {
196  bool has_subscriber_uuid() const;
197  void clear_subscriber_uuid();
198  static const int kSubscriberUuidFieldNumber = 2;
199  ::google::protobuf::int32 subscriber_uuid() const;
200  void set_subscriber_uuid(::google::protobuf::int32 value);
201 
202  // optional bool broadcast = 20 [default = false];
203  bool has_broadcast() const;
204  void clear_broadcast();
205  static const int kBroadcastFieldNumber = 20;
206  bool broadcast() const;
207  void set_broadcast(bool value);
208 
209  // @@protoc_insertion_point(class_scope:goby.middleware.intervehicle.protobuf.TransporterConfig)
210  private:
211  void set_has_subscriber_uuid();
212  void clear_has_subscriber_uuid();
213  void set_has_buffer();
214  void clear_has_buffer();
215  void set_has_broadcast();
216  void clear_has_broadcast();
217 
218  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
219  ::google::protobuf::internal::HasBits<1> _has_bits_;
220  mutable ::google::protobuf::internal::CachedSize _cached_size_;
221  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > publisher_id_;
222  ::goby::acomms::protobuf::DynamicBufferConfig* buffer_;
223  ::google::protobuf::int32 subscriber_uuid_;
224  bool broadcast_;
226 };
227 // ===================================================================
228 
229 
230 // ===================================================================
231 
232 #ifdef __GNUC__
233  #pragma GCC diagnostic push
234  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
235 #endif // __GNUC__
236 // TransporterConfig
237 
238 // repeated int32 publisher_id = 1 [(.dccl.field) = {
240  return publisher_id_.size();
241 }
243  publisher_id_.Clear();
244 }
246  // @@protoc_insertion_point(field_get:goby.middleware.intervehicle.protobuf.TransporterConfig.publisher_id)
247  return publisher_id_.Get(index);
248 }
250  publisher_id_.Set(index, value);
251  // @@protoc_insertion_point(field_set:goby.middleware.intervehicle.protobuf.TransporterConfig.publisher_id)
252 }
254  publisher_id_.Add(value);
255  // @@protoc_insertion_point(field_add:goby.middleware.intervehicle.protobuf.TransporterConfig.publisher_id)
256 }
257 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
259  // @@protoc_insertion_point(field_list:goby.middleware.intervehicle.protobuf.TransporterConfig.publisher_id)
260  return publisher_id_;
261 }
262 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
264  // @@protoc_insertion_point(field_mutable_list:goby.middleware.intervehicle.protobuf.TransporterConfig.publisher_id)
265  return &publisher_id_;
266 }
267 
268 // optional int32 subscriber_uuid = 2 [default = 0, (.dccl.field) = {
270  return (_has_bits_[0] & 0x00000002u) != 0;
271 }
272 inline void TransporterConfig::set_has_subscriber_uuid() {
273  _has_bits_[0] |= 0x00000002u;
274 }
275 inline void TransporterConfig::clear_has_subscriber_uuid() {
276  _has_bits_[0] &= ~0x00000002u;
277 }
279  subscriber_uuid_ = 0;
280  clear_has_subscriber_uuid();
281 }
283  // @@protoc_insertion_point(field_get:goby.middleware.intervehicle.protobuf.TransporterConfig.subscriber_uuid)
284  return subscriber_uuid_;
285 }
287  set_has_subscriber_uuid();
288  subscriber_uuid_ = value;
289  // @@protoc_insertion_point(field_set:goby.middleware.intervehicle.protobuf.TransporterConfig.subscriber_uuid)
290 }
291 
292 // optional .goby.acomms.protobuf.DynamicBufferConfig buffer = 10;
293 inline bool TransporterConfig::has_buffer() const {
294  return (_has_bits_[0] & 0x00000001u) != 0;
295 }
296 inline void TransporterConfig::set_has_buffer() {
297  _has_bits_[0] |= 0x00000001u;
298 }
299 inline void TransporterConfig::clear_has_buffer() {
300  _has_bits_[0] &= ~0x00000001u;
301 }
302 inline const ::goby::acomms::protobuf::DynamicBufferConfig& TransporterConfig::_internal_buffer() const {
303  return *buffer_;
304 }
305 inline const ::goby::acomms::protobuf::DynamicBufferConfig& TransporterConfig::buffer() const {
306  const ::goby::acomms::protobuf::DynamicBufferConfig* p = buffer_;
307  // @@protoc_insertion_point(field_get:goby.middleware.intervehicle.protobuf.TransporterConfig.buffer)
308  return p != NULL ? *p : *reinterpret_cast<const ::goby::acomms::protobuf::DynamicBufferConfig*>(
310 }
311 inline ::goby::acomms::protobuf::DynamicBufferConfig* TransporterConfig::release_buffer() {
312  // @@protoc_insertion_point(field_release:goby.middleware.intervehicle.protobuf.TransporterConfig.buffer)
313  clear_has_buffer();
315  buffer_ = NULL;
316  return temp;
317 }
318 inline ::goby::acomms::protobuf::DynamicBufferConfig* TransporterConfig::mutable_buffer() {
319  set_has_buffer();
320  if (buffer_ == NULL) {
321  auto* p = CreateMaybeMessage<::goby::acomms::protobuf::DynamicBufferConfig>(GetArenaNoVirtual());
322  buffer_ = p;
323  }
324  // @@protoc_insertion_point(field_mutable:goby.middleware.intervehicle.protobuf.TransporterConfig.buffer)
325  return buffer_;
326 }
328  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
329  if (message_arena == NULL) {
330  delete reinterpret_cast< ::google::protobuf::MessageLite*>(buffer_);
331  }
332  if (buffer) {
333  ::google::protobuf::Arena* submessage_arena = NULL;
334  if (message_arena != submessage_arena) {
335  buffer = ::google::protobuf::internal::GetOwnedMessage(
336  message_arena, buffer, submessage_arena);
337  }
338  set_has_buffer();
339  } else {
340  clear_has_buffer();
341  }
342  buffer_ = buffer;
343  // @@protoc_insertion_point(field_set_allocated:goby.middleware.intervehicle.protobuf.TransporterConfig.buffer)
344 }
345 
346 // optional bool broadcast = 20 [default = false];
347 inline bool TransporterConfig::has_broadcast() const {
348  return (_has_bits_[0] & 0x00000004u) != 0;
349 }
350 inline void TransporterConfig::set_has_broadcast() {
351  _has_bits_[0] |= 0x00000004u;
352 }
353 inline void TransporterConfig::clear_has_broadcast() {
354  _has_bits_[0] &= ~0x00000004u;
355 }
357  broadcast_ = false;
358  clear_has_broadcast();
359 }
360 inline bool TransporterConfig::broadcast() const {
361  // @@protoc_insertion_point(field_get:goby.middleware.intervehicle.protobuf.TransporterConfig.broadcast)
362  return broadcast_;
363 }
364 inline void TransporterConfig::set_broadcast(bool value) {
365  set_has_broadcast();
366  broadcast_ = value;
367  // @@protoc_insertion_point(field_set:goby.middleware.intervehicle.protobuf.TransporterConfig.broadcast)
368 }
369 
370 #ifdef __GNUC__
371  #pragma GCC diagnostic pop
372 #endif // __GNUC__
373 
374 // @@protoc_insertion_point(namespace_scope)
375 
376 } // namespace protobuf
377 } // namespace intervehicle
378 } // namespace middleware
379 } // namespace goby
380 
381 // @@protoc_insertion_point(global_scope)
382 
383 #endif // PROTOBUF_INCLUDED_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: intervehicle_transporter_config.pb.h:50
goby::middleware::intervehicle::protobuf::TransporterConfig
Definition: intervehicle_transporter_config.pb.h:77
goby::middleware::intervehicle::protobuf::TransporterConfig::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: intervehicle_transporter_config.pb.h:103
goby::middleware::intervehicle::protobuf::TransporterConfig::set_subscriber_uuid
void set_subscriber_uuid(::google::protobuf::int32 value)
Definition: intervehicle_transporter_config.pb.h:286
goby::middleware::intervehicle::protobuf::TransporterConfig::ByteSizeLong
size_t ByteSizeLong() const final
goby::middleware::intervehicle::protobuf::_TransporterConfig_default_instance_
TransporterConfigDefaultTypeInternal _TransporterConfig_default_instance_
goby::middleware::intervehicle::protobuf::TransporterConfig::broadcast
bool broadcast() const
Definition: intervehicle_transporter_config.pb.h:360
goby::middleware::intervehicle::protobuf::TransporterConfig::has_subscriber_uuid
bool has_subscriber_uuid() const
Definition: intervehicle_transporter_config.pb.h:269
goby::middleware::intervehicle::protobuf::TransporterConfig::subscriber_uuid
::google::protobuf::int32 subscriber_uuid() const
Definition: intervehicle_transporter_config.pb.h:282
goby::middleware::intervehicle::protobuf::TransporterConfig::has_buffer
bool has_buffer() const
Definition: intervehicle_transporter_config.pb.h:293
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: intervehicle_transporter_config.pb.h:46
goby::middleware::intervehicle::protobuf::TransporterConfig::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: intervehicle_transporter_config.pb.h:118
goby::middleware::intervehicle::protobuf::TransporterConfig::New
TransporterConfig * New() const final
Definition: intervehicle_transporter_config.pb.h:128
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto::TableStruct
Definition: intervehicle_transporter_config.pb.h:44
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto
Definition: intervehicle_transporter_config.pb.h:42
goby::middleware::intervehicle::protobuf::TransporterConfig::descriptor
static const ::google::protobuf::Descriptor * descriptor()
google::protobuf::MessageLite
Definition: message_lite.h:164
goby::acomms::protobuf::DynamicBufferConfig
Definition: buffer.pb.h:75
goby::middleware::intervehicle::protobuf::TransporterConfig::has_broadcast
bool has_broadcast() const
Definition: intervehicle_transporter_config.pb.h:347
goby::middleware::intervehicle::protobuf::TransporterConfig::set_publisher_id
void set_publisher_id(int index, ::google::protobuf::int32 value)
Definition: intervehicle_transporter_config.pb.h:249
goby::middleware::intervehicle::protobuf::TransporterConfig::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
google::protobuf::Arena
Definition: arena.h:244
goby::middleware::intervehicle::protobuf::TransporterConfig::kSubscriberUuidFieldNumber
static const int kSubscriberUuidFieldNumber
Definition: intervehicle_transporter_config.pb.h:198
goby::middleware::intervehicle::protobuf::TransporterConfig::add_publisher_id
void add_publisher_id(::google::protobuf::int32 value)
Definition: intervehicle_transporter_config.pb.h:253
goby::middleware::intervehicle::protobuf::TransporterConfig::GetCachedSize
int GetCachedSize() const final
Definition: intervehicle_transporter_config.pb.h:149
goby::middleware::intervehicle::protobuf::TransporterConfig::IsInitialized
bool IsInitialized() const final
goby::middleware::intervehicle::protobuf::TransporterConfig::clear_broadcast
void clear_broadcast()
Definition: intervehicle_transporter_config.pb.h:356
goby::middleware::intervehicle::protobuf::TransporterConfig::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::middleware::intervehicle::protobuf::TransporterConfig::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::middleware::intervehicle::protobuf::TransporterConfig::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
message.h
goby::middleware::intervehicle::protobuf::TransporterConfig::operator=
TransporterConfig & operator=(const TransporterConfig &from)
Definition: intervehicle_transporter_config.pb.h:84
goby::middleware::intervehicle::protobuf::TransporterConfig::release_buffer
::goby::acomms::protobuf::DynamicBufferConfig * release_buffer()
Definition: intervehicle_transporter_config.pb.h:311
buffer.pb.h
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
goby::middleware::intervehicle::protobuf::TransporterConfig::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: intervehicle_transporter_config.pb.h:106
goby::middleware::intervehicle::protobuf::TransporterConfig::publisher_id
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & publisher_id() const
Definition: intervehicle_transporter_config.pb.h:258
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: intervehicle_transporter_config.pb.h:45
goby::middleware::intervehicle::protobuf::TransporterConfig::clear_buffer
void clear_buffer()
google::protobuf::Metadata
Definition: message.h:174
google::protobuf::Message
Definition: message.h:189
goby::middleware::intervehicle::protobuf::TransporterConfig::swap
friend void swap(TransporterConfig &a, TransporterConfig &b)
Definition: intervehicle_transporter_config.pb.h:122
goby::middleware::intervehicle::protobuf::TransporterConfig::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::middleware::intervehicle::protobuf::TransporterConfig::default_instance
static const TransporterConfig & default_instance()
goby::middleware::intervehicle::protobuf::TransporterConfig::mutable_publisher_id
::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_publisher_id()
Definition: intervehicle_transporter_config.pb.h:263
goby::middleware::intervehicle::protobuf::TransporterConfig::kBufferFieldNumber
static const int kBufferFieldNumber
Definition: intervehicle_transporter_config.pb.h:186
goby::middleware::intervehicle::protobuf::TransporterConfig::Clear
void Clear() final
arena.h
goby::middleware::intervehicle::protobuf::TransporterConfig::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::middleware::intervehicle::protobuf::TransporterConfig::set_allocated_buffer
void set_allocated_buffer(::goby::acomms::protobuf::DynamicBufferConfig *buffer)
Definition: intervehicle_transporter_config.pb.h:327
goby::middleware::intervehicle::protobuf::TransporterConfig::~TransporterConfig
virtual ~TransporterConfig()
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: intervehicle_transporter_config.pb.h:48
goby::middleware::intervehicle::protobuf::TransporterConfig::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::middleware::intervehicle::protobuf::TransporterConfig::buffer
const ::goby::acomms::protobuf::DynamicBufferConfig & buffer() const
Definition: intervehicle_transporter_config.pb.h:305
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto::AddDescriptors
void AddDescriptors()
goby::middleware::intervehicle::protobuf::TransporterConfig::internal_default_instance
static const TransporterConfig * internal_default_instance()
Definition: intervehicle_transporter_config.pb.h:114
goby::middleware::intervehicle::protobuf::TransporterConfig::TransporterConfig
TransporterConfig()
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: intervehicle_transporter_config.pb.h:49
goby::acomms::protobuf::_DynamicBufferConfig_default_instance_
DynamicBufferConfigDefaultTypeInternal _DynamicBufferConfig_default_instance_
goby::middleware::intervehicle::protobuf::TransporterConfig::clear_subscriber_uuid
void clear_subscriber_uuid()
Definition: intervehicle_transporter_config.pb.h:278
goby::middleware::intervehicle::protobuf::TransporterConfig::set_broadcast
void set_broadcast(bool value)
Definition: intervehicle_transporter_config.pb.h:364
goby::middleware::intervehicle::protobuf::TransporterConfig::New
TransporterConfig * New(::google::protobuf::Arena *arena) const final
Definition: intervehicle_transporter_config.pb.h:132
goby::middleware::intervehicle::protobuf::TransporterConfig::Swap
void Swap(TransporterConfig *other)
friend
goby::middleware::intervehicle::protobuf::TransporterConfig::kPublisherIdFieldNumber
static const int kPublisherIdFieldNumber
Definition: intervehicle_transporter_config.pb.h:174
google
Definition: dccl.h:57
goby::middleware::intervehicle::protobuf::TransporterConfig::mutable_buffer
::goby::acomms::protobuf::DynamicBufferConfig * mutable_buffer()
Definition: intervehicle_transporter_config.pb.h:318
goby::middleware::intervehicle::protobuf::TransporterConfig::publisher_id_size
int publisher_id_size() const
Definition: intervehicle_transporter_config.pb.h:239
goby::middleware::intervehicle::protobuf::TransporterConfig::kBroadcastFieldNumber
static const int kBroadcastFieldNumber
Definition: intervehicle_transporter_config.pb.h:205
goby::middleware::intervehicle::protobuf::TransporterConfig::clear_publisher_id
void clear_publisher_id()
Definition: intervehicle_transporter_config.pb.h:242
protobuf_goby_2fmiddleware_2fprotobuf_2fintervehicle_5ftransporter_5fconfig_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[1]
Definition: intervehicle_transporter_config.pb.h:47