// Generated by the protocol buffer compiler. DO NOT EDIT! // source: Behavior.proto #ifndef GOOGLE_PROTOBUF_INCLUDED_Behavior_2eproto #define GOOGLE_PROTOBUF_INCLUDED_Behavior_2eproto #include #include #include #if PROTOBUF_VERSION < 3021000 #error This file was generated by a newer version of protoc which is #error incompatible with your Protocol Buffer headers. Please update #error your headers. #endif #if 3021012 < PROTOBUF_MIN_PROTOC_VERSION #error This file was generated by an older version of protoc which is #error incompatible with your Protocol Buffer headers. Please #error regenerate this file with a newer version of protoc. #endif #include #include #include #include #include #include #include #include #include // IWYU pragma: export #include // IWYU pragma: export #include // @@protoc_insertion_point(includes) #include #define PROTOBUF_INTERNAL_EXPORT_Behavior_2eproto PROTOBUF_NAMESPACE_OPEN namespace internal { class AnyMetadata; } // namespace internal PROTOBUF_NAMESPACE_CLOSE // Internal implementation detail -- do not use these members. struct TableStruct_Behavior_2eproto { static const uint32_t offsets[]; }; extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_Behavior_2eproto; namespace Behavior { class Coordinate; struct CoordinateDefaultTypeInternal; extern CoordinateDefaultTypeInternal _Coordinate_default_instance_; class WayPointBehavior; struct WayPointBehaviorDefaultTypeInternal; extern WayPointBehaviorDefaultTypeInternal _WayPointBehavior_default_instance_; } // namespace Behavior PROTOBUF_NAMESPACE_OPEN template<> ::Behavior::Coordinate* Arena::CreateMaybeMessage<::Behavior::Coordinate>(Arena*); template<> ::Behavior::WayPointBehavior* Arena::CreateMaybeMessage<::Behavior::WayPointBehavior>(Arena*); PROTOBUF_NAMESPACE_CLOSE namespace Behavior { // =================================================================== class Coordinate final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:Behavior.Coordinate) */ { public: inline Coordinate() : Coordinate(nullptr) {} ~Coordinate() override; explicit PROTOBUF_CONSTEXPR Coordinate(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Coordinate(const Coordinate& from); Coordinate(Coordinate&& from) noexcept : Coordinate() { *this = ::std::move(from); } inline Coordinate& operator=(const Coordinate& from) { CopyFrom(from); return *this; } inline Coordinate& operator=(Coordinate&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const Coordinate& default_instance() { return *internal_default_instance(); } static inline const Coordinate* internal_default_instance() { return reinterpret_cast( &_Coordinate_default_instance_); } static constexpr int kIndexInFileMessages = 0; friend void swap(Coordinate& a, Coordinate& b) { a.Swap(&b); } inline void Swap(Coordinate* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Coordinate* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- Coordinate* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const Coordinate& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const Coordinate& from) { Coordinate::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Coordinate* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "Behavior.Coordinate"; } protected: explicit Coordinate(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kNameFieldNumber = 1, kLonFieldNumber = 2, kLatFieldNumber = 3, kDepthFieldNumber = 4, kSpeedFieldNumber = 5, }; // string name = 1; void clear_name(); const std::string& name() const; template void set_name(ArgT0&& arg0, ArgT... args); std::string* mutable_name(); PROTOBUF_NODISCARD std::string* release_name(); void set_allocated_name(std::string* name); private: const std::string& _internal_name() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value); std::string* _internal_mutable_name(); public: // float lon = 2; void clear_lon(); float lon() const; void set_lon(float value); private: float _internal_lon() const; void _internal_set_lon(float value); public: // float lat = 3; void clear_lat(); float lat() const; void set_lat(float value); private: float _internal_lat() const; void _internal_set_lat(float value); public: // float depth = 4; void clear_depth(); float depth() const; void set_depth(float value); private: float _internal_depth() const; void _internal_set_depth(float value); public: // float speed = 5; void clear_speed(); float speed() const; void set_speed(float value); private: float _internal_speed() const; void _internal_set_speed(float value); public: // @@protoc_insertion_point(class_scope:Behavior.Coordinate) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_; float lon_; float lat_; float depth_; float speed_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_Behavior_2eproto; }; // ------------------------------------------------------------------- class WayPointBehavior final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:Behavior.WayPointBehavior) */ { public: inline WayPointBehavior() : WayPointBehavior(nullptr) {} ~WayPointBehavior() override; explicit PROTOBUF_CONSTEXPR WayPointBehavior(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); WayPointBehavior(const WayPointBehavior& from); WayPointBehavior(WayPointBehavior&& from) noexcept : WayPointBehavior() { *this = ::std::move(from); } inline WayPointBehavior& operator=(const WayPointBehavior& from) { CopyFrom(from); return *this; } inline WayPointBehavior& operator=(WayPointBehavior&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena() #ifdef PROTOBUF_FORCE_COPY_IN_MOVE && GetOwningArena() != nullptr #endif // !PROTOBUF_FORCE_COPY_IN_MOVE ) { InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return default_instance().GetMetadata().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return default_instance().GetMetadata().reflection; } static const WayPointBehavior& default_instance() { return *internal_default_instance(); } static inline const WayPointBehavior* internal_default_instance() { return reinterpret_cast( &_WayPointBehavior_default_instance_); } static constexpr int kIndexInFileMessages = 1; friend void swap(WayPointBehavior& a, WayPointBehavior& b) { a.Swap(&b); } inline void Swap(WayPointBehavior* other) { if (other == this) return; #ifdef PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() != nullptr && GetOwningArena() == other->GetOwningArena()) { #else // PROTOBUF_FORCE_COPY_IN_SWAP if (GetOwningArena() == other->GetOwningArena()) { #endif // !PROTOBUF_FORCE_COPY_IN_SWAP InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(WayPointBehavior* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- WayPointBehavior* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const WayPointBehavior& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom( const WayPointBehavior& from) { WayPointBehavior::MergeImpl(*this, from); } private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); public: PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; bool IsInitialized() const final; size_t ByteSizeLong() const final; const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; uint8_t* _InternalSerialize( uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _impl_._cached_size_.Get(); } private: void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(WayPointBehavior* other); private: friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "Behavior.WayPointBehavior"; } protected: explicit WayPointBehavior(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); public: static const ClassData _class_data_; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kPointsFieldNumber = 3, kNameFieldNumber = 1, kPriorityFieldNumber = 2, kDurationFieldNumber = 4, kConstSpeedFieldNumber = 6, kClosedLoopFieldNumber = 5, kPerpetualFieldNumber = 8, kRepeateFieldNumber = 7, kMinDepthFieldNumber = 9, kMaxDepthFieldNumber = 10, }; // repeated .Behavior.Coordinate points = 3; int points_size() const; private: int _internal_points_size() const; public: void clear_points(); ::Behavior::Coordinate* mutable_points(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Behavior::Coordinate >* mutable_points(); private: const ::Behavior::Coordinate& _internal_points(int index) const; ::Behavior::Coordinate* _internal_add_points(); public: const ::Behavior::Coordinate& points(int index) const; ::Behavior::Coordinate* add_points(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Behavior::Coordinate >& points() const; // string name = 1; void clear_name(); const std::string& name() const; template void set_name(ArgT0&& arg0, ArgT... args); std::string* mutable_name(); PROTOBUF_NODISCARD std::string* release_name(); void set_allocated_name(std::string* name); private: const std::string& _internal_name() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value); std::string* _internal_mutable_name(); public: // int32 priority = 2; void clear_priority(); int32_t priority() const; void set_priority(int32_t value); private: int32_t _internal_priority() const; void _internal_set_priority(int32_t value); public: // float duration = 4; void clear_duration(); float duration() const; void set_duration(float value); private: float _internal_duration() const; void _internal_set_duration(float value); public: // float constSpeed = 6; void clear_constspeed(); float constspeed() const; void set_constspeed(float value); private: float _internal_constspeed() const; void _internal_set_constspeed(float value); public: // bool closedLoop = 5; void clear_closedloop(); bool closedloop() const; void set_closedloop(bool value); private: bool _internal_closedloop() const; void _internal_set_closedloop(bool value); public: // bool perpetual = 8; void clear_perpetual(); bool perpetual() const; void set_perpetual(bool value); private: bool _internal_perpetual() const; void _internal_set_perpetual(bool value); public: // int32 repeate = 7; void clear_repeate(); int32_t repeate() const; void set_repeate(int32_t value); private: int32_t _internal_repeate() const; void _internal_set_repeate(int32_t value); public: // float minDepth = 9; void clear_mindepth(); float mindepth() const; void set_mindepth(float value); private: float _internal_mindepth() const; void _internal_set_mindepth(float value); public: // float maxDepth = 10; void clear_maxdepth(); float maxdepth() const; void set_maxdepth(float value); private: float _internal_maxdepth() const; void _internal_set_maxdepth(float value); public: // @@protoc_insertion_point(class_scope:Behavior.WayPointBehavior) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Behavior::Coordinate > points_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_; int32_t priority_; float duration_; float constspeed_; bool closedloop_; bool perpetual_; int32_t repeate_; float mindepth_; float maxdepth_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; }; union { Impl_ _impl_; }; friend struct ::TableStruct_Behavior_2eproto; }; // =================================================================== // =================================================================== #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif // __GNUC__ // Coordinate // string name = 1; inline void Coordinate::clear_name() { _impl_.name_.ClearToEmpty(); } inline const std::string& Coordinate::name() const { // @@protoc_insertion_point(field_get:Behavior.Coordinate.name) return _internal_name(); } template inline PROTOBUF_ALWAYS_INLINE void Coordinate::set_name(ArgT0&& arg0, ArgT... args) { _impl_.name_.Set(static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:Behavior.Coordinate.name) } inline std::string* Coordinate::mutable_name() { std::string* _s = _internal_mutable_name(); // @@protoc_insertion_point(field_mutable:Behavior.Coordinate.name) return _s; } inline const std::string& Coordinate::_internal_name() const { return _impl_.name_.Get(); } inline void Coordinate::_internal_set_name(const std::string& value) { _impl_.name_.Set(value, GetArenaForAllocation()); } inline std::string* Coordinate::_internal_mutable_name() { return _impl_.name_.Mutable(GetArenaForAllocation()); } inline std::string* Coordinate::release_name() { // @@protoc_insertion_point(field_release:Behavior.Coordinate.name) return _impl_.name_.Release(); } inline void Coordinate::set_allocated_name(std::string* name) { if (name != nullptr) { } else { } _impl_.name_.SetAllocated(name, GetArenaForAllocation()); #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING if (_impl_.name_.IsDefault()) { _impl_.name_.Set("", GetArenaForAllocation()); } #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:Behavior.Coordinate.name) } // float lon = 2; inline void Coordinate::clear_lon() { _impl_.lon_ = 0; } inline float Coordinate::_internal_lon() const { return _impl_.lon_; } inline float Coordinate::lon() const { // @@protoc_insertion_point(field_get:Behavior.Coordinate.lon) return _internal_lon(); } inline void Coordinate::_internal_set_lon(float value) { _impl_.lon_ = value; } inline void Coordinate::set_lon(float value) { _internal_set_lon(value); // @@protoc_insertion_point(field_set:Behavior.Coordinate.lon) } // float lat = 3; inline void Coordinate::clear_lat() { _impl_.lat_ = 0; } inline float Coordinate::_internal_lat() const { return _impl_.lat_; } inline float Coordinate::lat() const { // @@protoc_insertion_point(field_get:Behavior.Coordinate.lat) return _internal_lat(); } inline void Coordinate::_internal_set_lat(float value) { _impl_.lat_ = value; } inline void Coordinate::set_lat(float value) { _internal_set_lat(value); // @@protoc_insertion_point(field_set:Behavior.Coordinate.lat) } // float depth = 4; inline void Coordinate::clear_depth() { _impl_.depth_ = 0; } inline float Coordinate::_internal_depth() const { return _impl_.depth_; } inline float Coordinate::depth() const { // @@protoc_insertion_point(field_get:Behavior.Coordinate.depth) return _internal_depth(); } inline void Coordinate::_internal_set_depth(float value) { _impl_.depth_ = value; } inline void Coordinate::set_depth(float value) { _internal_set_depth(value); // @@protoc_insertion_point(field_set:Behavior.Coordinate.depth) } // float speed = 5; inline void Coordinate::clear_speed() { _impl_.speed_ = 0; } inline float Coordinate::_internal_speed() const { return _impl_.speed_; } inline float Coordinate::speed() const { // @@protoc_insertion_point(field_get:Behavior.Coordinate.speed) return _internal_speed(); } inline void Coordinate::_internal_set_speed(float value) { _impl_.speed_ = value; } inline void Coordinate::set_speed(float value) { _internal_set_speed(value); // @@protoc_insertion_point(field_set:Behavior.Coordinate.speed) } // ------------------------------------------------------------------- // WayPointBehavior // string name = 1; inline void WayPointBehavior::clear_name() { _impl_.name_.ClearToEmpty(); } inline const std::string& WayPointBehavior::name() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.name) return _internal_name(); } template inline PROTOBUF_ALWAYS_INLINE void WayPointBehavior::set_name(ArgT0&& arg0, ArgT... args) { _impl_.name_.Set(static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.name) } inline std::string* WayPointBehavior::mutable_name() { std::string* _s = _internal_mutable_name(); // @@protoc_insertion_point(field_mutable:Behavior.WayPointBehavior.name) return _s; } inline const std::string& WayPointBehavior::_internal_name() const { return _impl_.name_.Get(); } inline void WayPointBehavior::_internal_set_name(const std::string& value) { _impl_.name_.Set(value, GetArenaForAllocation()); } inline std::string* WayPointBehavior::_internal_mutable_name() { return _impl_.name_.Mutable(GetArenaForAllocation()); } inline std::string* WayPointBehavior::release_name() { // @@protoc_insertion_point(field_release:Behavior.WayPointBehavior.name) return _impl_.name_.Release(); } inline void WayPointBehavior::set_allocated_name(std::string* name) { if (name != nullptr) { } else { } _impl_.name_.SetAllocated(name, GetArenaForAllocation()); #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING if (_impl_.name_.IsDefault()) { _impl_.name_.Set("", GetArenaForAllocation()); } #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING // @@protoc_insertion_point(field_set_allocated:Behavior.WayPointBehavior.name) } // int32 priority = 2; inline void WayPointBehavior::clear_priority() { _impl_.priority_ = 0; } inline int32_t WayPointBehavior::_internal_priority() const { return _impl_.priority_; } inline int32_t WayPointBehavior::priority() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.priority) return _internal_priority(); } inline void WayPointBehavior::_internal_set_priority(int32_t value) { _impl_.priority_ = value; } inline void WayPointBehavior::set_priority(int32_t value) { _internal_set_priority(value); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.priority) } // repeated .Behavior.Coordinate points = 3; inline int WayPointBehavior::_internal_points_size() const { return _impl_.points_.size(); } inline int WayPointBehavior::points_size() const { return _internal_points_size(); } inline void WayPointBehavior::clear_points() { _impl_.points_.Clear(); } inline ::Behavior::Coordinate* WayPointBehavior::mutable_points(int index) { // @@protoc_insertion_point(field_mutable:Behavior.WayPointBehavior.points) return _impl_.points_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Behavior::Coordinate >* WayPointBehavior::mutable_points() { // @@protoc_insertion_point(field_mutable_list:Behavior.WayPointBehavior.points) return &_impl_.points_; } inline const ::Behavior::Coordinate& WayPointBehavior::_internal_points(int index) const { return _impl_.points_.Get(index); } inline const ::Behavior::Coordinate& WayPointBehavior::points(int index) const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.points) return _internal_points(index); } inline ::Behavior::Coordinate* WayPointBehavior::_internal_add_points() { return _impl_.points_.Add(); } inline ::Behavior::Coordinate* WayPointBehavior::add_points() { ::Behavior::Coordinate* _add = _internal_add_points(); // @@protoc_insertion_point(field_add:Behavior.WayPointBehavior.points) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Behavior::Coordinate >& WayPointBehavior::points() const { // @@protoc_insertion_point(field_list:Behavior.WayPointBehavior.points) return _impl_.points_; } // float duration = 4; inline void WayPointBehavior::clear_duration() { _impl_.duration_ = 0; } inline float WayPointBehavior::_internal_duration() const { return _impl_.duration_; } inline float WayPointBehavior::duration() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.duration) return _internal_duration(); } inline void WayPointBehavior::_internal_set_duration(float value) { _impl_.duration_ = value; } inline void WayPointBehavior::set_duration(float value) { _internal_set_duration(value); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.duration) } // bool closedLoop = 5; inline void WayPointBehavior::clear_closedloop() { _impl_.closedloop_ = false; } inline bool WayPointBehavior::_internal_closedloop() const { return _impl_.closedloop_; } inline bool WayPointBehavior::closedloop() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.closedLoop) return _internal_closedloop(); } inline void WayPointBehavior::_internal_set_closedloop(bool value) { _impl_.closedloop_ = value; } inline void WayPointBehavior::set_closedloop(bool value) { _internal_set_closedloop(value); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.closedLoop) } // float constSpeed = 6; inline void WayPointBehavior::clear_constspeed() { _impl_.constspeed_ = 0; } inline float WayPointBehavior::_internal_constspeed() const { return _impl_.constspeed_; } inline float WayPointBehavior::constspeed() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.constSpeed) return _internal_constspeed(); } inline void WayPointBehavior::_internal_set_constspeed(float value) { _impl_.constspeed_ = value; } inline void WayPointBehavior::set_constspeed(float value) { _internal_set_constspeed(value); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.constSpeed) } // int32 repeate = 7; inline void WayPointBehavior::clear_repeate() { _impl_.repeate_ = 0; } inline int32_t WayPointBehavior::_internal_repeate() const { return _impl_.repeate_; } inline int32_t WayPointBehavior::repeate() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.repeate) return _internal_repeate(); } inline void WayPointBehavior::_internal_set_repeate(int32_t value) { _impl_.repeate_ = value; } inline void WayPointBehavior::set_repeate(int32_t value) { _internal_set_repeate(value); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.repeate) } // bool perpetual = 8; inline void WayPointBehavior::clear_perpetual() { _impl_.perpetual_ = false; } inline bool WayPointBehavior::_internal_perpetual() const { return _impl_.perpetual_; } inline bool WayPointBehavior::perpetual() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.perpetual) return _internal_perpetual(); } inline void WayPointBehavior::_internal_set_perpetual(bool value) { _impl_.perpetual_ = value; } inline void WayPointBehavior::set_perpetual(bool value) { _internal_set_perpetual(value); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.perpetual) } // float minDepth = 9; inline void WayPointBehavior::clear_mindepth() { _impl_.mindepth_ = 0; } inline float WayPointBehavior::_internal_mindepth() const { return _impl_.mindepth_; } inline float WayPointBehavior::mindepth() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.minDepth) return _internal_mindepth(); } inline void WayPointBehavior::_internal_set_mindepth(float value) { _impl_.mindepth_ = value; } inline void WayPointBehavior::set_mindepth(float value) { _internal_set_mindepth(value); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.minDepth) } // float maxDepth = 10; inline void WayPointBehavior::clear_maxdepth() { _impl_.maxdepth_ = 0; } inline float WayPointBehavior::_internal_maxdepth() const { return _impl_.maxdepth_; } inline float WayPointBehavior::maxdepth() const { // @@protoc_insertion_point(field_get:Behavior.WayPointBehavior.maxDepth) return _internal_maxdepth(); } inline void WayPointBehavior::_internal_set_maxdepth(float value) { _impl_.maxdepth_ = value; } inline void WayPointBehavior::set_maxdepth(float value) { _internal_set_maxdepth(value); // @@protoc_insertion_point(field_set:Behavior.WayPointBehavior.maxDepth) } #ifdef __GNUC__ #pragma GCC diagnostic pop #endif // __GNUC__ // ------------------------------------------------------------------- // @@protoc_insertion_point(namespace_scope) } // namespace Behavior // @@protoc_insertion_point(global_scope) #include #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_Behavior_2eproto