// Generated by the protocol buffer compiler. DO NOT EDIT! // source: parameter.proto #ifndef GOOGLE_PROTOBUF_INCLUDED_parameter_2eproto #define GOOGLE_PROTOBUF_INCLUDED_parameter_2eproto #include #include #include #if PROTOBUF_VERSION < 3013000 #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 3013000 < 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 #include #include // IWYU pragma: export #include // IWYU pragma: export #include // @@protoc_insertion_point(includes) #include #define PROTOBUF_INTERNAL_EXPORT_parameter_2eproto PROTOBUF_NAMESPACE_OPEN namespace internal { class AnyMetadata; } // namespace internal PROTOBUF_NAMESPACE_CLOSE // Internal implementation detail -- do not use these members. struct TableStruct_parameter_2eproto { static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[4] PROTOBUF_SECTION_VARIABLE(protodesc_cold); static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]; static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]; static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]; }; extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_parameter_2eproto; class AgvEmqx_parameter; class AgvEmqx_parameterDefaultTypeInternal; extern AgvEmqx_parameterDefaultTypeInternal _AgvEmqx_parameter_default_instance_; class BrotherEmqx; class BrotherEmqxDefaultTypeInternal; extern BrotherEmqxDefaultTypeInternal _BrotherEmqx_default_instance_; class Emqx_parameter; class Emqx_parameterDefaultTypeInternal; extern Emqx_parameterDefaultTypeInternal _Emqx_parameter_default_instance_; class Navigation_parameter; class Navigation_parameterDefaultTypeInternal; extern Navigation_parameterDefaultTypeInternal _Navigation_parameter_default_instance_; PROTOBUF_NAMESPACE_OPEN template<> ::AgvEmqx_parameter* Arena::CreateMaybeMessage<::AgvEmqx_parameter>(Arena*); template<> ::BrotherEmqx* Arena::CreateMaybeMessage<::BrotherEmqx>(Arena*); template<> ::Emqx_parameter* Arena::CreateMaybeMessage<::Emqx_parameter>(Arena*); template<> ::Navigation_parameter* Arena::CreateMaybeMessage<::Navigation_parameter>(Arena*); PROTOBUF_NAMESPACE_CLOSE // =================================================================== class AgvEmqx_parameter PROTOBUF_FINAL : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:AgvEmqx_parameter) */ { public: inline AgvEmqx_parameter() : AgvEmqx_parameter(nullptr) {} virtual ~AgvEmqx_parameter(); AgvEmqx_parameter(const AgvEmqx_parameter& from); AgvEmqx_parameter(AgvEmqx_parameter&& from) noexcept : AgvEmqx_parameter() { *this = ::std::move(from); } inline AgvEmqx_parameter& operator=(const AgvEmqx_parameter& from) { CopyFrom(from); return *this; } inline AgvEmqx_parameter& operator=(AgvEmqx_parameter&& from) noexcept { if (GetArena() == from.GetArena()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return GetMetadataStatic().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return GetMetadataStatic().reflection; } static const AgvEmqx_parameter& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const AgvEmqx_parameter* internal_default_instance() { return reinterpret_cast( &_AgvEmqx_parameter_default_instance_); } static constexpr int kIndexInFileMessages = 0; friend void swap(AgvEmqx_parameter& a, AgvEmqx_parameter& b) { a.Swap(&b); } inline void Swap(AgvEmqx_parameter* other) { if (other == this) return; if (GetArena() == other->GetArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(AgvEmqx_parameter* other) { if (other == this) return; GOOGLE_DCHECK(GetArena() == other->GetArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline AgvEmqx_parameter* New() const final { return CreateMaybeMessage(nullptr); } AgvEmqx_parameter* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void CopyFrom(const AgvEmqx_parameter& from); void MergeFrom(const AgvEmqx_parameter& from); 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; ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _cached_size_.Get(); } private: inline void SharedCtor(); inline void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(AgvEmqx_parameter* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "AgvEmqx_parameter"; } protected: explicit AgvEmqx_parameter(::PROTOBUF_NAMESPACE_ID::Arena* arena); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; private: static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_parameter_2eproto); return ::descriptor_table_parameter_2eproto.file_level_metadata[kIndexInFileMessages]; } public: // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kNodeIdFieldNumber = 1, kIpFieldNumber = 2, kPubSpeedTopicFieldNumber = 4, kSubPoseTopicFieldNumber = 5, kSubSpeedTopicFieldNumber = 6, kPortFieldNumber = 3, }; // string NodeId = 1; void clear_nodeid(); const std::string& nodeid() const; void set_nodeid(const std::string& value); void set_nodeid(std::string&& value); void set_nodeid(const char* value); void set_nodeid(const char* value, size_t size); std::string* mutable_nodeid(); std::string* release_nodeid(); void set_allocated_nodeid(std::string* nodeid); private: const std::string& _internal_nodeid() const; void _internal_set_nodeid(const std::string& value); std::string* _internal_mutable_nodeid(); public: // string ip = 2; void clear_ip(); const std::string& ip() const; void set_ip(const std::string& value); void set_ip(std::string&& value); void set_ip(const char* value); void set_ip(const char* value, size_t size); std::string* mutable_ip(); std::string* release_ip(); void set_allocated_ip(std::string* ip); private: const std::string& _internal_ip() const; void _internal_set_ip(const std::string& value); std::string* _internal_mutable_ip(); public: // string pubSpeedTopic = 4; void clear_pubspeedtopic(); const std::string& pubspeedtopic() const; void set_pubspeedtopic(const std::string& value); void set_pubspeedtopic(std::string&& value); void set_pubspeedtopic(const char* value); void set_pubspeedtopic(const char* value, size_t size); std::string* mutable_pubspeedtopic(); std::string* release_pubspeedtopic(); void set_allocated_pubspeedtopic(std::string* pubspeedtopic); private: const std::string& _internal_pubspeedtopic() const; void _internal_set_pubspeedtopic(const std::string& value); std::string* _internal_mutable_pubspeedtopic(); public: // string subPoseTopic = 5; void clear_subposetopic(); const std::string& subposetopic() const; void set_subposetopic(const std::string& value); void set_subposetopic(std::string&& value); void set_subposetopic(const char* value); void set_subposetopic(const char* value, size_t size); std::string* mutable_subposetopic(); std::string* release_subposetopic(); void set_allocated_subposetopic(std::string* subposetopic); private: const std::string& _internal_subposetopic() const; void _internal_set_subposetopic(const std::string& value); std::string* _internal_mutable_subposetopic(); public: // string subSpeedTopic = 6; void clear_subspeedtopic(); const std::string& subspeedtopic() const; void set_subspeedtopic(const std::string& value); void set_subspeedtopic(std::string&& value); void set_subspeedtopic(const char* value); void set_subspeedtopic(const char* value, size_t size); std::string* mutable_subspeedtopic(); std::string* release_subspeedtopic(); void set_allocated_subspeedtopic(std::string* subspeedtopic); private: const std::string& _internal_subspeedtopic() const; void _internal_set_subspeedtopic(const std::string& value); std::string* _internal_mutable_subspeedtopic(); public: // int32 port = 3; void clear_port(); ::PROTOBUF_NAMESPACE_ID::int32 port() const; void set_port(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_port() const; void _internal_set_port(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:AgvEmqx_parameter) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr nodeid_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ip_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr pubspeedtopic_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr subposetopic_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr subspeedtopic_; ::PROTOBUF_NAMESPACE_ID::int32 port_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_parameter_2eproto; }; // ------------------------------------------------------------------- class Emqx_parameter PROTOBUF_FINAL : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:Emqx_parameter) */ { public: inline Emqx_parameter() : Emqx_parameter(nullptr) {} virtual ~Emqx_parameter(); Emqx_parameter(const Emqx_parameter& from); Emqx_parameter(Emqx_parameter&& from) noexcept : Emqx_parameter() { *this = ::std::move(from); } inline Emqx_parameter& operator=(const Emqx_parameter& from) { CopyFrom(from); return *this; } inline Emqx_parameter& operator=(Emqx_parameter&& from) noexcept { if (GetArena() == from.GetArena()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return GetMetadataStatic().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return GetMetadataStatic().reflection; } static const Emqx_parameter& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Emqx_parameter* internal_default_instance() { return reinterpret_cast( &_Emqx_parameter_default_instance_); } static constexpr int kIndexInFileMessages = 1; friend void swap(Emqx_parameter& a, Emqx_parameter& b) { a.Swap(&b); } inline void Swap(Emqx_parameter* other) { if (other == this) return; if (GetArena() == other->GetArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Emqx_parameter* other) { if (other == this) return; GOOGLE_DCHECK(GetArena() == other->GetArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline Emqx_parameter* New() const final { return CreateMaybeMessage(nullptr); } Emqx_parameter* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void CopyFrom(const Emqx_parameter& from); void MergeFrom(const Emqx_parameter& from); 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; ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _cached_size_.Get(); } private: inline void SharedCtor(); inline void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Emqx_parameter* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "Emqx_parameter"; } protected: explicit Emqx_parameter(::PROTOBUF_NAMESPACE_ID::Arena* arena); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; private: static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_parameter_2eproto); return ::descriptor_table_parameter_2eproto.file_level_metadata[kIndexInFileMessages]; } public: // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kNodeIdFieldNumber = 1, kIpFieldNumber = 2, kPubStatuTopicFieldNumber = 4, kPubNavStatuTopicFieldNumber = 5, kSubNavCmdTopicFieldNumber = 6, kPortFieldNumber = 3, }; // string NodeId = 1; void clear_nodeid(); const std::string& nodeid() const; void set_nodeid(const std::string& value); void set_nodeid(std::string&& value); void set_nodeid(const char* value); void set_nodeid(const char* value, size_t size); std::string* mutable_nodeid(); std::string* release_nodeid(); void set_allocated_nodeid(std::string* nodeid); private: const std::string& _internal_nodeid() const; void _internal_set_nodeid(const std::string& value); std::string* _internal_mutable_nodeid(); public: // string ip = 2; void clear_ip(); const std::string& ip() const; void set_ip(const std::string& value); void set_ip(std::string&& value); void set_ip(const char* value); void set_ip(const char* value, size_t size); std::string* mutable_ip(); std::string* release_ip(); void set_allocated_ip(std::string* ip); private: const std::string& _internal_ip() const; void _internal_set_ip(const std::string& value); std::string* _internal_mutable_ip(); public: // string pubStatuTopic = 4; void clear_pubstatutopic(); const std::string& pubstatutopic() const; void set_pubstatutopic(const std::string& value); void set_pubstatutopic(std::string&& value); void set_pubstatutopic(const char* value); void set_pubstatutopic(const char* value, size_t size); std::string* mutable_pubstatutopic(); std::string* release_pubstatutopic(); void set_allocated_pubstatutopic(std::string* pubstatutopic); private: const std::string& _internal_pubstatutopic() const; void _internal_set_pubstatutopic(const std::string& value); std::string* _internal_mutable_pubstatutopic(); public: // string pubNavStatuTopic = 5; void clear_pubnavstatutopic(); const std::string& pubnavstatutopic() const; void set_pubnavstatutopic(const std::string& value); void set_pubnavstatutopic(std::string&& value); void set_pubnavstatutopic(const char* value); void set_pubnavstatutopic(const char* value, size_t size); std::string* mutable_pubnavstatutopic(); std::string* release_pubnavstatutopic(); void set_allocated_pubnavstatutopic(std::string* pubnavstatutopic); private: const std::string& _internal_pubnavstatutopic() const; void _internal_set_pubnavstatutopic(const std::string& value); std::string* _internal_mutable_pubnavstatutopic(); public: // string subNavCmdTopic = 6; void clear_subnavcmdtopic(); const std::string& subnavcmdtopic() const; void set_subnavcmdtopic(const std::string& value); void set_subnavcmdtopic(std::string&& value); void set_subnavcmdtopic(const char* value); void set_subnavcmdtopic(const char* value, size_t size); std::string* mutable_subnavcmdtopic(); std::string* release_subnavcmdtopic(); void set_allocated_subnavcmdtopic(std::string* subnavcmdtopic); private: const std::string& _internal_subnavcmdtopic() const; void _internal_set_subnavcmdtopic(const std::string& value); std::string* _internal_mutable_subnavcmdtopic(); public: // int32 port = 3; void clear_port(); ::PROTOBUF_NAMESPACE_ID::int32 port() const; void set_port(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_port() const; void _internal_set_port(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:Emqx_parameter) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr nodeid_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ip_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr pubstatutopic_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr pubnavstatutopic_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr subnavcmdtopic_; ::PROTOBUF_NAMESPACE_ID::int32 port_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_parameter_2eproto; }; // ------------------------------------------------------------------- class BrotherEmqx PROTOBUF_FINAL : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:BrotherEmqx) */ { public: inline BrotherEmqx() : BrotherEmqx(nullptr) {} virtual ~BrotherEmqx(); BrotherEmqx(const BrotherEmqx& from); BrotherEmqx(BrotherEmqx&& from) noexcept : BrotherEmqx() { *this = ::std::move(from); } inline BrotherEmqx& operator=(const BrotherEmqx& from) { CopyFrom(from); return *this; } inline BrotherEmqx& operator=(BrotherEmqx&& from) noexcept { if (GetArena() == from.GetArena()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return GetMetadataStatic().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return GetMetadataStatic().reflection; } static const BrotherEmqx& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const BrotherEmqx* internal_default_instance() { return reinterpret_cast( &_BrotherEmqx_default_instance_); } static constexpr int kIndexInFileMessages = 2; friend void swap(BrotherEmqx& a, BrotherEmqx& b) { a.Swap(&b); } inline void Swap(BrotherEmqx* other) { if (other == this) return; if (GetArena() == other->GetArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(BrotherEmqx* other) { if (other == this) return; GOOGLE_DCHECK(GetArena() == other->GetArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline BrotherEmqx* New() const final { return CreateMaybeMessage(nullptr); } BrotherEmqx* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void CopyFrom(const BrotherEmqx& from); void MergeFrom(const BrotherEmqx& from); 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; ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _cached_size_.Get(); } private: inline void SharedCtor(); inline void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(BrotherEmqx* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "BrotherEmqx"; } protected: explicit BrotherEmqx(::PROTOBUF_NAMESPACE_ID::Arena* arena); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; private: static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_parameter_2eproto); return ::descriptor_table_parameter_2eproto.file_level_metadata[kIndexInFileMessages]; } public: // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kNodeIdFieldNumber = 1, kIpFieldNumber = 2, kSubBrotherStatuTopicFieldNumber = 4, kPortFieldNumber = 3, }; // string NodeId = 1; void clear_nodeid(); const std::string& nodeid() const; void set_nodeid(const std::string& value); void set_nodeid(std::string&& value); void set_nodeid(const char* value); void set_nodeid(const char* value, size_t size); std::string* mutable_nodeid(); std::string* release_nodeid(); void set_allocated_nodeid(std::string* nodeid); private: const std::string& _internal_nodeid() const; void _internal_set_nodeid(const std::string& value); std::string* _internal_mutable_nodeid(); public: // string ip = 2; void clear_ip(); const std::string& ip() const; void set_ip(const std::string& value); void set_ip(std::string&& value); void set_ip(const char* value); void set_ip(const char* value, size_t size); std::string* mutable_ip(); std::string* release_ip(); void set_allocated_ip(std::string* ip); private: const std::string& _internal_ip() const; void _internal_set_ip(const std::string& value); std::string* _internal_mutable_ip(); public: // string subBrotherStatuTopic = 4; void clear_subbrotherstatutopic(); const std::string& subbrotherstatutopic() const; void set_subbrotherstatutopic(const std::string& value); void set_subbrotherstatutopic(std::string&& value); void set_subbrotherstatutopic(const char* value); void set_subbrotherstatutopic(const char* value, size_t size); std::string* mutable_subbrotherstatutopic(); std::string* release_subbrotherstatutopic(); void set_allocated_subbrotherstatutopic(std::string* subbrotherstatutopic); private: const std::string& _internal_subbrotherstatutopic() const; void _internal_set_subbrotherstatutopic(const std::string& value); std::string* _internal_mutable_subbrotherstatutopic(); public: // int32 port = 3; void clear_port(); ::PROTOBUF_NAMESPACE_ID::int32 port() const; void set_port(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_port() const; void _internal_set_port(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:BrotherEmqx) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr nodeid_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ip_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr subbrotherstatutopic_; ::PROTOBUF_NAMESPACE_ID::int32 port_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_parameter_2eproto; }; // ------------------------------------------------------------------- class Navigation_parameter PROTOBUF_FINAL : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:Navigation_parameter) */ { public: inline Navigation_parameter() : Navigation_parameter(nullptr) {} virtual ~Navigation_parameter(); Navigation_parameter(const Navigation_parameter& from); Navigation_parameter(Navigation_parameter&& from) noexcept : Navigation_parameter() { *this = ::std::move(from); } inline Navigation_parameter& operator=(const Navigation_parameter& from) { CopyFrom(from); return *this; } inline Navigation_parameter& operator=(Navigation_parameter&& from) noexcept { if (GetArena() == from.GetArena()) { if (this != &from) InternalSwap(&from); } else { CopyFrom(from); } return *this; } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { return GetDescriptor(); } static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { return GetMetadataStatic().descriptor; } static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { return GetMetadataStatic().reflection; } static const Navigation_parameter& default_instance(); static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY static inline const Navigation_parameter* internal_default_instance() { return reinterpret_cast( &_Navigation_parameter_default_instance_); } static constexpr int kIndexInFileMessages = 3; friend void swap(Navigation_parameter& a, Navigation_parameter& b) { a.Swap(&b); } inline void Swap(Navigation_parameter* other) { if (other == this) return; if (GetArena() == other->GetArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Navigation_parameter* other) { if (other == this) return; GOOGLE_DCHECK(GetArena() == other->GetArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline Navigation_parameter* New() const final { return CreateMaybeMessage(nullptr); } Navigation_parameter* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final; void CopyFrom(const Navigation_parameter& from); void MergeFrom(const Navigation_parameter& from); 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; ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; int GetCachedSize() const final { return _cached_size_.Get(); } private: inline void SharedCtor(); inline void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Navigation_parameter* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "Navigation_parameter"; } protected: explicit Navigation_parameter(::PROTOBUF_NAMESPACE_ID::Arena* arena); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); public: ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; private: static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_parameter_2eproto); return ::descriptor_table_parameter_2eproto.file_level_metadata[kIndexInFileMessages]; } public: // nested types ---------------------------------------------------- // accessors ------------------------------------------------------- enum : int { kAgvEmqxFieldNumber = 2, kTerminalEmqxFieldNumber = 3, kBrotherEmqxFieldNumber = 4, kMainAgvFieldNumber = 1, }; // .AgvEmqx_parameter Agv_emqx = 2; bool has_agv_emqx() const; private: bool _internal_has_agv_emqx() const; public: void clear_agv_emqx(); const ::AgvEmqx_parameter& agv_emqx() const; ::AgvEmqx_parameter* release_agv_emqx(); ::AgvEmqx_parameter* mutable_agv_emqx(); void set_allocated_agv_emqx(::AgvEmqx_parameter* agv_emqx); private: const ::AgvEmqx_parameter& _internal_agv_emqx() const; ::AgvEmqx_parameter* _internal_mutable_agv_emqx(); public: void unsafe_arena_set_allocated_agv_emqx( ::AgvEmqx_parameter* agv_emqx); ::AgvEmqx_parameter* unsafe_arena_release_agv_emqx(); // .Emqx_parameter Terminal_emqx = 3; bool has_terminal_emqx() const; private: bool _internal_has_terminal_emqx() const; public: void clear_terminal_emqx(); const ::Emqx_parameter& terminal_emqx() const; ::Emqx_parameter* release_terminal_emqx(); ::Emqx_parameter* mutable_terminal_emqx(); void set_allocated_terminal_emqx(::Emqx_parameter* terminal_emqx); private: const ::Emqx_parameter& _internal_terminal_emqx() const; ::Emqx_parameter* _internal_mutable_terminal_emqx(); public: void unsafe_arena_set_allocated_terminal_emqx( ::Emqx_parameter* terminal_emqx); ::Emqx_parameter* unsafe_arena_release_terminal_emqx(); // .BrotherEmqx brother_emqx = 4; bool has_brother_emqx() const; private: bool _internal_has_brother_emqx() const; public: void clear_brother_emqx(); const ::BrotherEmqx& brother_emqx() const; ::BrotherEmqx* release_brother_emqx(); ::BrotherEmqx* mutable_brother_emqx(); void set_allocated_brother_emqx(::BrotherEmqx* brother_emqx); private: const ::BrotherEmqx& _internal_brother_emqx() const; ::BrotherEmqx* _internal_mutable_brother_emqx(); public: void unsafe_arena_set_allocated_brother_emqx( ::BrotherEmqx* brother_emqx); ::BrotherEmqx* unsafe_arena_release_brother_emqx(); // bool main_agv = 1; void clear_main_agv(); bool main_agv() const; void set_main_agv(bool value); private: bool _internal_main_agv() const; void _internal_set_main_agv(bool value); public: // @@protoc_insertion_point(class_scope:Navigation_parameter) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::AgvEmqx_parameter* agv_emqx_; ::Emqx_parameter* terminal_emqx_; ::BrotherEmqx* brother_emqx_; bool main_agv_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_parameter_2eproto; }; // =================================================================== // =================================================================== #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif // __GNUC__ // AgvEmqx_parameter // string NodeId = 1; inline void AgvEmqx_parameter::clear_nodeid() { nodeid_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& AgvEmqx_parameter::nodeid() const { // @@protoc_insertion_point(field_get:AgvEmqx_parameter.NodeId) return _internal_nodeid(); } inline void AgvEmqx_parameter::set_nodeid(const std::string& value) { _internal_set_nodeid(value); // @@protoc_insertion_point(field_set:AgvEmqx_parameter.NodeId) } inline std::string* AgvEmqx_parameter::mutable_nodeid() { // @@protoc_insertion_point(field_mutable:AgvEmqx_parameter.NodeId) return _internal_mutable_nodeid(); } inline const std::string& AgvEmqx_parameter::_internal_nodeid() const { return nodeid_.Get(); } inline void AgvEmqx_parameter::_internal_set_nodeid(const std::string& value) { nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void AgvEmqx_parameter::set_nodeid(std::string&& value) { nodeid_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:AgvEmqx_parameter.NodeId) } inline void AgvEmqx_parameter::set_nodeid(const char* value) { GOOGLE_DCHECK(value != nullptr); nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:AgvEmqx_parameter.NodeId) } inline void AgvEmqx_parameter::set_nodeid(const char* value, size_t size) { nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:AgvEmqx_parameter.NodeId) } inline std::string* AgvEmqx_parameter::_internal_mutable_nodeid() { return nodeid_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* AgvEmqx_parameter::release_nodeid() { // @@protoc_insertion_point(field_release:AgvEmqx_parameter.NodeId) return nodeid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void AgvEmqx_parameter::set_allocated_nodeid(std::string* nodeid) { if (nodeid != nullptr) { } else { } nodeid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), nodeid, GetArena()); // @@protoc_insertion_point(field_set_allocated:AgvEmqx_parameter.NodeId) } // string ip = 2; inline void AgvEmqx_parameter::clear_ip() { ip_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& AgvEmqx_parameter::ip() const { // @@protoc_insertion_point(field_get:AgvEmqx_parameter.ip) return _internal_ip(); } inline void AgvEmqx_parameter::set_ip(const std::string& value) { _internal_set_ip(value); // @@protoc_insertion_point(field_set:AgvEmqx_parameter.ip) } inline std::string* AgvEmqx_parameter::mutable_ip() { // @@protoc_insertion_point(field_mutable:AgvEmqx_parameter.ip) return _internal_mutable_ip(); } inline const std::string& AgvEmqx_parameter::_internal_ip() const { return ip_.Get(); } inline void AgvEmqx_parameter::_internal_set_ip(const std::string& value) { ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void AgvEmqx_parameter::set_ip(std::string&& value) { ip_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:AgvEmqx_parameter.ip) } inline void AgvEmqx_parameter::set_ip(const char* value) { GOOGLE_DCHECK(value != nullptr); ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:AgvEmqx_parameter.ip) } inline void AgvEmqx_parameter::set_ip(const char* value, size_t size) { ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:AgvEmqx_parameter.ip) } inline std::string* AgvEmqx_parameter::_internal_mutable_ip() { return ip_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* AgvEmqx_parameter::release_ip() { // @@protoc_insertion_point(field_release:AgvEmqx_parameter.ip) return ip_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void AgvEmqx_parameter::set_allocated_ip(std::string* ip) { if (ip != nullptr) { } else { } ip_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ip, GetArena()); // @@protoc_insertion_point(field_set_allocated:AgvEmqx_parameter.ip) } // int32 port = 3; inline void AgvEmqx_parameter::clear_port() { port_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 AgvEmqx_parameter::_internal_port() const { return port_; } inline ::PROTOBUF_NAMESPACE_ID::int32 AgvEmqx_parameter::port() const { // @@protoc_insertion_point(field_get:AgvEmqx_parameter.port) return _internal_port(); } inline void AgvEmqx_parameter::_internal_set_port(::PROTOBUF_NAMESPACE_ID::int32 value) { port_ = value; } inline void AgvEmqx_parameter::set_port(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_port(value); // @@protoc_insertion_point(field_set:AgvEmqx_parameter.port) } // string pubSpeedTopic = 4; inline void AgvEmqx_parameter::clear_pubspeedtopic() { pubspeedtopic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& AgvEmqx_parameter::pubspeedtopic() const { // @@protoc_insertion_point(field_get:AgvEmqx_parameter.pubSpeedTopic) return _internal_pubspeedtopic(); } inline void AgvEmqx_parameter::set_pubspeedtopic(const std::string& value) { _internal_set_pubspeedtopic(value); // @@protoc_insertion_point(field_set:AgvEmqx_parameter.pubSpeedTopic) } inline std::string* AgvEmqx_parameter::mutable_pubspeedtopic() { // @@protoc_insertion_point(field_mutable:AgvEmqx_parameter.pubSpeedTopic) return _internal_mutable_pubspeedtopic(); } inline const std::string& AgvEmqx_parameter::_internal_pubspeedtopic() const { return pubspeedtopic_.Get(); } inline void AgvEmqx_parameter::_internal_set_pubspeedtopic(const std::string& value) { pubspeedtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void AgvEmqx_parameter::set_pubspeedtopic(std::string&& value) { pubspeedtopic_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:AgvEmqx_parameter.pubSpeedTopic) } inline void AgvEmqx_parameter::set_pubspeedtopic(const char* value) { GOOGLE_DCHECK(value != nullptr); pubspeedtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:AgvEmqx_parameter.pubSpeedTopic) } inline void AgvEmqx_parameter::set_pubspeedtopic(const char* value, size_t size) { pubspeedtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:AgvEmqx_parameter.pubSpeedTopic) } inline std::string* AgvEmqx_parameter::_internal_mutable_pubspeedtopic() { return pubspeedtopic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* AgvEmqx_parameter::release_pubspeedtopic() { // @@protoc_insertion_point(field_release:AgvEmqx_parameter.pubSpeedTopic) return pubspeedtopic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void AgvEmqx_parameter::set_allocated_pubspeedtopic(std::string* pubspeedtopic) { if (pubspeedtopic != nullptr) { } else { } pubspeedtopic_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), pubspeedtopic, GetArena()); // @@protoc_insertion_point(field_set_allocated:AgvEmqx_parameter.pubSpeedTopic) } // string subPoseTopic = 5; inline void AgvEmqx_parameter::clear_subposetopic() { subposetopic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& AgvEmqx_parameter::subposetopic() const { // @@protoc_insertion_point(field_get:AgvEmqx_parameter.subPoseTopic) return _internal_subposetopic(); } inline void AgvEmqx_parameter::set_subposetopic(const std::string& value) { _internal_set_subposetopic(value); // @@protoc_insertion_point(field_set:AgvEmqx_parameter.subPoseTopic) } inline std::string* AgvEmqx_parameter::mutable_subposetopic() { // @@protoc_insertion_point(field_mutable:AgvEmqx_parameter.subPoseTopic) return _internal_mutable_subposetopic(); } inline const std::string& AgvEmqx_parameter::_internal_subposetopic() const { return subposetopic_.Get(); } inline void AgvEmqx_parameter::_internal_set_subposetopic(const std::string& value) { subposetopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void AgvEmqx_parameter::set_subposetopic(std::string&& value) { subposetopic_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:AgvEmqx_parameter.subPoseTopic) } inline void AgvEmqx_parameter::set_subposetopic(const char* value) { GOOGLE_DCHECK(value != nullptr); subposetopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:AgvEmqx_parameter.subPoseTopic) } inline void AgvEmqx_parameter::set_subposetopic(const char* value, size_t size) { subposetopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:AgvEmqx_parameter.subPoseTopic) } inline std::string* AgvEmqx_parameter::_internal_mutable_subposetopic() { return subposetopic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* AgvEmqx_parameter::release_subposetopic() { // @@protoc_insertion_point(field_release:AgvEmqx_parameter.subPoseTopic) return subposetopic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void AgvEmqx_parameter::set_allocated_subposetopic(std::string* subposetopic) { if (subposetopic != nullptr) { } else { } subposetopic_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), subposetopic, GetArena()); // @@protoc_insertion_point(field_set_allocated:AgvEmqx_parameter.subPoseTopic) } // string subSpeedTopic = 6; inline void AgvEmqx_parameter::clear_subspeedtopic() { subspeedtopic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& AgvEmqx_parameter::subspeedtopic() const { // @@protoc_insertion_point(field_get:AgvEmqx_parameter.subSpeedTopic) return _internal_subspeedtopic(); } inline void AgvEmqx_parameter::set_subspeedtopic(const std::string& value) { _internal_set_subspeedtopic(value); // @@protoc_insertion_point(field_set:AgvEmqx_parameter.subSpeedTopic) } inline std::string* AgvEmqx_parameter::mutable_subspeedtopic() { // @@protoc_insertion_point(field_mutable:AgvEmqx_parameter.subSpeedTopic) return _internal_mutable_subspeedtopic(); } inline const std::string& AgvEmqx_parameter::_internal_subspeedtopic() const { return subspeedtopic_.Get(); } inline void AgvEmqx_parameter::_internal_set_subspeedtopic(const std::string& value) { subspeedtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void AgvEmqx_parameter::set_subspeedtopic(std::string&& value) { subspeedtopic_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:AgvEmqx_parameter.subSpeedTopic) } inline void AgvEmqx_parameter::set_subspeedtopic(const char* value) { GOOGLE_DCHECK(value != nullptr); subspeedtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:AgvEmqx_parameter.subSpeedTopic) } inline void AgvEmqx_parameter::set_subspeedtopic(const char* value, size_t size) { subspeedtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:AgvEmqx_parameter.subSpeedTopic) } inline std::string* AgvEmqx_parameter::_internal_mutable_subspeedtopic() { return subspeedtopic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* AgvEmqx_parameter::release_subspeedtopic() { // @@protoc_insertion_point(field_release:AgvEmqx_parameter.subSpeedTopic) return subspeedtopic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void AgvEmqx_parameter::set_allocated_subspeedtopic(std::string* subspeedtopic) { if (subspeedtopic != nullptr) { } else { } subspeedtopic_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), subspeedtopic, GetArena()); // @@protoc_insertion_point(field_set_allocated:AgvEmqx_parameter.subSpeedTopic) } // ------------------------------------------------------------------- // Emqx_parameter // string NodeId = 1; inline void Emqx_parameter::clear_nodeid() { nodeid_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& Emqx_parameter::nodeid() const { // @@protoc_insertion_point(field_get:Emqx_parameter.NodeId) return _internal_nodeid(); } inline void Emqx_parameter::set_nodeid(const std::string& value) { _internal_set_nodeid(value); // @@protoc_insertion_point(field_set:Emqx_parameter.NodeId) } inline std::string* Emqx_parameter::mutable_nodeid() { // @@protoc_insertion_point(field_mutable:Emqx_parameter.NodeId) return _internal_mutable_nodeid(); } inline const std::string& Emqx_parameter::_internal_nodeid() const { return nodeid_.Get(); } inline void Emqx_parameter::_internal_set_nodeid(const std::string& value) { nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void Emqx_parameter::set_nodeid(std::string&& value) { nodeid_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:Emqx_parameter.NodeId) } inline void Emqx_parameter::set_nodeid(const char* value) { GOOGLE_DCHECK(value != nullptr); nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:Emqx_parameter.NodeId) } inline void Emqx_parameter::set_nodeid(const char* value, size_t size) { nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:Emqx_parameter.NodeId) } inline std::string* Emqx_parameter::_internal_mutable_nodeid() { return nodeid_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* Emqx_parameter::release_nodeid() { // @@protoc_insertion_point(field_release:Emqx_parameter.NodeId) return nodeid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Emqx_parameter::set_allocated_nodeid(std::string* nodeid) { if (nodeid != nullptr) { } else { } nodeid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), nodeid, GetArena()); // @@protoc_insertion_point(field_set_allocated:Emqx_parameter.NodeId) } // string ip = 2; inline void Emqx_parameter::clear_ip() { ip_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& Emqx_parameter::ip() const { // @@protoc_insertion_point(field_get:Emqx_parameter.ip) return _internal_ip(); } inline void Emqx_parameter::set_ip(const std::string& value) { _internal_set_ip(value); // @@protoc_insertion_point(field_set:Emqx_parameter.ip) } inline std::string* Emqx_parameter::mutable_ip() { // @@protoc_insertion_point(field_mutable:Emqx_parameter.ip) return _internal_mutable_ip(); } inline const std::string& Emqx_parameter::_internal_ip() const { return ip_.Get(); } inline void Emqx_parameter::_internal_set_ip(const std::string& value) { ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void Emqx_parameter::set_ip(std::string&& value) { ip_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:Emqx_parameter.ip) } inline void Emqx_parameter::set_ip(const char* value) { GOOGLE_DCHECK(value != nullptr); ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:Emqx_parameter.ip) } inline void Emqx_parameter::set_ip(const char* value, size_t size) { ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:Emqx_parameter.ip) } inline std::string* Emqx_parameter::_internal_mutable_ip() { return ip_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* Emqx_parameter::release_ip() { // @@protoc_insertion_point(field_release:Emqx_parameter.ip) return ip_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Emqx_parameter::set_allocated_ip(std::string* ip) { if (ip != nullptr) { } else { } ip_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ip, GetArena()); // @@protoc_insertion_point(field_set_allocated:Emqx_parameter.ip) } // int32 port = 3; inline void Emqx_parameter::clear_port() { port_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 Emqx_parameter::_internal_port() const { return port_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Emqx_parameter::port() const { // @@protoc_insertion_point(field_get:Emqx_parameter.port) return _internal_port(); } inline void Emqx_parameter::_internal_set_port(::PROTOBUF_NAMESPACE_ID::int32 value) { port_ = value; } inline void Emqx_parameter::set_port(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_port(value); // @@protoc_insertion_point(field_set:Emqx_parameter.port) } // string pubStatuTopic = 4; inline void Emqx_parameter::clear_pubstatutopic() { pubstatutopic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& Emqx_parameter::pubstatutopic() const { // @@protoc_insertion_point(field_get:Emqx_parameter.pubStatuTopic) return _internal_pubstatutopic(); } inline void Emqx_parameter::set_pubstatutopic(const std::string& value) { _internal_set_pubstatutopic(value); // @@protoc_insertion_point(field_set:Emqx_parameter.pubStatuTopic) } inline std::string* Emqx_parameter::mutable_pubstatutopic() { // @@protoc_insertion_point(field_mutable:Emqx_parameter.pubStatuTopic) return _internal_mutable_pubstatutopic(); } inline const std::string& Emqx_parameter::_internal_pubstatutopic() const { return pubstatutopic_.Get(); } inline void Emqx_parameter::_internal_set_pubstatutopic(const std::string& value) { pubstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void Emqx_parameter::set_pubstatutopic(std::string&& value) { pubstatutopic_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:Emqx_parameter.pubStatuTopic) } inline void Emqx_parameter::set_pubstatutopic(const char* value) { GOOGLE_DCHECK(value != nullptr); pubstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:Emqx_parameter.pubStatuTopic) } inline void Emqx_parameter::set_pubstatutopic(const char* value, size_t size) { pubstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:Emqx_parameter.pubStatuTopic) } inline std::string* Emqx_parameter::_internal_mutable_pubstatutopic() { return pubstatutopic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* Emqx_parameter::release_pubstatutopic() { // @@protoc_insertion_point(field_release:Emqx_parameter.pubStatuTopic) return pubstatutopic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Emqx_parameter::set_allocated_pubstatutopic(std::string* pubstatutopic) { if (pubstatutopic != nullptr) { } else { } pubstatutopic_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), pubstatutopic, GetArena()); // @@protoc_insertion_point(field_set_allocated:Emqx_parameter.pubStatuTopic) } // string pubNavStatuTopic = 5; inline void Emqx_parameter::clear_pubnavstatutopic() { pubnavstatutopic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& Emqx_parameter::pubnavstatutopic() const { // @@protoc_insertion_point(field_get:Emqx_parameter.pubNavStatuTopic) return _internal_pubnavstatutopic(); } inline void Emqx_parameter::set_pubnavstatutopic(const std::string& value) { _internal_set_pubnavstatutopic(value); // @@protoc_insertion_point(field_set:Emqx_parameter.pubNavStatuTopic) } inline std::string* Emqx_parameter::mutable_pubnavstatutopic() { // @@protoc_insertion_point(field_mutable:Emqx_parameter.pubNavStatuTopic) return _internal_mutable_pubnavstatutopic(); } inline const std::string& Emqx_parameter::_internal_pubnavstatutopic() const { return pubnavstatutopic_.Get(); } inline void Emqx_parameter::_internal_set_pubnavstatutopic(const std::string& value) { pubnavstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void Emqx_parameter::set_pubnavstatutopic(std::string&& value) { pubnavstatutopic_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:Emqx_parameter.pubNavStatuTopic) } inline void Emqx_parameter::set_pubnavstatutopic(const char* value) { GOOGLE_DCHECK(value != nullptr); pubnavstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:Emqx_parameter.pubNavStatuTopic) } inline void Emqx_parameter::set_pubnavstatutopic(const char* value, size_t size) { pubnavstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:Emqx_parameter.pubNavStatuTopic) } inline std::string* Emqx_parameter::_internal_mutable_pubnavstatutopic() { return pubnavstatutopic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* Emqx_parameter::release_pubnavstatutopic() { // @@protoc_insertion_point(field_release:Emqx_parameter.pubNavStatuTopic) return pubnavstatutopic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Emqx_parameter::set_allocated_pubnavstatutopic(std::string* pubnavstatutopic) { if (pubnavstatutopic != nullptr) { } else { } pubnavstatutopic_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), pubnavstatutopic, GetArena()); // @@protoc_insertion_point(field_set_allocated:Emqx_parameter.pubNavStatuTopic) } // string subNavCmdTopic = 6; inline void Emqx_parameter::clear_subnavcmdtopic() { subnavcmdtopic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& Emqx_parameter::subnavcmdtopic() const { // @@protoc_insertion_point(field_get:Emqx_parameter.subNavCmdTopic) return _internal_subnavcmdtopic(); } inline void Emqx_parameter::set_subnavcmdtopic(const std::string& value) { _internal_set_subnavcmdtopic(value); // @@protoc_insertion_point(field_set:Emqx_parameter.subNavCmdTopic) } inline std::string* Emqx_parameter::mutable_subnavcmdtopic() { // @@protoc_insertion_point(field_mutable:Emqx_parameter.subNavCmdTopic) return _internal_mutable_subnavcmdtopic(); } inline const std::string& Emqx_parameter::_internal_subnavcmdtopic() const { return subnavcmdtopic_.Get(); } inline void Emqx_parameter::_internal_set_subnavcmdtopic(const std::string& value) { subnavcmdtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void Emqx_parameter::set_subnavcmdtopic(std::string&& value) { subnavcmdtopic_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:Emqx_parameter.subNavCmdTopic) } inline void Emqx_parameter::set_subnavcmdtopic(const char* value) { GOOGLE_DCHECK(value != nullptr); subnavcmdtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:Emqx_parameter.subNavCmdTopic) } inline void Emqx_parameter::set_subnavcmdtopic(const char* value, size_t size) { subnavcmdtopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:Emqx_parameter.subNavCmdTopic) } inline std::string* Emqx_parameter::_internal_mutable_subnavcmdtopic() { return subnavcmdtopic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* Emqx_parameter::release_subnavcmdtopic() { // @@protoc_insertion_point(field_release:Emqx_parameter.subNavCmdTopic) return subnavcmdtopic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void Emqx_parameter::set_allocated_subnavcmdtopic(std::string* subnavcmdtopic) { if (subnavcmdtopic != nullptr) { } else { } subnavcmdtopic_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), subnavcmdtopic, GetArena()); // @@protoc_insertion_point(field_set_allocated:Emqx_parameter.subNavCmdTopic) } // ------------------------------------------------------------------- // BrotherEmqx // string NodeId = 1; inline void BrotherEmqx::clear_nodeid() { nodeid_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& BrotherEmqx::nodeid() const { // @@protoc_insertion_point(field_get:BrotherEmqx.NodeId) return _internal_nodeid(); } inline void BrotherEmqx::set_nodeid(const std::string& value) { _internal_set_nodeid(value); // @@protoc_insertion_point(field_set:BrotherEmqx.NodeId) } inline std::string* BrotherEmqx::mutable_nodeid() { // @@protoc_insertion_point(field_mutable:BrotherEmqx.NodeId) return _internal_mutable_nodeid(); } inline const std::string& BrotherEmqx::_internal_nodeid() const { return nodeid_.Get(); } inline void BrotherEmqx::_internal_set_nodeid(const std::string& value) { nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void BrotherEmqx::set_nodeid(std::string&& value) { nodeid_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:BrotherEmqx.NodeId) } inline void BrotherEmqx::set_nodeid(const char* value) { GOOGLE_DCHECK(value != nullptr); nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:BrotherEmqx.NodeId) } inline void BrotherEmqx::set_nodeid(const char* value, size_t size) { nodeid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:BrotherEmqx.NodeId) } inline std::string* BrotherEmqx::_internal_mutable_nodeid() { return nodeid_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* BrotherEmqx::release_nodeid() { // @@protoc_insertion_point(field_release:BrotherEmqx.NodeId) return nodeid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void BrotherEmqx::set_allocated_nodeid(std::string* nodeid) { if (nodeid != nullptr) { } else { } nodeid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), nodeid, GetArena()); // @@protoc_insertion_point(field_set_allocated:BrotherEmqx.NodeId) } // string ip = 2; inline void BrotherEmqx::clear_ip() { ip_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& BrotherEmqx::ip() const { // @@protoc_insertion_point(field_get:BrotherEmqx.ip) return _internal_ip(); } inline void BrotherEmqx::set_ip(const std::string& value) { _internal_set_ip(value); // @@protoc_insertion_point(field_set:BrotherEmqx.ip) } inline std::string* BrotherEmqx::mutable_ip() { // @@protoc_insertion_point(field_mutable:BrotherEmqx.ip) return _internal_mutable_ip(); } inline const std::string& BrotherEmqx::_internal_ip() const { return ip_.Get(); } inline void BrotherEmqx::_internal_set_ip(const std::string& value) { ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void BrotherEmqx::set_ip(std::string&& value) { ip_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:BrotherEmqx.ip) } inline void BrotherEmqx::set_ip(const char* value) { GOOGLE_DCHECK(value != nullptr); ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:BrotherEmqx.ip) } inline void BrotherEmqx::set_ip(const char* value, size_t size) { ip_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:BrotherEmqx.ip) } inline std::string* BrotherEmqx::_internal_mutable_ip() { return ip_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* BrotherEmqx::release_ip() { // @@protoc_insertion_point(field_release:BrotherEmqx.ip) return ip_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void BrotherEmqx::set_allocated_ip(std::string* ip) { if (ip != nullptr) { } else { } ip_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ip, GetArena()); // @@protoc_insertion_point(field_set_allocated:BrotherEmqx.ip) } // int32 port = 3; inline void BrotherEmqx::clear_port() { port_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 BrotherEmqx::_internal_port() const { return port_; } inline ::PROTOBUF_NAMESPACE_ID::int32 BrotherEmqx::port() const { // @@protoc_insertion_point(field_get:BrotherEmqx.port) return _internal_port(); } inline void BrotherEmqx::_internal_set_port(::PROTOBUF_NAMESPACE_ID::int32 value) { port_ = value; } inline void BrotherEmqx::set_port(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_port(value); // @@protoc_insertion_point(field_set:BrotherEmqx.port) } // string subBrotherStatuTopic = 4; inline void BrotherEmqx::clear_subbrotherstatutopic() { subbrotherstatutopic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline const std::string& BrotherEmqx::subbrotherstatutopic() const { // @@protoc_insertion_point(field_get:BrotherEmqx.subBrotherStatuTopic) return _internal_subbrotherstatutopic(); } inline void BrotherEmqx::set_subbrotherstatutopic(const std::string& value) { _internal_set_subbrotherstatutopic(value); // @@protoc_insertion_point(field_set:BrotherEmqx.subBrotherStatuTopic) } inline std::string* BrotherEmqx::mutable_subbrotherstatutopic() { // @@protoc_insertion_point(field_mutable:BrotherEmqx.subBrotherStatuTopic) return _internal_mutable_subbrotherstatutopic(); } inline const std::string& BrotherEmqx::_internal_subbrotherstatutopic() const { return subbrotherstatutopic_.Get(); } inline void BrotherEmqx::_internal_set_subbrotherstatutopic(const std::string& value) { subbrotherstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena()); } inline void BrotherEmqx::set_subbrotherstatutopic(std::string&& value) { subbrotherstatutopic_.Set( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena()); // @@protoc_insertion_point(field_set_rvalue:BrotherEmqx.subBrotherStatuTopic) } inline void BrotherEmqx::set_subbrotherstatutopic(const char* value) { GOOGLE_DCHECK(value != nullptr); subbrotherstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value), GetArena()); // @@protoc_insertion_point(field_set_char:BrotherEmqx.subBrotherStatuTopic) } inline void BrotherEmqx::set_subbrotherstatutopic(const char* value, size_t size) { subbrotherstatutopic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string( reinterpret_cast(value), size), GetArena()); // @@protoc_insertion_point(field_set_pointer:BrotherEmqx.subBrotherStatuTopic) } inline std::string* BrotherEmqx::_internal_mutable_subbrotherstatutopic() { return subbrotherstatutopic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline std::string* BrotherEmqx::release_subbrotherstatutopic() { // @@protoc_insertion_point(field_release:BrotherEmqx.subBrotherStatuTopic) return subbrotherstatutopic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena()); } inline void BrotherEmqx::set_allocated_subbrotherstatutopic(std::string* subbrotherstatutopic) { if (subbrotherstatutopic != nullptr) { } else { } subbrotherstatutopic_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), subbrotherstatutopic, GetArena()); // @@protoc_insertion_point(field_set_allocated:BrotherEmqx.subBrotherStatuTopic) } // ------------------------------------------------------------------- // Navigation_parameter // bool main_agv = 1; inline void Navigation_parameter::clear_main_agv() { main_agv_ = false; } inline bool Navigation_parameter::_internal_main_agv() const { return main_agv_; } inline bool Navigation_parameter::main_agv() const { // @@protoc_insertion_point(field_get:Navigation_parameter.main_agv) return _internal_main_agv(); } inline void Navigation_parameter::_internal_set_main_agv(bool value) { main_agv_ = value; } inline void Navigation_parameter::set_main_agv(bool value) { _internal_set_main_agv(value); // @@protoc_insertion_point(field_set:Navigation_parameter.main_agv) } // .AgvEmqx_parameter Agv_emqx = 2; inline bool Navigation_parameter::_internal_has_agv_emqx() const { return this != internal_default_instance() && agv_emqx_ != nullptr; } inline bool Navigation_parameter::has_agv_emqx() const { return _internal_has_agv_emqx(); } inline void Navigation_parameter::clear_agv_emqx() { if (GetArena() == nullptr && agv_emqx_ != nullptr) { delete agv_emqx_; } agv_emqx_ = nullptr; } inline const ::AgvEmqx_parameter& Navigation_parameter::_internal_agv_emqx() const { const ::AgvEmqx_parameter* p = agv_emqx_; return p != nullptr ? *p : *reinterpret_cast( &::_AgvEmqx_parameter_default_instance_); } inline const ::AgvEmqx_parameter& Navigation_parameter::agv_emqx() const { // @@protoc_insertion_point(field_get:Navigation_parameter.Agv_emqx) return _internal_agv_emqx(); } inline void Navigation_parameter::unsafe_arena_set_allocated_agv_emqx( ::AgvEmqx_parameter* agv_emqx) { if (GetArena() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(agv_emqx_); } agv_emqx_ = agv_emqx; if (agv_emqx) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:Navigation_parameter.Agv_emqx) } inline ::AgvEmqx_parameter* Navigation_parameter::release_agv_emqx() { ::AgvEmqx_parameter* temp = agv_emqx_; agv_emqx_ = nullptr; if (GetArena() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } return temp; } inline ::AgvEmqx_parameter* Navigation_parameter::unsafe_arena_release_agv_emqx() { // @@protoc_insertion_point(field_release:Navigation_parameter.Agv_emqx) ::AgvEmqx_parameter* temp = agv_emqx_; agv_emqx_ = nullptr; return temp; } inline ::AgvEmqx_parameter* Navigation_parameter::_internal_mutable_agv_emqx() { if (agv_emqx_ == nullptr) { auto* p = CreateMaybeMessage<::AgvEmqx_parameter>(GetArena()); agv_emqx_ = p; } return agv_emqx_; } inline ::AgvEmqx_parameter* Navigation_parameter::mutable_agv_emqx() { // @@protoc_insertion_point(field_mutable:Navigation_parameter.Agv_emqx) return _internal_mutable_agv_emqx(); } inline void Navigation_parameter::set_allocated_agv_emqx(::AgvEmqx_parameter* agv_emqx) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena(); if (message_arena == nullptr) { delete agv_emqx_; } if (agv_emqx) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(agv_emqx); if (message_arena != submessage_arena) { agv_emqx = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, agv_emqx, submessage_arena); } } else { } agv_emqx_ = agv_emqx; // @@protoc_insertion_point(field_set_allocated:Navigation_parameter.Agv_emqx) } // .Emqx_parameter Terminal_emqx = 3; inline bool Navigation_parameter::_internal_has_terminal_emqx() const { return this != internal_default_instance() && terminal_emqx_ != nullptr; } inline bool Navigation_parameter::has_terminal_emqx() const { return _internal_has_terminal_emqx(); } inline void Navigation_parameter::clear_terminal_emqx() { if (GetArena() == nullptr && terminal_emqx_ != nullptr) { delete terminal_emqx_; } terminal_emqx_ = nullptr; } inline const ::Emqx_parameter& Navigation_parameter::_internal_terminal_emqx() const { const ::Emqx_parameter* p = terminal_emqx_; return p != nullptr ? *p : *reinterpret_cast( &::_Emqx_parameter_default_instance_); } inline const ::Emqx_parameter& Navigation_parameter::terminal_emqx() const { // @@protoc_insertion_point(field_get:Navigation_parameter.Terminal_emqx) return _internal_terminal_emqx(); } inline void Navigation_parameter::unsafe_arena_set_allocated_terminal_emqx( ::Emqx_parameter* terminal_emqx) { if (GetArena() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(terminal_emqx_); } terminal_emqx_ = terminal_emqx; if (terminal_emqx) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:Navigation_parameter.Terminal_emqx) } inline ::Emqx_parameter* Navigation_parameter::release_terminal_emqx() { ::Emqx_parameter* temp = terminal_emqx_; terminal_emqx_ = nullptr; if (GetArena() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } return temp; } inline ::Emqx_parameter* Navigation_parameter::unsafe_arena_release_terminal_emqx() { // @@protoc_insertion_point(field_release:Navigation_parameter.Terminal_emqx) ::Emqx_parameter* temp = terminal_emqx_; terminal_emqx_ = nullptr; return temp; } inline ::Emqx_parameter* Navigation_parameter::_internal_mutable_terminal_emqx() { if (terminal_emqx_ == nullptr) { auto* p = CreateMaybeMessage<::Emqx_parameter>(GetArena()); terminal_emqx_ = p; } return terminal_emqx_; } inline ::Emqx_parameter* Navigation_parameter::mutable_terminal_emqx() { // @@protoc_insertion_point(field_mutable:Navigation_parameter.Terminal_emqx) return _internal_mutable_terminal_emqx(); } inline void Navigation_parameter::set_allocated_terminal_emqx(::Emqx_parameter* terminal_emqx) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena(); if (message_arena == nullptr) { delete terminal_emqx_; } if (terminal_emqx) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(terminal_emqx); if (message_arena != submessage_arena) { terminal_emqx = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, terminal_emqx, submessage_arena); } } else { } terminal_emqx_ = terminal_emqx; // @@protoc_insertion_point(field_set_allocated:Navigation_parameter.Terminal_emqx) } // .BrotherEmqx brother_emqx = 4; inline bool Navigation_parameter::_internal_has_brother_emqx() const { return this != internal_default_instance() && brother_emqx_ != nullptr; } inline bool Navigation_parameter::has_brother_emqx() const { return _internal_has_brother_emqx(); } inline void Navigation_parameter::clear_brother_emqx() { if (GetArena() == nullptr && brother_emqx_ != nullptr) { delete brother_emqx_; } brother_emqx_ = nullptr; } inline const ::BrotherEmqx& Navigation_parameter::_internal_brother_emqx() const { const ::BrotherEmqx* p = brother_emqx_; return p != nullptr ? *p : *reinterpret_cast( &::_BrotherEmqx_default_instance_); } inline const ::BrotherEmqx& Navigation_parameter::brother_emqx() const { // @@protoc_insertion_point(field_get:Navigation_parameter.brother_emqx) return _internal_brother_emqx(); } inline void Navigation_parameter::unsafe_arena_set_allocated_brother_emqx( ::BrotherEmqx* brother_emqx) { if (GetArena() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(brother_emqx_); } brother_emqx_ = brother_emqx; if (brother_emqx) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:Navigation_parameter.brother_emqx) } inline ::BrotherEmqx* Navigation_parameter::release_brother_emqx() { ::BrotherEmqx* temp = brother_emqx_; brother_emqx_ = nullptr; if (GetArena() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } return temp; } inline ::BrotherEmqx* Navigation_parameter::unsafe_arena_release_brother_emqx() { // @@protoc_insertion_point(field_release:Navigation_parameter.brother_emqx) ::BrotherEmqx* temp = brother_emqx_; brother_emqx_ = nullptr; return temp; } inline ::BrotherEmqx* Navigation_parameter::_internal_mutable_brother_emqx() { if (brother_emqx_ == nullptr) { auto* p = CreateMaybeMessage<::BrotherEmqx>(GetArena()); brother_emqx_ = p; } return brother_emqx_; } inline ::BrotherEmqx* Navigation_parameter::mutable_brother_emqx() { // @@protoc_insertion_point(field_mutable:Navigation_parameter.brother_emqx) return _internal_mutable_brother_emqx(); } inline void Navigation_parameter::set_allocated_brother_emqx(::BrotherEmqx* brother_emqx) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena(); if (message_arena == nullptr) { delete brother_emqx_; } if (brother_emqx) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(brother_emqx); if (message_arena != submessage_arena) { brother_emqx = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, brother_emqx, submessage_arena); } } else { } brother_emqx_ = brother_emqx; // @@protoc_insertion_point(field_set_allocated:Navigation_parameter.brother_emqx) } #ifdef __GNUC__ #pragma GCC diagnostic pop #endif // __GNUC__ // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // @@protoc_insertion_point(namespace_scope) // @@protoc_insertion_point(global_scope) #include #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_parameter_2eproto