4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fmiddleware_2ffrontseat_2fsimulator_2fbasic_2fbasic_5fsimulator_5ffrontseat_5fdriver_5fconfig_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2fmiddleware_2ffrontseat_2fsimulator_2fbasic_2fbasic_5fsimulator_5ffrontseat_5fdriver_5fconfig_2eproto
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
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.
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.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>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/unknown_field_set.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>
42 #include <google/protobuf/port_def.inc>
43 #define PROTOBUF_INTERNAL_EXPORT_goby_2fmiddleware_2ffrontseat_2fsimulator_2fbasic_2fbasic_5fsimulator_5ffrontseat_5fdriver_5fconfig_2eproto
44 PROTOBUF_NAMESPACE_OPEN
48 PROTOBUF_NAMESPACE_CLOSE
52 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
54 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
56 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3]
58 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
64 namespace middleware {
67 class BasicSimulatorFrontSeatConfig;
68 class BasicSimulatorFrontSeatConfigDefaultTypeInternal;
70 class BasicSimulatorFrontSeatConfig_StartParams;
71 class BasicSimulatorFrontSeatConfig_StartParamsDefaultTypeInternal;
73 class BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig;
74 class BasicSimulatorFrontSeatConfig_StartParams_VehicleConfigDefaultTypeInternal;
80 PROTOBUF_NAMESPACE_OPEN
81 template<> ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig* Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig>(Arena*);
82 template<> ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams>(Arena*);
83 template<> ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* Arena::CreateMaybeMessage<::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig>(Arena*);
84 PROTOBUF_NAMESPACE_CLOSE
86 namespace middleware {
92 class BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig PROTOBUF_FINAL :
93 public ::PROTOBUF_NAMESPACE_ID::Message {
100 : BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig() {
101 *
this = ::std::move(from);
104 inline BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig&
operator=(
const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig& from) {
108 inline BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig&
operator=(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig&& from) noexcept {
109 if (GetArena() == from.GetArena()) {
110 if (
this != &from) InternalSwap(&from);
118 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
121 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
124 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
125 return GetDescriptor();
128 return GetMetadataStatic().descriptor;
131 return GetMetadataStatic().reflection;
137 return reinterpret_cast<const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig*
>(
140 static constexpr
int kIndexInFileMessages =
143 friend void swap(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig& a, BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig& b) {
146 inline void Swap(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* other) {
147 if (other ==
this)
return;
148 if (GetArena() == other->GetArena()) {
151 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
154 void UnsafeArenaSwap(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* other) {
155 if (other ==
this)
return;
156 GOOGLE_DCHECK(GetArena() == other->GetArena());
162 inline BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig*
New() const final {
163 return CreateMaybeMessage<BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig>(
nullptr);
166 BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
167 return CreateMaybeMessage<BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig>(arena);
169 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
170 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
171 void CopyFrom(
const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig& from);
172 void MergeFrom(
const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig& from);
173 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
174 bool IsInitialized() const final;
177 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
178 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
179 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
180 int GetCachedSize() const final {
return _cached_size_.Get(); }
183 inline void SharedCtor();
184 inline void SharedDtor();
185 void SetCachedSize(
int size)
const final;
186 void InternalSwap(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* other);
187 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
188 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
189 return "goby.middleware.frontseat.protobuf.BasicSimulatorFrontSeatConfig.StartParams.VehicleConfig";
194 static void ArenaDtor(
void*
object);
195 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
200 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
212 kAccelFieldNumber = 1,
213 kHdgRateFieldNumber = 2,
214 kZRateFieldNumber = 3,
219 bool _internal_has_accel()
const;
225 double _internal_accel()
const;
226 void _internal_set_accel(
double value);
232 bool _internal_has_hdg_rate()
const;
238 double _internal_hdg_rate()
const;
239 void _internal_set_hdg_rate(
double value);
245 bool _internal_has_z_rate()
const;
251 double _internal_z_rate()
const;
252 void _internal_set_z_rate(
double value);
259 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
260 typedef void InternalArenaConstructable_;
261 typedef void DestructorSkippable_;
262 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
263 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
267 friend struct ::TableStruct_goby_2fmiddleware_2ffrontseat_2fsimulator_2fbasic_2fbasic_5fsimulator_5ffrontseat_5fdriver_5fconfig_2eproto;
272 public ::PROTOBUF_NAMESPACE_ID::Message {
279 : BasicSimulatorFrontSeatConfig_StartParams() {
280 *
this = ::std::move(from);
283 inline BasicSimulatorFrontSeatConfig_StartParams&
operator=(
const BasicSimulatorFrontSeatConfig_StartParams& from) {
287 inline BasicSimulatorFrontSeatConfig_StartParams&
operator=(BasicSimulatorFrontSeatConfig_StartParams&& from) noexcept {
288 if (GetArena() == from.GetArena()) {
289 if (
this != &from) InternalSwap(&from);
297 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
300 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
303 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
304 return GetDescriptor();
307 return GetMetadataStatic().descriptor;
310 return GetMetadataStatic().reflection;
316 return reinterpret_cast<const BasicSimulatorFrontSeatConfig_StartParams*
>(
319 static constexpr
int kIndexInFileMessages =
322 friend void swap(BasicSimulatorFrontSeatConfig_StartParams& a, BasicSimulatorFrontSeatConfig_StartParams& b) {
325 inline void Swap(BasicSimulatorFrontSeatConfig_StartParams* other) {
326 if (other ==
this)
return;
327 if (GetArena() == other->GetArena()) {
330 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
334 if (other ==
this)
return;
335 GOOGLE_DCHECK(GetArena() == other->GetArena());
341 inline BasicSimulatorFrontSeatConfig_StartParams*
New() const final {
342 return CreateMaybeMessage<BasicSimulatorFrontSeatConfig_StartParams>(
nullptr);
345 BasicSimulatorFrontSeatConfig_StartParams*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
346 return CreateMaybeMessage<BasicSimulatorFrontSeatConfig_StartParams>(arena);
348 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
349 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
350 void CopyFrom(
const BasicSimulatorFrontSeatConfig_StartParams& from);
351 void MergeFrom(
const BasicSimulatorFrontSeatConfig_StartParams& from);
352 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
353 bool IsInitialized() const final;
356 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
357 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
358 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
359 int GetCachedSize() const final {
return _cached_size_.Get(); }
362 inline void SharedCtor();
363 inline void SharedDtor();
364 void SetCachedSize(
int size)
const final;
365 void InternalSwap(BasicSimulatorFrontSeatConfig_StartParams* other);
366 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
367 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
368 return "goby.middleware.frontseat.protobuf.BasicSimulatorFrontSeatConfig.StartParams";
373 static void ArenaDtor(
void*
object);
374 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
379 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
388 typedef BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig
VehicleConfig;
393 kVehicleFieldNumber = 5,
396 kDurationFieldNumber = 3,
397 kControlFreqFieldNumber = 4,
402 bool _internal_has_vehicle()
const;
405 const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig&
vehicle()
const;
406 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig*
release_vehicle();
407 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig*
mutable_vehicle();
408 void set_allocated_vehicle(::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* vehicle);
410 const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig& _internal_vehicle()
const;
411 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* _internal_mutable_vehicle();
414 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* vehicle);
420 bool _internal_has_lat()
const;
426 double _internal_lat()
const;
427 void _internal_set_lat(
double value);
433 bool _internal_has_lon()
const;
439 double _internal_lon()
const;
440 void _internal_set_lon(
double value);
446 bool _internal_has_duration()
const;
459 bool _internal_has_control_freq()
const;
474 size_t RequiredFieldsByteSizeFallback()
const;
476 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
477 typedef void InternalArenaConstructable_;
478 typedef void DestructorSkippable_;
479 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
480 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
481 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* vehicle_;
486 friend struct ::TableStruct_goby_2fmiddleware_2ffrontseat_2fsimulator_2fbasic_2fbasic_5fsimulator_5ffrontseat_5fdriver_5fconfig_2eproto;
491 public ::PROTOBUF_NAMESPACE_ID::Message {
498 : BasicSimulatorFrontSeatConfig() {
499 *
this = ::std::move(from);
502 inline BasicSimulatorFrontSeatConfig&
operator=(
const BasicSimulatorFrontSeatConfig& from) {
506 inline BasicSimulatorFrontSeatConfig&
operator=(BasicSimulatorFrontSeatConfig&& from) noexcept {
507 if (GetArena() == from.GetArena()) {
508 if (
this != &from) InternalSwap(&from);
516 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
519 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
522 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
523 return GetDescriptor();
526 return GetMetadataStatic().descriptor;
529 return GetMetadataStatic().reflection;
535 return reinterpret_cast<const BasicSimulatorFrontSeatConfig*
>(
538 static constexpr
int kIndexInFileMessages =
541 friend void swap(BasicSimulatorFrontSeatConfig& a, BasicSimulatorFrontSeatConfig& b) {
544 inline void Swap(BasicSimulatorFrontSeatConfig* other) {
545 if (other ==
this)
return;
546 if (GetArena() == other->GetArena()) {
549 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
553 if (other ==
this)
return;
554 GOOGLE_DCHECK(GetArena() == other->GetArena());
560 inline BasicSimulatorFrontSeatConfig*
New() const final {
561 return CreateMaybeMessage<BasicSimulatorFrontSeatConfig>(
nullptr);
564 BasicSimulatorFrontSeatConfig*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
565 return CreateMaybeMessage<BasicSimulatorFrontSeatConfig>(arena);
567 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
568 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
569 void CopyFrom(
const BasicSimulatorFrontSeatConfig& from);
570 void MergeFrom(
const BasicSimulatorFrontSeatConfig& from);
571 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
572 bool IsInitialized() const final;
575 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
576 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
577 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
578 int GetCachedSize() const final {
return _cached_size_.Get(); }
581 inline void SharedCtor();
582 inline void SharedDtor();
583 void SetCachedSize(
int size)
const final;
584 void InternalSwap(BasicSimulatorFrontSeatConfig* other);
585 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
586 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
587 return "goby.middleware.frontseat.protobuf.BasicSimulatorFrontSeatConfig";
592 static void ArenaDtor(
void*
object);
593 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
598 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
612 kTcpAddressFieldNumber = 1,
613 kStartFieldNumber = 3,
614 kTcpPortFieldNumber = 2,
619 bool _internal_has_tcp_address()
const;
630 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
631 " string fields are deprecated and will be removed in a"
633 std::
string* unsafe_arena_release_tcp_address();
634 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
635 "
string fields are deprecated and will be removed in a"
637 void unsafe_arena_set_allocated_tcp_address(
638 std::
string* tcp_address);
640 const std::
string& _internal_tcp_address() const;
641 void _internal_set_tcp_address(const std::
string& value);
642 std::
string* _internal_mutable_tcp_address();
646 bool has_start() const;
648 bool _internal_has_start() const;
651 const ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams& start() const;
652 ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* release_start();
653 ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* mutable_start();
654 void set_allocated_start(::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* start);
656 const ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams& _internal_start() const;
657 ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* _internal_mutable_start();
659 void unsafe_arena_set_allocated_start(
660 ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* start);
661 ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* unsafe_arena_release_start();
664 bool has_tcp_port() const;
666 bool _internal_has_tcp_port() const;
668 void clear_tcp_port();
669 ::PROTOBUF_NAMESPACE_ID::
uint32 tcp_port() const;
670 void set_tcp_port(::PROTOBUF_NAMESPACE_ID::
uint32 value);
672 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_tcp_port() const;
673 void _internal_set_tcp_port(::PROTOBUF_NAMESPACE_ID::
uint32 value);
681 size_t RequiredFieldsByteSizeFallback() const;
683 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
684 typedef
void InternalArenaConstructable_;
685 typedef
void DestructorSkippable_;
686 ::PROTOBUF_NAMESPACE_ID::
internal::HasBits<1> _has_bits_;
687 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
688 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr tcp_address_;
689 ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* start_;
690 ::PROTOBUF_NAMESPACE_ID::
uint32 tcp_port_;
696 extern ::PROTOBUF_NAMESPACE_ID::
internal::ExtensionIdentifier< ::
goby::middleware::frontseat::protobuf::Config,
697 ::PROTOBUF_NAMESPACE_ID::
internal::MessageTypeTraits< ::
goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig >, 11, false >
703 #pragma GCC diagnostic push
704 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
709 inline bool BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_has_accel()
const {
710 bool value = (_has_bits_[0] & 0x00000001u) != 0;
713 inline bool BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::has_accel()
const {
714 return _internal_has_accel();
716 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::clear_accel() {
718 _has_bits_[0] &= ~0x00000001u;
720 inline double BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_accel()
const {
723 inline double BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::accel()
const {
725 return _internal_accel();
727 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_set_accel(
double value) {
728 _has_bits_[0] |= 0x00000001u;
731 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::set_accel(
double value) {
732 _internal_set_accel(value);
737 inline bool BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_has_hdg_rate()
const {
738 bool value = (_has_bits_[0] & 0x00000002u) != 0;
741 inline bool BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::has_hdg_rate()
const {
742 return _internal_has_hdg_rate();
744 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::clear_hdg_rate() {
746 _has_bits_[0] &= ~0x00000002u;
748 inline double BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_hdg_rate()
const {
751 inline double BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::hdg_rate()
const {
753 return _internal_hdg_rate();
755 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_set_hdg_rate(
double value) {
756 _has_bits_[0] |= 0x00000002u;
759 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::set_hdg_rate(
double value) {
760 _internal_set_hdg_rate(value);
765 inline bool BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_has_z_rate()
const {
766 bool value = (_has_bits_[0] & 0x00000004u) != 0;
769 inline bool BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::has_z_rate()
const {
770 return _internal_has_z_rate();
772 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::clear_z_rate() {
774 _has_bits_[0] &= ~0x00000004u;
776 inline double BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_z_rate()
const {
779 inline double BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::z_rate()
const {
781 return _internal_z_rate();
783 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::_internal_set_z_rate(
double value) {
784 _has_bits_[0] |= 0x00000004u;
787 inline void BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig::set_z_rate(
double value) {
788 _internal_set_z_rate(value);
797 inline bool BasicSimulatorFrontSeatConfig_StartParams::_internal_has_lat()
const {
798 bool value = (_has_bits_[0] & 0x00000002u) != 0;
801 inline bool BasicSimulatorFrontSeatConfig_StartParams::has_lat()
const {
802 return _internal_has_lat();
804 inline void BasicSimulatorFrontSeatConfig_StartParams::clear_lat() {
806 _has_bits_[0] &= ~0x00000002u;
808 inline double BasicSimulatorFrontSeatConfig_StartParams::_internal_lat()
const {
811 inline double BasicSimulatorFrontSeatConfig_StartParams::lat()
const {
813 return _internal_lat();
815 inline void BasicSimulatorFrontSeatConfig_StartParams::_internal_set_lat(
double value) {
816 _has_bits_[0] |= 0x00000002u;
819 inline void BasicSimulatorFrontSeatConfig_StartParams::set_lat(
double value) {
820 _internal_set_lat(value);
825 inline bool BasicSimulatorFrontSeatConfig_StartParams::_internal_has_lon()
const {
826 bool value = (_has_bits_[0] & 0x00000004u) != 0;
829 inline bool BasicSimulatorFrontSeatConfig_StartParams::has_lon()
const {
830 return _internal_has_lon();
832 inline void BasicSimulatorFrontSeatConfig_StartParams::clear_lon() {
834 _has_bits_[0] &= ~0x00000004u;
836 inline double BasicSimulatorFrontSeatConfig_StartParams::_internal_lon()
const {
839 inline double BasicSimulatorFrontSeatConfig_StartParams::lon()
const {
841 return _internal_lon();
843 inline void BasicSimulatorFrontSeatConfig_StartParams::_internal_set_lon(
double value) {
844 _has_bits_[0] |= 0x00000004u;
847 inline void BasicSimulatorFrontSeatConfig_StartParams::set_lon(
double value) {
848 _internal_set_lon(value);
853 inline bool BasicSimulatorFrontSeatConfig_StartParams::_internal_has_duration()
const {
854 bool value = (_has_bits_[0] & 0x00000008u) != 0;
857 inline bool BasicSimulatorFrontSeatConfig_StartParams::has_duration()
const {
858 return _internal_has_duration();
860 inline void BasicSimulatorFrontSeatConfig_StartParams::clear_duration() {
862 _has_bits_[0] &= ~0x00000008u;
869 return _internal_duration();
872 _has_bits_[0] |= 0x00000008u;
876 _internal_set_duration(value);
881 inline bool BasicSimulatorFrontSeatConfig_StartParams::_internal_has_control_freq()
const {
882 bool value = (_has_bits_[0] & 0x00000010u) != 0;
885 inline bool BasicSimulatorFrontSeatConfig_StartParams::has_control_freq()
const {
886 return _internal_has_control_freq();
888 inline void BasicSimulatorFrontSeatConfig_StartParams::clear_control_freq() {
890 _has_bits_[0] &= ~0x00000010u;
893 return control_freq_;
897 return _internal_control_freq();
900 _has_bits_[0] |= 0x00000010u;
901 control_freq_ =
value;
904 _internal_set_control_freq(value);
909 inline bool BasicSimulatorFrontSeatConfig_StartParams::_internal_has_vehicle()
const {
910 bool value = (_has_bits_[0] & 0x00000001u) != 0;
911 PROTOBUF_ASSUME(!value || vehicle_ !=
nullptr);
914 inline bool BasicSimulatorFrontSeatConfig_StartParams::has_vehicle()
const {
915 return _internal_has_vehicle();
917 inline void BasicSimulatorFrontSeatConfig_StartParams::clear_vehicle() {
918 if (vehicle_ !=
nullptr) vehicle_->Clear();
919 _has_bits_[0] &= ~0x00000001u;
921 inline const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig& BasicSimulatorFrontSeatConfig_StartParams::_internal_vehicle()
const {
922 const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* p = vehicle_;
923 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig*
>(
926 inline const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig& BasicSimulatorFrontSeatConfig_StartParams::vehicle()
const {
928 return _internal_vehicle();
930 inline void BasicSimulatorFrontSeatConfig_StartParams::unsafe_arena_set_allocated_vehicle(
931 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* vehicle) {
932 if (GetArena() ==
nullptr) {
933 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(vehicle_);
937 _has_bits_[0] |= 0x00000001u;
939 _has_bits_[0] &= ~0x00000001u;
943 inline ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* BasicSimulatorFrontSeatConfig_StartParams::release_vehicle() {
944 auto temp = unsafe_arena_release_vehicle();
945 if (GetArena() !=
nullptr) {
946 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
950 inline ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* BasicSimulatorFrontSeatConfig_StartParams::unsafe_arena_release_vehicle() {
952 _has_bits_[0] &= ~0x00000001u;
953 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* temp = vehicle_;
957 inline ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* BasicSimulatorFrontSeatConfig_StartParams::_internal_mutable_vehicle() {
958 _has_bits_[0] |= 0x00000001u;
959 if (vehicle_ ==
nullptr) {
960 auto* p = CreateMaybeMessage<::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig>(GetArena());
965 inline ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* BasicSimulatorFrontSeatConfig_StartParams::mutable_vehicle() {
967 return _internal_mutable_vehicle();
969 inline void BasicSimulatorFrontSeatConfig_StartParams::set_allocated_vehicle(::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig* vehicle) {
970 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
971 if (message_arena ==
nullptr) {
975 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
976 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(vehicle);
977 if (message_arena != submessage_arena) {
978 vehicle = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
979 message_arena, vehicle, submessage_arena);
981 _has_bits_[0] |= 0x00000001u;
983 _has_bits_[0] &= ~0x00000001u;
994 inline bool BasicSimulatorFrontSeatConfig::_internal_has_tcp_address()
const {
995 bool value = (_has_bits_[0] & 0x00000001u) != 0;
998 inline bool BasicSimulatorFrontSeatConfig::has_tcp_address()
const {
999 return _internal_has_tcp_address();
1001 inline void BasicSimulatorFrontSeatConfig::clear_tcp_address() {
1003 _has_bits_[0] &= ~0x00000001u;
1005 inline const std::string& BasicSimulatorFrontSeatConfig::tcp_address()
const {
1007 return _internal_tcp_address();
1009 inline void BasicSimulatorFrontSeatConfig::set_tcp_address(
const std::string& value) {
1010 _internal_set_tcp_address(value);
1013 inline std::string* BasicSimulatorFrontSeatConfig::mutable_tcp_address() {
1015 return _internal_mutable_tcp_address();
1017 inline const std::string& BasicSimulatorFrontSeatConfig::_internal_tcp_address()
const {
1018 return tcp_address_.Get();
1020 inline void BasicSimulatorFrontSeatConfig::_internal_set_tcp_address(
const std::string& value) {
1021 _has_bits_[0] |= 0x00000001u;
1024 inline void BasicSimulatorFrontSeatConfig::set_tcp_address(std::string&& value) {
1025 _has_bits_[0] |= 0x00000001u;
1030 inline void BasicSimulatorFrontSeatConfig::set_tcp_address(
const char* value) {
1031 GOOGLE_DCHECK(value !=
nullptr);
1032 _has_bits_[0] |= 0x00000001u;
1037 inline void BasicSimulatorFrontSeatConfig::set_tcp_address(
const char* value,
1039 _has_bits_[0] |= 0x00000001u;
1041 reinterpret_cast<const char*
>(value), size), GetArena());
1044 inline std::string* BasicSimulatorFrontSeatConfig::_internal_mutable_tcp_address() {
1045 _has_bits_[0] |= 0x00000001u;
1048 inline std::string* BasicSimulatorFrontSeatConfig::release_tcp_address() {
1050 if (!_internal_has_tcp_address()) {
1053 _has_bits_[0] &= ~0x00000001u;
1056 inline void BasicSimulatorFrontSeatConfig::set_allocated_tcp_address(std::string* tcp_address) {
1057 if (tcp_address !=
nullptr) {
1058 _has_bits_[0] |= 0x00000001u;
1060 _has_bits_[0] &= ~0x00000001u;
1066 inline std::string* BasicSimulatorFrontSeatConfig::unsafe_arena_release_tcp_address() {
1068 GOOGLE_DCHECK(GetArena() !=
nullptr);
1069 _has_bits_[0] &= ~0x00000001u;
1073 inline void BasicSimulatorFrontSeatConfig::unsafe_arena_set_allocated_tcp_address(
1074 std::string* tcp_address) {
1075 GOOGLE_DCHECK(GetArena() !=
nullptr);
1076 if (tcp_address !=
nullptr) {
1077 _has_bits_[0] |= 0x00000001u;
1079 _has_bits_[0] &= ~0x00000001u;
1082 tcp_address, GetArena());
1087 inline bool BasicSimulatorFrontSeatConfig::_internal_has_tcp_port()
const {
1088 bool value = (_has_bits_[0] & 0x00000004u) != 0;
1091 inline bool BasicSimulatorFrontSeatConfig::has_tcp_port()
const {
1092 return _internal_has_tcp_port();
1094 inline void BasicSimulatorFrontSeatConfig::clear_tcp_port() {
1096 _has_bits_[0] &= ~0x00000004u;
1103 return _internal_tcp_port();
1106 _has_bits_[0] |= 0x00000004u;
1110 _internal_set_tcp_port(value);
1115 inline bool BasicSimulatorFrontSeatConfig::_internal_has_start()
const {
1116 bool value = (_has_bits_[0] & 0x00000002u) != 0;
1117 PROTOBUF_ASSUME(!value || start_ !=
nullptr);
1120 inline bool BasicSimulatorFrontSeatConfig::has_start()
const {
1121 return _internal_has_start();
1123 inline void BasicSimulatorFrontSeatConfig::clear_start() {
1124 if (start_ !=
nullptr) start_->Clear();
1125 _has_bits_[0] &= ~0x00000002u;
1127 inline const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams& BasicSimulatorFrontSeatConfig::_internal_start()
const {
1128 const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* p = start_;
1129 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams*
>(
1132 inline const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams& BasicSimulatorFrontSeatConfig::start()
const {
1134 return _internal_start();
1136 inline void BasicSimulatorFrontSeatConfig::unsafe_arena_set_allocated_start(
1137 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* start) {
1138 if (GetArena() ==
nullptr) {
1139 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(start_);
1143 _has_bits_[0] |= 0x00000002u;
1145 _has_bits_[0] &= ~0x00000002u;
1149 inline ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* BasicSimulatorFrontSeatConfig::release_start() {
1150 auto temp = unsafe_arena_release_start();
1151 if (GetArena() !=
nullptr) {
1152 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
1156 inline ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* BasicSimulatorFrontSeatConfig::unsafe_arena_release_start() {
1158 _has_bits_[0] &= ~0x00000002u;
1159 ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* temp = start_;
1163 inline ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* BasicSimulatorFrontSeatConfig::_internal_mutable_start() {
1164 _has_bits_[0] |= 0x00000002u;
1165 if (start_ ==
nullptr) {
1166 auto* p = CreateMaybeMessage<::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams>(GetArena());
1171 inline ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* BasicSimulatorFrontSeatConfig::mutable_start() {
1173 return _internal_mutable_start();
1175 inline void BasicSimulatorFrontSeatConfig::set_allocated_start(::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams* start) {
1176 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
1177 if (message_arena ==
nullptr) {
1181 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
1182 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(start);
1183 if (message_arena != submessage_arena) {
1184 start = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
1185 message_arena, start, submessage_arena);
1187 _has_bits_[0] |= 0x00000002u;
1189 _has_bits_[0] &= ~0x00000002u;
1196 #pragma GCC diagnostic pop
1212 #include <google/protobuf/port_undef.inc>
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmiddleware_2ffrontseat_2fsimulator_2fbasic_2fbasic_5fsimulator_5ffrontseat_5fdriver_5fconfig_2eproto
BasicSimulatorFrontSeatConfig(BasicSimulatorFrontSeatConfig &&from) noexcept
bool has_hdg_rate() const
BasicSimulatorFrontSeatConfig_StartParams & operator=(const BasicSimulatorFrontSeatConfig_StartParams &from)
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig(const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig &from)
BasicSimulatorFrontSeatConfig_StartParams & operator=(BasicSimulatorFrontSeatConfig_StartParams &&from) noexcept
void Swap(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig *other)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void CopyFrom(const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig &from)
friend void swap(BasicSimulatorFrontSeatConfig &a, BasicSimulatorFrontSeatConfig &b)
::PROTOBUF_NAMESPACE_ID::int32 duration() const
void clear_control_freq()
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
static const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig * internal_default_instance()
void set_z_rate(double value)
void CopyFrom(const BasicSimulatorFrontSeatConfig_StartParams &from)
virtual ~BasicSimulatorFrontSeatConfig()
void MergeFrom(const BasicSimulatorFrontSeatConfig &from)
BasicSimulatorFrontSeatConfig_StartParams(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig & operator=(const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig &from)
::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig * mutable_vehicle()
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void set_tcp_address(const std::string &value)
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig * New() const final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_duration(::PROTOBUF_NAMESPACE_ID::int32 value)
bool has_duration() const
BasicSimulatorFrontSeatConfig_StartParams * New() const final
void CopyFrom(const BasicSimulatorFrontSeatConfig &from)
void set_lon(double value)
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig VehicleConfig
BasicSimulatorFrontSeatConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void set_allocated_vehicle(::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig *vehicle)
static const BasicSimulatorFrontSeatConfig_StartParams * internal_default_instance()
void unsafe_arena_set_allocated_vehicle(::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig *vehicle)
::PROTOBUF_NAMESPACE_ID::int32 control_freq() const
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig & operator=(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const std::string & tcp_address() const
void Swap(BasicSimulatorFrontSeatConfig_StartParams *other)
void set_allocated_tcp_address(std::string *tcp_address)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
bool has_tcp_address() const
std::string * release_tcp_address()
BasicSimulatorFrontSeatConfig(const BasicSimulatorFrontSeatConfig &from)
void set_tcp_address(const char *value)
BasicSimulatorFrontSeatConfig_StartParams()
void set_accel(double value)
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena)
friend void swap(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig &a, BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig &b)
static const BasicSimulatorFrontSeatConfig & default_instance()
BasicSimulatorFrontSeatConfig_StartParams StartParams
BasicSimulatorFrontSeatConfig_StartParams(BasicSimulatorFrontSeatConfig_StartParams &&from) noexcept
void UnsafeArenaSwap(BasicSimulatorFrontSeatConfig *other)
void set_tcp_address(const char *value, size_t size)
static const BasicSimulatorFrontSeatConfig_StartParams & default_instance()
BasicSimulatorFrontSeatConfig_StartParams(const BasicSimulatorFrontSeatConfig_StartParams &from)
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig &&from) noexcept
::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig * unsafe_arena_release_vehicle()
BasicSimulatorFrontSeatConfig()
bool has_control_freq() const
friend void swap(BasicSimulatorFrontSeatConfig_StartParams &a, BasicSimulatorFrontSeatConfig_StartParams &b)
void set_tcp_address(std::string &&value)
virtual ~BasicSimulatorFrontSeatConfig_StartParams()
void MergeFrom(const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig &from)
virtual ~BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig()
BasicSimulatorFrontSeatConfig * New() const final
void UnsafeArenaSwap(BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig *other)
void MergeFrom(const BasicSimulatorFrontSeatConfig_StartParams &from)
void Swap(BasicSimulatorFrontSeatConfig *other)
BasicSimulatorFrontSeatConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_lat(double value)
std::string * mutable_tcp_address()
BasicSimulatorFrontSeatConfig & operator=(BasicSimulatorFrontSeatConfig &&from) noexcept
::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig * release_vehicle()
static const BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig & default_instance()
const ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig & vehicle() const
static const BasicSimulatorFrontSeatConfig * internal_default_instance()
void UnsafeArenaSwap(BasicSimulatorFrontSeatConfig_StartParams *other)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static void InitAsDefaultInstance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void set_control_freq(::PROTOBUF_NAMESPACE_ID::int32 value)
BasicSimulatorFrontSeatConfig_StartParams * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig()
void set_hdg_rate(double value)
BasicSimulatorFrontSeatConfig & operator=(const BasicSimulatorFrontSeatConfig &from)
@ value
the parser finished reading a JSON value
BasicSimulatorFrontSeatConfig_StartParamsDefaultTypeInternal _BasicSimulatorFrontSeatConfig_StartParams_default_instance_
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::frontseat::protobuf::Config, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::middleware::frontseat::protobuf::BasicSimulatorFrontSeatConfig >, 11, false > basic_simulator_config
static const int kBasicSimulatorConfigFieldNumber
BasicSimulatorFrontSeatConfig_StartParams_VehicleConfigDefaultTypeInternal _BasicSimulatorFrontSeatConfig_StartParams_VehicleConfig_default_instance_
BasicSimulatorFrontSeatConfigDefaultTypeInternal _BasicSimulatorFrontSeatConfig_default_instance_
The global namespace for the Goby project.
PROTOBUF_EXPORT const std::string & GetEmptyStringAlreadyInited()
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[3] PROTOBUF_SECTION_VARIABLE(protodesc_cold)