// Generated by the protocol buffer compiler. DO NOT EDIT! // source: sdk.proto #ifndef GOOGLE_PROTOBUF_INCLUDED_sdk_2eproto #define GOOGLE_PROTOBUF_INCLUDED_sdk_2eproto #include #include #include #if PROTOBUF_VERSION < 3017000 #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 3017003 < 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 // IWYU pragma: export #include // IWYU pragma: export #include #include "base.pb.h" // @@protoc_insertion_point(includes) #include #define PROTOBUF_INTERNAL_EXPORT_sdk_2eproto PROTOBUF_NAMESPACE_OPEN namespace internal { class AnyMetadata; } // namespace internal PROTOBUF_NAMESPACE_CLOSE // Internal implementation detail -- do not use these members. struct TableStruct_sdk_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[21] 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_sdk_2eproto; namespace protomsg { class FaceAngle; struct FaceAngleDefaultTypeInternal; extern FaceAngleDefaultTypeInternal _FaceAngle_default_instance_; class FaceInfo; struct FaceInfoDefaultTypeInternal; extern FaceInfoDefaultTypeInternal _FaceInfo_default_instance_; class FacePos; struct FacePosDefaultTypeInternal; extern FacePosDefaultTypeInternal _FacePos_default_instance_; class HumanTrack; struct HumanTrackDefaultTypeInternal; extern HumanTrackDefaultTypeInternal _HumanTrack_default_instance_; class HumanTrackResult; struct HumanTrackResultDefaultTypeInternal; extern HumanTrackResultDefaultTypeInternal _HumanTrackResult_default_instance_; class Image; struct ImageDefaultTypeInternal; extern ImageDefaultTypeInternal _Image_default_instance_; class NewRuleMessage; struct NewRuleMessageDefaultTypeInternal; extern NewRuleMessageDefaultTypeInternal _NewRuleMessage_default_instance_; class NewSDKMessage; struct NewSDKMessageDefaultTypeInternal; extern NewSDKMessageDefaultTypeInternal _NewSDKMessage_default_instance_; class ObjInfo; struct ObjInfoDefaultTypeInternal; extern ObjInfoDefaultTypeInternal _ObjInfo_default_instance_; class ParamFaceFeature; struct ParamFaceFeatureDefaultTypeInternal; extern ParamFaceFeatureDefaultTypeInternal _ParamFaceFeature_default_instance_; class ParamFacePos; struct ParamFacePosDefaultTypeInternal; extern ParamFacePosDefaultTypeInternal _ParamFacePos_default_instance_; class ParamYoloObj; struct ParamYoloObjDefaultTypeInternal; extern ParamYoloObjDefaultTypeInternal _ParamYoloObj_default_instance_; class PlateID; struct PlateIDDefaultTypeInternal; extern PlateIDDefaultTypeInternal _PlateID_default_instance_; class PlateIDCloud; struct PlateIDCloudDefaultTypeInternal; extern PlateIDCloudDefaultTypeInternal _PlateIDCloud_default_instance_; class PlateIDResult; struct PlateIDResultDefaultTypeInternal; extern PlateIDResultDefaultTypeInternal _PlateIDResult_default_instance_; class PlateIDVehicle; struct PlateIDVehicleDefaultTypeInternal; extern PlateIDVehicleDefaultTypeInternal _PlateIDVehicle_default_instance_; class ResultFaceDetect; struct ResultFaceDetectDefaultTypeInternal; extern ResultFaceDetectDefaultTypeInternal _ResultFaceDetect_default_instance_; class ResultFaceExtCom; struct ResultFaceExtComDefaultTypeInternal; extern ResultFaceExtComDefaultTypeInternal _ResultFaceExtCom_default_instance_; class SoInfo; struct SoInfoDefaultTypeInternal; extern SoInfoDefaultTypeInternal _SoInfo_default_instance_; class Target; struct TargetDefaultTypeInternal; extern TargetDefaultTypeInternal _Target_default_instance_; class ThftResult; struct ThftResultDefaultTypeInternal; extern ThftResultDefaultTypeInternal _ThftResult_default_instance_; } // namespace protomsg PROTOBUF_NAMESPACE_OPEN template<> ::protomsg::FaceAngle* Arena::CreateMaybeMessage<::protomsg::FaceAngle>(Arena*); template<> ::protomsg::FaceInfo* Arena::CreateMaybeMessage<::protomsg::FaceInfo>(Arena*); template<> ::protomsg::FacePos* Arena::CreateMaybeMessage<::protomsg::FacePos>(Arena*); template<> ::protomsg::HumanTrack* Arena::CreateMaybeMessage<::protomsg::HumanTrack>(Arena*); template<> ::protomsg::HumanTrackResult* Arena::CreateMaybeMessage<::protomsg::HumanTrackResult>(Arena*); template<> ::protomsg::Image* Arena::CreateMaybeMessage<::protomsg::Image>(Arena*); template<> ::protomsg::NewRuleMessage* Arena::CreateMaybeMessage<::protomsg::NewRuleMessage>(Arena*); template<> ::protomsg::NewSDKMessage* Arena::CreateMaybeMessage<::protomsg::NewSDKMessage>(Arena*); template<> ::protomsg::ObjInfo* Arena::CreateMaybeMessage<::protomsg::ObjInfo>(Arena*); template<> ::protomsg::ParamFaceFeature* Arena::CreateMaybeMessage<::protomsg::ParamFaceFeature>(Arena*); template<> ::protomsg::ParamFacePos* Arena::CreateMaybeMessage<::protomsg::ParamFacePos>(Arena*); template<> ::protomsg::ParamYoloObj* Arena::CreateMaybeMessage<::protomsg::ParamYoloObj>(Arena*); template<> ::protomsg::PlateID* Arena::CreateMaybeMessage<::protomsg::PlateID>(Arena*); template<> ::protomsg::PlateIDCloud* Arena::CreateMaybeMessage<::protomsg::PlateIDCloud>(Arena*); template<> ::protomsg::PlateIDResult* Arena::CreateMaybeMessage<::protomsg::PlateIDResult>(Arena*); template<> ::protomsg::PlateIDVehicle* Arena::CreateMaybeMessage<::protomsg::PlateIDVehicle>(Arena*); template<> ::protomsg::ResultFaceDetect* Arena::CreateMaybeMessage<::protomsg::ResultFaceDetect>(Arena*); template<> ::protomsg::ResultFaceExtCom* Arena::CreateMaybeMessage<::protomsg::ResultFaceExtCom>(Arena*); template<> ::protomsg::SoInfo* Arena::CreateMaybeMessage<::protomsg::SoInfo>(Arena*); template<> ::protomsg::Target* Arena::CreateMaybeMessage<::protomsg::Target>(Arena*); template<> ::protomsg::ThftResult* Arena::CreateMaybeMessage<::protomsg::ThftResult>(Arena*); PROTOBUF_NAMESPACE_CLOSE namespace protomsg { // =================================================================== class Image final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.Image) */ { public: inline Image() : Image(nullptr) {} ~Image() override; explicit constexpr Image(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Image(const Image& from); Image(Image&& from) noexcept : Image() { *this = ::std::move(from); } inline Image& operator=(const Image& from) { CopyFrom(from); return *this; } inline Image& operator=(Image&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 Image& default_instance() { return *internal_default_instance(); } static inline const Image* internal_default_instance() { return reinterpret_cast( &_Image_default_instance_); } static constexpr int kIndexInFileMessages = 0; friend void swap(Image& a, Image& b) { a.Swap(&b); } inline void Swap(Image* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Image* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline Image* New() const final { return new Image(); } Image* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const Image& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const Image& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Image* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.Image"; } protected: explicit Image(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kDataFieldNumber = 3, kTimestampFieldNumber = 4, kCidFieldNumber = 6, kCnameFieldNumber = 7, kWidthFieldNumber = 1, kHeightFieldNumber = 2, kIdFieldNumber = 5, kI64TimestampFieldNumber = 9, kChannelFieldNumber = 8, }; // bytes data = 3; void clear_data(); const std::string& data() const; template void set_data(ArgT0&& arg0, ArgT... args); std::string* mutable_data(); PROTOBUF_MUST_USE_RESULT std::string* release_data(); void set_allocated_data(std::string* data); private: const std::string& _internal_data() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_data(const std::string& value); std::string* _internal_mutable_data(); public: // string timestamp = 4; void clear_timestamp(); const std::string& timestamp() const; template void set_timestamp(ArgT0&& arg0, ArgT... args); std::string* mutable_timestamp(); PROTOBUF_MUST_USE_RESULT std::string* release_timestamp(); void set_allocated_timestamp(std::string* timestamp); private: const std::string& _internal_timestamp() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_timestamp(const std::string& value); std::string* _internal_mutable_timestamp(); public: // string cid = 6; void clear_cid(); const std::string& cid() const; template void set_cid(ArgT0&& arg0, ArgT... args); std::string* mutable_cid(); PROTOBUF_MUST_USE_RESULT std::string* release_cid(); void set_allocated_cid(std::string* cid); private: const std::string& _internal_cid() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_cid(const std::string& value); std::string* _internal_mutable_cid(); public: // string cname = 7; void clear_cname(); const std::string& cname() const; template void set_cname(ArgT0&& arg0, ArgT... args); std::string* mutable_cname(); PROTOBUF_MUST_USE_RESULT std::string* release_cname(); void set_allocated_cname(std::string* cname); private: const std::string& _internal_cname() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_cname(const std::string& value); std::string* _internal_mutable_cname(); public: // int32 width = 1; void clear_width(); ::PROTOBUF_NAMESPACE_ID::int32 width() const; void set_width(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_width() const; void _internal_set_width(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 height = 2; void clear_height(); ::PROTOBUF_NAMESPACE_ID::int32 height() const; void set_height(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_height() const; void _internal_set_height(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int64 id = 5; void clear_id(); ::PROTOBUF_NAMESPACE_ID::int64 id() const; void set_id(::PROTOBUF_NAMESPACE_ID::int64 value); private: ::PROTOBUF_NAMESPACE_ID::int64 _internal_id() const; void _internal_set_id(::PROTOBUF_NAMESPACE_ID::int64 value); public: // int64 i64timestamp = 9; void clear_i64timestamp(); ::PROTOBUF_NAMESPACE_ID::int64 i64timestamp() const; void set_i64timestamp(::PROTOBUF_NAMESPACE_ID::int64 value); private: ::PROTOBUF_NAMESPACE_ID::int64 _internal_i64timestamp() const; void _internal_set_i64timestamp(::PROTOBUF_NAMESPACE_ID::int64 value); public: // int32 channel = 8; void clear_channel(); ::PROTOBUF_NAMESPACE_ID::int32 channel() const; void set_channel(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_channel() const; void _internal_set_channel(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.Image) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr data_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr timestamp_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr cid_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr cname_; ::PROTOBUF_NAMESPACE_ID::int32 width_; ::PROTOBUF_NAMESPACE_ID::int32 height_; ::PROTOBUF_NAMESPACE_ID::int64 id_; ::PROTOBUF_NAMESPACE_ID::int64 i64timestamp_; ::PROTOBUF_NAMESPACE_ID::int32 channel_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class Target final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.Target) */ { public: inline Target() : Target(nullptr) {} ~Target() override; explicit constexpr Target(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Target(const Target& from); Target(Target&& from) noexcept : Target() { *this = ::std::move(from); } inline Target& operator=(const Target& from) { CopyFrom(from); return *this; } inline Target& operator=(Target&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 Target& default_instance() { return *internal_default_instance(); } static inline const Target* internal_default_instance() { return reinterpret_cast( &_Target_default_instance_); } static constexpr int kIndexInFileMessages = 1; friend void swap(Target& a, Target& b) { a.Swap(&b); } inline void Swap(Target* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(Target* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline Target* New() const final { return new Target(); } Target* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const Target& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const Target& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(Target* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.Target"; } protected: explicit Target(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kTypeFieldNumber = 2, kFeatureFieldNumber = 5, kAttributeFieldNumber = 6, kRectFieldNumber = 4, kIdFieldNumber = 1, kConfidenceFieldNumber = 3, }; // string type = 2; void clear_type(); const std::string& type() const; template void set_type(ArgT0&& arg0, ArgT... args); std::string* mutable_type(); PROTOBUF_MUST_USE_RESULT std::string* release_type(); void set_allocated_type(std::string* type); private: const std::string& _internal_type() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_type(const std::string& value); std::string* _internal_mutable_type(); public: // bytes feature = 5; void clear_feature(); const std::string& feature() const; template void set_feature(ArgT0&& arg0, ArgT... args); std::string* mutable_feature(); PROTOBUF_MUST_USE_RESULT std::string* release_feature(); void set_allocated_feature(std::string* feature); private: const std::string& _internal_feature() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_feature(const std::string& value); std::string* _internal_mutable_feature(); public: // bytes attribute = 6; void clear_attribute(); const std::string& attribute() const; template void set_attribute(ArgT0&& arg0, ArgT... args); std::string* mutable_attribute(); PROTOBUF_MUST_USE_RESULT std::string* release_attribute(); void set_allocated_attribute(std::string* attribute); private: const std::string& _internal_attribute() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_attribute(const std::string& value); std::string* _internal_mutable_attribute(); public: // .protomsg.Rect rect = 4; bool has_rect() const; private: bool _internal_has_rect() const; public: void clear_rect(); const ::protomsg::Rect& rect() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rect(); ::protomsg::Rect* mutable_rect(); void set_allocated_rect(::protomsg::Rect* rect); private: const ::protomsg::Rect& _internal_rect() const; ::protomsg::Rect* _internal_mutable_rect(); public: void unsafe_arena_set_allocated_rect( ::protomsg::Rect* rect); ::protomsg::Rect* unsafe_arena_release_rect(); // uint64 id = 1; void clear_id(); ::PROTOBUF_NAMESPACE_ID::uint64 id() const; void set_id(::PROTOBUF_NAMESPACE_ID::uint64 value); private: ::PROTOBUF_NAMESPACE_ID::uint64 _internal_id() const; void _internal_set_id(::PROTOBUF_NAMESPACE_ID::uint64 value); public: // int32 confidence = 3; void clear_confidence(); ::PROTOBUF_NAMESPACE_ID::int32 confidence() const; void set_confidence(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_confidence() const; void _internal_set_confidence(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.Target) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr feature_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr attribute_; ::protomsg::Rect* rect_; ::PROTOBUF_NAMESPACE_ID::uint64 id_; ::PROTOBUF_NAMESPACE_ID::int32 confidence_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class NewSDKMessage final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.NewSDKMessage) */ { public: inline NewSDKMessage() : NewSDKMessage(nullptr) {} ~NewSDKMessage() override; explicit constexpr NewSDKMessage(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); NewSDKMessage(const NewSDKMessage& from); NewSDKMessage(NewSDKMessage&& from) noexcept : NewSDKMessage() { *this = ::std::move(from); } inline NewSDKMessage& operator=(const NewSDKMessage& from) { CopyFrom(from); return *this; } inline NewSDKMessage& operator=(NewSDKMessage&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 NewSDKMessage& default_instance() { return *internal_default_instance(); } static inline const NewSDKMessage* internal_default_instance() { return reinterpret_cast( &_NewSDKMessage_default_instance_); } static constexpr int kIndexInFileMessages = 2; friend void swap(NewSDKMessage& a, NewSDKMessage& b) { a.Swap(&b); } inline void Swap(NewSDKMessage* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(NewSDKMessage* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline NewSDKMessage* New() const final { return new NewSDKMessage(); } NewSDKMessage* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const NewSDKMessage& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const NewSDKMessage& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(NewSDKMessage* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.NewSDKMessage"; } protected: explicit NewSDKMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kTargetFieldNumber = 4, kSdkIDFieldNumber = 1, kSdkTypeFieldNumber = 2, kSdkNameFieldNumber = 3, kTimestampFieldNumber = 5, }; // repeated .protomsg.Target target = 4; int target_size() const; private: int _internal_target_size() const; public: void clear_target(); ::protomsg::Target* mutable_target(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::Target >* mutable_target(); private: const ::protomsg::Target& _internal_target(int index) const; ::protomsg::Target* _internal_add_target(); public: const ::protomsg::Target& target(int index) const; ::protomsg::Target* add_target(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::Target >& target() const; // string sdkID = 1; void clear_sdkid(); const std::string& sdkid() const; template void set_sdkid(ArgT0&& arg0, ArgT... args); std::string* mutable_sdkid(); PROTOBUF_MUST_USE_RESULT std::string* release_sdkid(); void set_allocated_sdkid(std::string* sdkid); private: const std::string& _internal_sdkid() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_sdkid(const std::string& value); std::string* _internal_mutable_sdkid(); public: // string sdkType = 2; void clear_sdktype(); const std::string& sdktype() const; template void set_sdktype(ArgT0&& arg0, ArgT... args); std::string* mutable_sdktype(); PROTOBUF_MUST_USE_RESULT std::string* release_sdktype(); void set_allocated_sdktype(std::string* sdktype); private: const std::string& _internal_sdktype() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_sdktype(const std::string& value); std::string* _internal_mutable_sdktype(); public: // string sdkName = 3; void clear_sdkname(); const std::string& sdkname() const; template void set_sdkname(ArgT0&& arg0, ArgT... args); std::string* mutable_sdkname(); PROTOBUF_MUST_USE_RESULT std::string* release_sdkname(); void set_allocated_sdkname(std::string* sdkname); private: const std::string& _internal_sdkname() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_sdkname(const std::string& value); std::string* _internal_mutable_sdkname(); public: // string timestamp = 5; void clear_timestamp(); const std::string& timestamp() const; template void set_timestamp(ArgT0&& arg0, ArgT... args); std::string* mutable_timestamp(); PROTOBUF_MUST_USE_RESULT std::string* release_timestamp(); void set_allocated_timestamp(std::string* timestamp); private: const std::string& _internal_timestamp() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_timestamp(const std::string& value); std::string* _internal_mutable_timestamp(); public: // @@protoc_insertion_point(class_scope:protomsg.NewSDKMessage) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::Target > target_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sdkid_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sdktype_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sdkname_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr timestamp_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class NewRuleMessage final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.NewRuleMessage) */ { public: inline NewRuleMessage() : NewRuleMessage(nullptr) {} ~NewRuleMessage() override; explicit constexpr NewRuleMessage(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); NewRuleMessage(const NewRuleMessage& from); NewRuleMessage(NewRuleMessage&& from) noexcept : NewRuleMessage() { *this = ::std::move(from); } inline NewRuleMessage& operator=(const NewRuleMessage& from) { CopyFrom(from); return *this; } inline NewRuleMessage& operator=(NewRuleMessage&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 NewRuleMessage& default_instance() { return *internal_default_instance(); } static inline const NewRuleMessage* internal_default_instance() { return reinterpret_cast( &_NewRuleMessage_default_instance_); } static constexpr int kIndexInFileMessages = 3; friend void swap(NewRuleMessage& a, NewRuleMessage& b) { a.Swap(&b); } inline void Swap(NewRuleMessage* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(NewRuleMessage* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline NewRuleMessage* New() const final { return new NewRuleMessage(); } NewRuleMessage* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const NewRuleMessage& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const NewRuleMessage& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(NewRuleMessage* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.NewRuleMessage"; } protected: explicit NewRuleMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kMessageFieldNumber = 3, kDataTypeFieldNumber = 1, kHandleTrackFieldNumber = 2, }; // repeated .protomsg.NewSDKMessage message = 3; int message_size() const; private: int _internal_message_size() const; public: void clear_message(); ::protomsg::NewSDKMessage* mutable_message(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::NewSDKMessage >* mutable_message(); private: const ::protomsg::NewSDKMessage& _internal_message(int index) const; ::protomsg::NewSDKMessage* _internal_add_message(); public: const ::protomsg::NewSDKMessage& message(int index) const; ::protomsg::NewSDKMessage* add_message(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::NewSDKMessage >& message() const; // string dataType = 1; void clear_datatype(); const std::string& datatype() const; template void set_datatype(ArgT0&& arg0, ArgT... args); std::string* mutable_datatype(); PROTOBUF_MUST_USE_RESULT std::string* release_datatype(); void set_allocated_datatype(std::string* datatype); private: const std::string& _internal_datatype() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_datatype(const std::string& value); std::string* _internal_mutable_datatype(); public: // string handleTrack = 2; void clear_handletrack(); const std::string& handletrack() const; template void set_handletrack(ArgT0&& arg0, ArgT... args); std::string* mutable_handletrack(); PROTOBUF_MUST_USE_RESULT std::string* release_handletrack(); void set_allocated_handletrack(std::string* handletrack); private: const std::string& _internal_handletrack() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_handletrack(const std::string& value); std::string* _internal_mutable_handletrack(); public: // @@protoc_insertion_point(class_scope:protomsg.NewRuleMessage) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::NewSDKMessage > message_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr datatype_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr handletrack_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class FaceAngle final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.FaceAngle) */ { public: inline FaceAngle() : FaceAngle(nullptr) {} ~FaceAngle() override; explicit constexpr FaceAngle(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); FaceAngle(const FaceAngle& from); FaceAngle(FaceAngle&& from) noexcept : FaceAngle() { *this = ::std::move(from); } inline FaceAngle& operator=(const FaceAngle& from) { CopyFrom(from); return *this; } inline FaceAngle& operator=(FaceAngle&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 FaceAngle& default_instance() { return *internal_default_instance(); } static inline const FaceAngle* internal_default_instance() { return reinterpret_cast( &_FaceAngle_default_instance_); } static constexpr int kIndexInFileMessages = 4; friend void swap(FaceAngle& a, FaceAngle& b) { a.Swap(&b); } inline void Swap(FaceAngle* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(FaceAngle* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline FaceAngle* New() const final { return new FaceAngle(); } FaceAngle* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const FaceAngle& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const FaceAngle& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(FaceAngle* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.FaceAngle"; } protected: explicit FaceAngle(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kYawFieldNumber = 1, kPitchFieldNumber = 2, kRollFieldNumber = 3, kConfidenceFieldNumber = 4, }; // int32 yaw = 1; void clear_yaw(); ::PROTOBUF_NAMESPACE_ID::int32 yaw() const; void set_yaw(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_yaw() const; void _internal_set_yaw(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 pitch = 2; void clear_pitch(); ::PROTOBUF_NAMESPACE_ID::int32 pitch() const; void set_pitch(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_pitch() const; void _internal_set_pitch(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 roll = 3; void clear_roll(); ::PROTOBUF_NAMESPACE_ID::int32 roll() const; void set_roll(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_roll() const; void _internal_set_roll(::PROTOBUF_NAMESPACE_ID::int32 value); public: // float confidence = 4; void clear_confidence(); float confidence() const; void set_confidence(float value); private: float _internal_confidence() const; void _internal_set_confidence(float value); public: // @@protoc_insertion_point(class_scope:protomsg.FaceAngle) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::int32 yaw_; ::PROTOBUF_NAMESPACE_ID::int32 pitch_; ::PROTOBUF_NAMESPACE_ID::int32 roll_; float confidence_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class ThftResult final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.ThftResult) */ { public: inline ThftResult() : ThftResult(nullptr) {} ~ThftResult() override; explicit constexpr ThftResult(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ThftResult(const ThftResult& from); ThftResult(ThftResult&& from) noexcept : ThftResult() { *this = ::std::move(from); } inline ThftResult& operator=(const ThftResult& from) { CopyFrom(from); return *this; } inline ThftResult& operator=(ThftResult&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 ThftResult& default_instance() { return *internal_default_instance(); } static inline const ThftResult* internal_default_instance() { return reinterpret_cast( &_ThftResult_default_instance_); } static constexpr int kIndexInFileMessages = 5; friend void swap(ThftResult& a, ThftResult& b) { a.Swap(&b); } inline void Swap(ThftResult* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(ThftResult* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline ThftResult* New() const final { return new ThftResult(); } ThftResult* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const ThftResult& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const ThftResult& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(ThftResult* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.ThftResult"; } protected: explicit ThftResult(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kGenderFieldNumber = 1, kAgeFieldNumber = 2, kRaceFieldNumber = 3, kBeautyFieldNumber = 4, kSmileFieldNumber = 5, }; // int32 gender = 1; void clear_gender(); ::PROTOBUF_NAMESPACE_ID::int32 gender() const; void set_gender(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_gender() const; void _internal_set_gender(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 age = 2; void clear_age(); ::PROTOBUF_NAMESPACE_ID::int32 age() const; void set_age(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_age() const; void _internal_set_age(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 race = 3; void clear_race(); ::PROTOBUF_NAMESPACE_ID::int32 race() const; void set_race(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_race() const; void _internal_set_race(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 beauty = 4; void clear_beauty(); ::PROTOBUF_NAMESPACE_ID::int32 beauty() const; void set_beauty(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_beauty() const; void _internal_set_beauty(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 smile = 5; void clear_smile(); ::PROTOBUF_NAMESPACE_ID::int32 smile() const; void set_smile(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_smile() const; void _internal_set_smile(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.ThftResult) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::int32 gender_; ::PROTOBUF_NAMESPACE_ID::int32 age_; ::PROTOBUF_NAMESPACE_ID::int32 race_; ::PROTOBUF_NAMESPACE_ID::int32 beauty_; ::PROTOBUF_NAMESPACE_ID::int32 smile_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class FacePos final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.FacePos) */ { public: inline FacePos() : FacePos(nullptr) {} ~FacePos() override; explicit constexpr FacePos(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); FacePos(const FacePos& from); FacePos(FacePos&& from) noexcept : FacePos() { *this = ::std::move(from); } inline FacePos& operator=(const FacePos& from) { CopyFrom(from); return *this; } inline FacePos& operator=(FacePos&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 FacePos& default_instance() { return *internal_default_instance(); } static inline const FacePos* internal_default_instance() { return reinterpret_cast( &_FacePos_default_instance_); } static constexpr int kIndexInFileMessages = 6; friend void swap(FacePos& a, FacePos& b) { a.Swap(&b); } inline void Swap(FacePos* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(FacePos* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline FacePos* New() const final { return new FacePos(); } FacePos* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const FacePos& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const FacePos& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(FacePos* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.FacePos"; } protected: explicit FacePos(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kFacialDataFieldNumber = 8, kRcFaceFieldNumber = 1, kPtLeftEyeFieldNumber = 2, kPtRightEyeFieldNumber = 3, kPtMouthFieldNumber = 4, kPtNoseFieldNumber = 5, kFAngleFieldNumber = 6, kFaceIDFieldNumber = 9, kQualityFieldNumber = 7, }; // bytes facialData = 8; void clear_facialdata(); const std::string& facialdata() const; template void set_facialdata(ArgT0&& arg0, ArgT... args); std::string* mutable_facialdata(); PROTOBUF_MUST_USE_RESULT std::string* release_facialdata(); void set_allocated_facialdata(std::string* facialdata); private: const std::string& _internal_facialdata() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_facialdata(const std::string& value); std::string* _internal_mutable_facialdata(); public: // .protomsg.Rect rcFace = 1; bool has_rcface() const; private: bool _internal_has_rcface() const; public: void clear_rcface(); const ::protomsg::Rect& rcface() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rcface(); ::protomsg::Rect* mutable_rcface(); void set_allocated_rcface(::protomsg::Rect* rcface); private: const ::protomsg::Rect& _internal_rcface() const; ::protomsg::Rect* _internal_mutable_rcface(); public: void unsafe_arena_set_allocated_rcface( ::protomsg::Rect* rcface); ::protomsg::Rect* unsafe_arena_release_rcface(); // .protomsg.Point ptLeftEye = 2; bool has_ptlefteye() const; private: bool _internal_has_ptlefteye() const; public: void clear_ptlefteye(); const ::protomsg::Point& ptlefteye() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Point* release_ptlefteye(); ::protomsg::Point* mutable_ptlefteye(); void set_allocated_ptlefteye(::protomsg::Point* ptlefteye); private: const ::protomsg::Point& _internal_ptlefteye() const; ::protomsg::Point* _internal_mutable_ptlefteye(); public: void unsafe_arena_set_allocated_ptlefteye( ::protomsg::Point* ptlefteye); ::protomsg::Point* unsafe_arena_release_ptlefteye(); // .protomsg.Point ptRightEye = 3; bool has_ptrighteye() const; private: bool _internal_has_ptrighteye() const; public: void clear_ptrighteye(); const ::protomsg::Point& ptrighteye() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Point* release_ptrighteye(); ::protomsg::Point* mutable_ptrighteye(); void set_allocated_ptrighteye(::protomsg::Point* ptrighteye); private: const ::protomsg::Point& _internal_ptrighteye() const; ::protomsg::Point* _internal_mutable_ptrighteye(); public: void unsafe_arena_set_allocated_ptrighteye( ::protomsg::Point* ptrighteye); ::protomsg::Point* unsafe_arena_release_ptrighteye(); // .protomsg.Point ptMouth = 4; bool has_ptmouth() const; private: bool _internal_has_ptmouth() const; public: void clear_ptmouth(); const ::protomsg::Point& ptmouth() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Point* release_ptmouth(); ::protomsg::Point* mutable_ptmouth(); void set_allocated_ptmouth(::protomsg::Point* ptmouth); private: const ::protomsg::Point& _internal_ptmouth() const; ::protomsg::Point* _internal_mutable_ptmouth(); public: void unsafe_arena_set_allocated_ptmouth( ::protomsg::Point* ptmouth); ::protomsg::Point* unsafe_arena_release_ptmouth(); // .protomsg.Point ptNose = 5; bool has_ptnose() const; private: bool _internal_has_ptnose() const; public: void clear_ptnose(); const ::protomsg::Point& ptnose() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Point* release_ptnose(); ::protomsg::Point* mutable_ptnose(); void set_allocated_ptnose(::protomsg::Point* ptnose); private: const ::protomsg::Point& _internal_ptnose() const; ::protomsg::Point* _internal_mutable_ptnose(); public: void unsafe_arena_set_allocated_ptnose( ::protomsg::Point* ptnose); ::protomsg::Point* unsafe_arena_release_ptnose(); // .protomsg.FaceAngle fAngle = 6; bool has_fangle() const; private: bool _internal_has_fangle() const; public: void clear_fangle(); const ::protomsg::FaceAngle& fangle() const; PROTOBUF_MUST_USE_RESULT ::protomsg::FaceAngle* release_fangle(); ::protomsg::FaceAngle* mutable_fangle(); void set_allocated_fangle(::protomsg::FaceAngle* fangle); private: const ::protomsg::FaceAngle& _internal_fangle() const; ::protomsg::FaceAngle* _internal_mutable_fangle(); public: void unsafe_arena_set_allocated_fangle( ::protomsg::FaceAngle* fangle); ::protomsg::FaceAngle* unsafe_arena_release_fangle(); // uint64 faceID = 9; void clear_faceid(); ::PROTOBUF_NAMESPACE_ID::uint64 faceid() const; void set_faceid(::PROTOBUF_NAMESPACE_ID::uint64 value); private: ::PROTOBUF_NAMESPACE_ID::uint64 _internal_faceid() const; void _internal_set_faceid(::PROTOBUF_NAMESPACE_ID::uint64 value); public: // int32 quality = 7; void clear_quality(); ::PROTOBUF_NAMESPACE_ID::int32 quality() const; void set_quality(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_quality() const; void _internal_set_quality(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.FacePos) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr facialdata_; ::protomsg::Rect* rcface_; ::protomsg::Point* ptlefteye_; ::protomsg::Point* ptrighteye_; ::protomsg::Point* ptmouth_; ::protomsg::Point* ptnose_; ::protomsg::FaceAngle* fangle_; ::PROTOBUF_NAMESPACE_ID::uint64 faceid_; ::PROTOBUF_NAMESPACE_ID::int32 quality_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class FaceInfo final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.FaceInfo) */ { public: inline FaceInfo() : FaceInfo(nullptr) {} ~FaceInfo() override; explicit constexpr FaceInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); FaceInfo(const FaceInfo& from); FaceInfo(FaceInfo&& from) noexcept : FaceInfo() { *this = ::std::move(from); } inline FaceInfo& operator=(const FaceInfo& from) { CopyFrom(from); return *this; } inline FaceInfo& operator=(FaceInfo&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 FaceInfo& default_instance() { return *internal_default_instance(); } static inline const FaceInfo* internal_default_instance() { return reinterpret_cast( &_FaceInfo_default_instance_); } static constexpr int kIndexInFileMessages = 7; friend void swap(FaceInfo& a, FaceInfo& b) { a.Swap(&b); } inline void Swap(FaceInfo* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(FaceInfo* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline FaceInfo* New() const final { return new FaceInfo(); } FaceInfo* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const FaceInfo& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const FaceInfo& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(FaceInfo* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.FaceInfo"; } protected: explicit FaceInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kFacialDataFieldNumber = 8, kRcFaceFieldNumber = 1, kPtLeftEyeFieldNumber = 2, kPtRightEyeFieldNumber = 3, kPtMouthFieldNumber = 4, kPtNoseFieldNumber = 5, kFAngleFieldNumber = 6, kFaceIDFieldNumber = 9, kQualityFieldNumber = 7, }; // bytes facialData = 8; void clear_facialdata(); const std::string& facialdata() const; template void set_facialdata(ArgT0&& arg0, ArgT... args); std::string* mutable_facialdata(); PROTOBUF_MUST_USE_RESULT std::string* release_facialdata(); void set_allocated_facialdata(std::string* facialdata); private: const std::string& _internal_facialdata() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_facialdata(const std::string& value); std::string* _internal_mutable_facialdata(); public: // .protomsg.Rect rcFace = 1; bool has_rcface() const; private: bool _internal_has_rcface() const; public: void clear_rcface(); const ::protomsg::Rect& rcface() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rcface(); ::protomsg::Rect* mutable_rcface(); void set_allocated_rcface(::protomsg::Rect* rcface); private: const ::protomsg::Rect& _internal_rcface() const; ::protomsg::Rect* _internal_mutable_rcface(); public: void unsafe_arena_set_allocated_rcface( ::protomsg::Rect* rcface); ::protomsg::Rect* unsafe_arena_release_rcface(); // .protomsg.Point ptLeftEye = 2; bool has_ptlefteye() const; private: bool _internal_has_ptlefteye() const; public: void clear_ptlefteye(); const ::protomsg::Point& ptlefteye() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Point* release_ptlefteye(); ::protomsg::Point* mutable_ptlefteye(); void set_allocated_ptlefteye(::protomsg::Point* ptlefteye); private: const ::protomsg::Point& _internal_ptlefteye() const; ::protomsg::Point* _internal_mutable_ptlefteye(); public: void unsafe_arena_set_allocated_ptlefteye( ::protomsg::Point* ptlefteye); ::protomsg::Point* unsafe_arena_release_ptlefteye(); // .protomsg.Point ptRightEye = 3; bool has_ptrighteye() const; private: bool _internal_has_ptrighteye() const; public: void clear_ptrighteye(); const ::protomsg::Point& ptrighteye() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Point* release_ptrighteye(); ::protomsg::Point* mutable_ptrighteye(); void set_allocated_ptrighteye(::protomsg::Point* ptrighteye); private: const ::protomsg::Point& _internal_ptrighteye() const; ::protomsg::Point* _internal_mutable_ptrighteye(); public: void unsafe_arena_set_allocated_ptrighteye( ::protomsg::Point* ptrighteye); ::protomsg::Point* unsafe_arena_release_ptrighteye(); // .protomsg.Point ptMouth = 4; bool has_ptmouth() const; private: bool _internal_has_ptmouth() const; public: void clear_ptmouth(); const ::protomsg::Point& ptmouth() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Point* release_ptmouth(); ::protomsg::Point* mutable_ptmouth(); void set_allocated_ptmouth(::protomsg::Point* ptmouth); private: const ::protomsg::Point& _internal_ptmouth() const; ::protomsg::Point* _internal_mutable_ptmouth(); public: void unsafe_arena_set_allocated_ptmouth( ::protomsg::Point* ptmouth); ::protomsg::Point* unsafe_arena_release_ptmouth(); // .protomsg.Point ptNose = 5; bool has_ptnose() const; private: bool _internal_has_ptnose() const; public: void clear_ptnose(); const ::protomsg::Point& ptnose() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Point* release_ptnose(); ::protomsg::Point* mutable_ptnose(); void set_allocated_ptnose(::protomsg::Point* ptnose); private: const ::protomsg::Point& _internal_ptnose() const; ::protomsg::Point* _internal_mutable_ptnose(); public: void unsafe_arena_set_allocated_ptnose( ::protomsg::Point* ptnose); ::protomsg::Point* unsafe_arena_release_ptnose(); // .protomsg.FaceAngle fAngle = 6; bool has_fangle() const; private: bool _internal_has_fangle() const; public: void clear_fangle(); const ::protomsg::FaceAngle& fangle() const; PROTOBUF_MUST_USE_RESULT ::protomsg::FaceAngle* release_fangle(); ::protomsg::FaceAngle* mutable_fangle(); void set_allocated_fangle(::protomsg::FaceAngle* fangle); private: const ::protomsg::FaceAngle& _internal_fangle() const; ::protomsg::FaceAngle* _internal_mutable_fangle(); public: void unsafe_arena_set_allocated_fangle( ::protomsg::FaceAngle* fangle); ::protomsg::FaceAngle* unsafe_arena_release_fangle(); // int64 faceID = 9; void clear_faceid(); ::PROTOBUF_NAMESPACE_ID::int64 faceid() const; void set_faceid(::PROTOBUF_NAMESPACE_ID::int64 value); private: ::PROTOBUF_NAMESPACE_ID::int64 _internal_faceid() const; void _internal_set_faceid(::PROTOBUF_NAMESPACE_ID::int64 value); public: // int32 quality = 7; void clear_quality(); ::PROTOBUF_NAMESPACE_ID::int32 quality() const; void set_quality(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_quality() const; void _internal_set_quality(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.FaceInfo) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr facialdata_; ::protomsg::Rect* rcface_; ::protomsg::Point* ptlefteye_; ::protomsg::Point* ptrighteye_; ::protomsg::Point* ptmouth_; ::protomsg::Point* ptnose_; ::protomsg::FaceAngle* fangle_; ::PROTOBUF_NAMESPACE_ID::int64 faceid_; ::PROTOBUF_NAMESPACE_ID::int32 quality_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class ObjInfo final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.ObjInfo) */ { public: inline ObjInfo() : ObjInfo(nullptr) {} ~ObjInfo() override; explicit constexpr ObjInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ObjInfo(const ObjInfo& from); ObjInfo(ObjInfo&& from) noexcept : ObjInfo() { *this = ::std::move(from); } inline ObjInfo& operator=(const ObjInfo& from) { CopyFrom(from); return *this; } inline ObjInfo& operator=(ObjInfo&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 ObjInfo& default_instance() { return *internal_default_instance(); } static inline const ObjInfo* internal_default_instance() { return reinterpret_cast( &_ObjInfo_default_instance_); } static constexpr int kIndexInFileMessages = 8; friend void swap(ObjInfo& a, ObjInfo& b) { a.Swap(&b); } inline void Swap(ObjInfo* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(ObjInfo* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline ObjInfo* New() const final { return new ObjInfo(); } ObjInfo* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const ObjInfo& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const ObjInfo& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(ObjInfo* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.ObjInfo"; } protected: explicit ObjInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kRcObjFieldNumber = 1, kTypFieldNumber = 2, kProbFieldNumber = 3, kObjIDFieldNumber = 4, }; // .protomsg.Rect rcObj = 1; bool has_rcobj() const; private: bool _internal_has_rcobj() const; public: void clear_rcobj(); const ::protomsg::Rect& rcobj() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rcobj(); ::protomsg::Rect* mutable_rcobj(); void set_allocated_rcobj(::protomsg::Rect* rcobj); private: const ::protomsg::Rect& _internal_rcobj() const; ::protomsg::Rect* _internal_mutable_rcobj(); public: void unsafe_arena_set_allocated_rcobj( ::protomsg::Rect* rcobj); ::protomsg::Rect* unsafe_arena_release_rcobj(); // int32 typ = 2; void clear_typ(); ::PROTOBUF_NAMESPACE_ID::int32 typ() const; void set_typ(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_typ() const; void _internal_set_typ(::PROTOBUF_NAMESPACE_ID::int32 value); public: // float prob = 3; void clear_prob(); float prob() const; void set_prob(float value); private: float _internal_prob() const; void _internal_set_prob(float value); public: // uint64 objID = 4; void clear_objid(); ::PROTOBUF_NAMESPACE_ID::uint64 objid() const; void set_objid(::PROTOBUF_NAMESPACE_ID::uint64 value); private: ::PROTOBUF_NAMESPACE_ID::uint64 _internal_objid() const; void _internal_set_objid(::PROTOBUF_NAMESPACE_ID::uint64 value); public: // @@protoc_insertion_point(class_scope:protomsg.ObjInfo) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::protomsg::Rect* rcobj_; ::PROTOBUF_NAMESPACE_ID::int32 typ_; float prob_; ::PROTOBUF_NAMESPACE_ID::uint64 objid_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class ResultFaceDetect final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.ResultFaceDetect) */ { public: inline ResultFaceDetect() : ResultFaceDetect(nullptr) {} ~ResultFaceDetect() override; explicit constexpr ResultFaceDetect(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ResultFaceDetect(const ResultFaceDetect& from); ResultFaceDetect(ResultFaceDetect&& from) noexcept : ResultFaceDetect() { *this = ::std::move(from); } inline ResultFaceDetect& operator=(const ResultFaceDetect& from) { CopyFrom(from); return *this; } inline ResultFaceDetect& operator=(ResultFaceDetect&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 ResultFaceDetect& default_instance() { return *internal_default_instance(); } static inline const ResultFaceDetect* internal_default_instance() { return reinterpret_cast( &_ResultFaceDetect_default_instance_); } static constexpr int kIndexInFileMessages = 9; friend void swap(ResultFaceDetect& a, ResultFaceDetect& b) { a.Swap(&b); } inline void Swap(ResultFaceDetect* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(ResultFaceDetect* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline ResultFaceDetect* New() const final { return new ResultFaceDetect(); } ResultFaceDetect* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const ResultFaceDetect& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const ResultFaceDetect& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(ResultFaceDetect* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.ResultFaceDetect"; } protected: explicit ResultFaceDetect(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kFeatsFieldNumber = 3, kPosFieldNumber = 1, kResultFieldNumber = 2, }; // bytes feats = 3; void clear_feats(); const std::string& feats() const; template void set_feats(ArgT0&& arg0, ArgT... args); std::string* mutable_feats(); PROTOBUF_MUST_USE_RESULT std::string* release_feats(); void set_allocated_feats(std::string* feats); private: const std::string& _internal_feats() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_feats(const std::string& value); std::string* _internal_mutable_feats(); public: // .protomsg.FacePos pos = 1; bool has_pos() const; private: bool _internal_has_pos() const; public: void clear_pos(); const ::protomsg::FacePos& pos() const; PROTOBUF_MUST_USE_RESULT ::protomsg::FacePos* release_pos(); ::protomsg::FacePos* mutable_pos(); void set_allocated_pos(::protomsg::FacePos* pos); private: const ::protomsg::FacePos& _internal_pos() const; ::protomsg::FacePos* _internal_mutable_pos(); public: void unsafe_arena_set_allocated_pos( ::protomsg::FacePos* pos); ::protomsg::FacePos* unsafe_arena_release_pos(); // .protomsg.ThftResult result = 2; bool has_result() const; private: bool _internal_has_result() const; public: void clear_result(); const ::protomsg::ThftResult& result() const; PROTOBUF_MUST_USE_RESULT ::protomsg::ThftResult* release_result(); ::protomsg::ThftResult* mutable_result(); void set_allocated_result(::protomsg::ThftResult* result); private: const ::protomsg::ThftResult& _internal_result() const; ::protomsg::ThftResult* _internal_mutable_result(); public: void unsafe_arena_set_allocated_result( ::protomsg::ThftResult* result); ::protomsg::ThftResult* unsafe_arena_release_result(); // @@protoc_insertion_point(class_scope:protomsg.ResultFaceDetect) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr feats_; ::protomsg::FacePos* pos_; ::protomsg::ThftResult* result_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class ParamFacePos final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.ParamFacePos) */ { public: inline ParamFacePos() : ParamFacePos(nullptr) {} ~ParamFacePos() override; explicit constexpr ParamFacePos(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ParamFacePos(const ParamFacePos& from); ParamFacePos(ParamFacePos&& from) noexcept : ParamFacePos() { *this = ::std::move(from); } inline ParamFacePos& operator=(const ParamFacePos& from) { CopyFrom(from); return *this; } inline ParamFacePos& operator=(ParamFacePos&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 ParamFacePos& default_instance() { return *internal_default_instance(); } static inline const ParamFacePos* internal_default_instance() { return reinterpret_cast( &_ParamFacePos_default_instance_); } static constexpr int kIndexInFileMessages = 10; friend void swap(ParamFacePos& a, ParamFacePos& b) { a.Swap(&b); } inline void Swap(ParamFacePos* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(ParamFacePos* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline ParamFacePos* New() const final { return new ParamFacePos(); } ParamFacePos* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const ParamFacePos& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const ParamFacePos& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(ParamFacePos* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.ParamFacePos"; } protected: explicit ParamFacePos(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kFacesFieldNumber = 1, }; // repeated .protomsg.ResultFaceDetect faces = 1; int faces_size() const; private: int _internal_faces_size() const; public: void clear_faces(); ::protomsg::ResultFaceDetect* mutable_faces(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceDetect >* mutable_faces(); private: const ::protomsg::ResultFaceDetect& _internal_faces(int index) const; ::protomsg::ResultFaceDetect* _internal_add_faces(); public: const ::protomsg::ResultFaceDetect& faces(int index) const; ::protomsg::ResultFaceDetect* add_faces(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceDetect >& faces() const; // @@protoc_insertion_point(class_scope:protomsg.ParamFacePos) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceDetect > faces_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class ResultFaceExtCom final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.ResultFaceExtCom) */ { public: inline ResultFaceExtCom() : ResultFaceExtCom(nullptr) {} ~ResultFaceExtCom() override; explicit constexpr ResultFaceExtCom(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ResultFaceExtCom(const ResultFaceExtCom& from); ResultFaceExtCom(ResultFaceExtCom&& from) noexcept : ResultFaceExtCom() { *this = ::std::move(from); } inline ResultFaceExtCom& operator=(const ResultFaceExtCom& from) { CopyFrom(from); return *this; } inline ResultFaceExtCom& operator=(ResultFaceExtCom&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 ResultFaceExtCom& default_instance() { return *internal_default_instance(); } static inline const ResultFaceExtCom* internal_default_instance() { return reinterpret_cast( &_ResultFaceExtCom_default_instance_); } static constexpr int kIndexInFileMessages = 11; friend void swap(ResultFaceExtCom& a, ResultFaceExtCom& b) { a.Swap(&b); } inline void Swap(ResultFaceExtCom* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(ResultFaceExtCom* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline ResultFaceExtCom* New() const final { return new ResultFaceExtCom(); } ResultFaceExtCom* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const ResultFaceExtCom& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const ResultFaceExtCom& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(ResultFaceExtCom* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.ResultFaceExtCom"; } protected: explicit ResultFaceExtCom(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kFeatsFieldNumber = 1, kCompFieldNumber = 2, kPosFieldNumber = 3, }; // bytes feats = 1; void clear_feats(); const std::string& feats() const; template void set_feats(ArgT0&& arg0, ArgT... args); std::string* mutable_feats(); PROTOBUF_MUST_USE_RESULT std::string* release_feats(); void set_allocated_feats(std::string* feats); private: const std::string& _internal_feats() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_feats(const std::string& value); std::string* _internal_mutable_feats(); public: // bytes comp = 2; void clear_comp(); const std::string& comp() const; template void set_comp(ArgT0&& arg0, ArgT... args); std::string* mutable_comp(); PROTOBUF_MUST_USE_RESULT std::string* release_comp(); void set_allocated_comp(std::string* comp); private: const std::string& _internal_comp() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_comp(const std::string& value); std::string* _internal_mutable_comp(); public: // .protomsg.ResultFaceDetect pos = 3; bool has_pos() const; private: bool _internal_has_pos() const; public: void clear_pos(); const ::protomsg::ResultFaceDetect& pos() const; PROTOBUF_MUST_USE_RESULT ::protomsg::ResultFaceDetect* release_pos(); ::protomsg::ResultFaceDetect* mutable_pos(); void set_allocated_pos(::protomsg::ResultFaceDetect* pos); private: const ::protomsg::ResultFaceDetect& _internal_pos() const; ::protomsg::ResultFaceDetect* _internal_mutable_pos(); public: void unsafe_arena_set_allocated_pos( ::protomsg::ResultFaceDetect* pos); ::protomsg::ResultFaceDetect* unsafe_arena_release_pos(); // @@protoc_insertion_point(class_scope:protomsg.ResultFaceExtCom) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr feats_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr comp_; ::protomsg::ResultFaceDetect* pos_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class ParamFaceFeature final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.ParamFaceFeature) */ { public: inline ParamFaceFeature() : ParamFaceFeature(nullptr) {} ~ParamFaceFeature() override; explicit constexpr ParamFaceFeature(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ParamFaceFeature(const ParamFaceFeature& from); ParamFaceFeature(ParamFaceFeature&& from) noexcept : ParamFaceFeature() { *this = ::std::move(from); } inline ParamFaceFeature& operator=(const ParamFaceFeature& from) { CopyFrom(from); return *this; } inline ParamFaceFeature& operator=(ParamFaceFeature&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 ParamFaceFeature& default_instance() { return *internal_default_instance(); } static inline const ParamFaceFeature* internal_default_instance() { return reinterpret_cast( &_ParamFaceFeature_default_instance_); } static constexpr int kIndexInFileMessages = 12; friend void swap(ParamFaceFeature& a, ParamFaceFeature& b) { a.Swap(&b); } inline void Swap(ParamFaceFeature* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(ParamFaceFeature* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline ParamFaceFeature* New() const final { return new ParamFaceFeature(); } ParamFaceFeature* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const ParamFaceFeature& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const ParamFaceFeature& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(ParamFaceFeature* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.ParamFaceFeature"; } protected: explicit ParamFaceFeature(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kExtCompFieldNumber = 2, }; // repeated .protomsg.ResultFaceExtCom extComp = 2; int extcomp_size() const; private: int _internal_extcomp_size() const; public: void clear_extcomp(); ::protomsg::ResultFaceExtCom* mutable_extcomp(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceExtCom >* mutable_extcomp(); private: const ::protomsg::ResultFaceExtCom& _internal_extcomp(int index) const; ::protomsg::ResultFaceExtCom* _internal_add_extcomp(); public: const ::protomsg::ResultFaceExtCom& extcomp(int index) const; ::protomsg::ResultFaceExtCom* add_extcomp(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceExtCom >& extcomp() const; // @@protoc_insertion_point(class_scope:protomsg.ParamFaceFeature) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceExtCom > extcomp_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class ParamYoloObj final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.ParamYoloObj) */ { public: inline ParamYoloObj() : ParamYoloObj(nullptr) {} ~ParamYoloObj() override; explicit constexpr ParamYoloObj(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ParamYoloObj(const ParamYoloObj& from); ParamYoloObj(ParamYoloObj&& from) noexcept : ParamYoloObj() { *this = ::std::move(from); } inline ParamYoloObj& operator=(const ParamYoloObj& from) { CopyFrom(from); return *this; } inline ParamYoloObj& operator=(ParamYoloObj&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 ParamYoloObj& default_instance() { return *internal_default_instance(); } static inline const ParamYoloObj* internal_default_instance() { return reinterpret_cast( &_ParamYoloObj_default_instance_); } static constexpr int kIndexInFileMessages = 13; friend void swap(ParamYoloObj& a, ParamYoloObj& b) { a.Swap(&b); } inline void Swap(ParamYoloObj* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(ParamYoloObj* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline ParamYoloObj* New() const final { return new ParamYoloObj(); } ParamYoloObj* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const ParamYoloObj& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const ParamYoloObj& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(ParamYoloObj* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.ParamYoloObj"; } protected: explicit ParamYoloObj(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kInfosFieldNumber = 1, }; // repeated .protomsg.ObjInfo infos = 1; int infos_size() const; private: int _internal_infos_size() const; public: void clear_infos(); ::protomsg::ObjInfo* mutable_infos(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ObjInfo >* mutable_infos(); private: const ::protomsg::ObjInfo& _internal_infos(int index) const; ::protomsg::ObjInfo* _internal_add_infos(); public: const ::protomsg::ObjInfo& infos(int index) const; ::protomsg::ObjInfo* add_infos(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ObjInfo >& infos() const; // @@protoc_insertion_point(class_scope:protomsg.ParamYoloObj) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ObjInfo > infos_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class SoInfo final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.SoInfo) */ { public: inline SoInfo() : SoInfo(nullptr) {} ~SoInfo() override; explicit constexpr SoInfo(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); SoInfo(const SoInfo& from); SoInfo(SoInfo&& from) noexcept : SoInfo() { *this = ::std::move(from); } inline SoInfo& operator=(const SoInfo& from) { CopyFrom(from); return *this; } inline SoInfo& operator=(SoInfo&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 SoInfo& default_instance() { return *internal_default_instance(); } static inline const SoInfo* internal_default_instance() { return reinterpret_cast( &_SoInfo_default_instance_); } static constexpr int kIndexInFileMessages = 14; friend void swap(SoInfo& a, SoInfo& b) { a.Swap(&b); } inline void Swap(SoInfo* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(SoInfo* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline SoInfo* New() const final { return new SoInfo(); } SoInfo* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const SoInfo& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const SoInfo& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(SoInfo* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.SoInfo"; } protected: explicit SoInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kIdFieldNumber = 1, kSdkIdFieldNumber = 2, kSoNameFieldNumber = 3, }; // string id = 1; void clear_id(); const std::string& id() const; template void set_id(ArgT0&& arg0, ArgT... args); std::string* mutable_id(); PROTOBUF_MUST_USE_RESULT std::string* release_id(); void set_allocated_id(std::string* id); private: const std::string& _internal_id() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_id(const std::string& value); std::string* _internal_mutable_id(); public: // string sdkId = 2; void clear_sdkid(); const std::string& sdkid() const; template void set_sdkid(ArgT0&& arg0, ArgT... args); std::string* mutable_sdkid(); PROTOBUF_MUST_USE_RESULT std::string* release_sdkid(); void set_allocated_sdkid(std::string* sdkid); private: const std::string& _internal_sdkid() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_sdkid(const std::string& value); std::string* _internal_mutable_sdkid(); public: // string soName = 3; void clear_soname(); const std::string& soname() const; template void set_soname(ArgT0&& arg0, ArgT... args); std::string* mutable_soname(); PROTOBUF_MUST_USE_RESULT std::string* release_soname(); void set_allocated_soname(std::string* soname); private: const std::string& _internal_soname() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_soname(const std::string& value); std::string* _internal_mutable_soname(); public: // @@protoc_insertion_point(class_scope:protomsg.SoInfo) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sdkid_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr soname_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class PlateID final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.PlateID) */ { public: inline PlateID() : PlateID(nullptr) {} ~PlateID() override; explicit constexpr PlateID(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); PlateID(const PlateID& from); PlateID(PlateID&& from) noexcept : PlateID() { *this = ::std::move(from); } inline PlateID& operator=(const PlateID& from) { CopyFrom(from); return *this; } inline PlateID& operator=(PlateID&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 PlateID& default_instance() { return *internal_default_instance(); } static inline const PlateID* internal_default_instance() { return reinterpret_cast( &_PlateID_default_instance_); } static constexpr int kIndexInFileMessages = 15; friend void swap(PlateID& a, PlateID& b) { a.Swap(&b); } inline void Swap(PlateID* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(PlateID* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline PlateID* New() const final { return new PlateID(); } PlateID* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const PlateID& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const PlateID& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(PlateID* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.PlateID"; } protected: explicit PlateID(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kLicenseFieldNumber = 1, kColorFieldNumber = 2, kPlateBinFieldNumber = 14, kNBinPlateWidthFieldNumber = 15, kNBinPlateHeightFieldNumber = 16, kNCarModelFieldNumber = 18, kNCarModelConfidenceFieldNumber = 19, kRcLocationFieldNumber = 8, kRcLogoLocationFieldNumber = 17, kNColorFieldNumber = 3, kNTypeFieldNumber = 4, kNConfidenceFieldNumber = 5, kNBrightFieldNumber = 6, kNDirectionFieldNumber = 7, kNTimeFieldNumber = 9, kNCarBrightFieldNumber = 10, kNCarColorFieldNumber = 11, kNCarLogoFieldNumber = 12, kNCarTypeFieldNumber = 13, }; // string license = 1; void clear_license(); const std::string& license() const; template void set_license(ArgT0&& arg0, ArgT... args); std::string* mutable_license(); PROTOBUF_MUST_USE_RESULT std::string* release_license(); void set_allocated_license(std::string* license); private: const std::string& _internal_license() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_license(const std::string& value); std::string* _internal_mutable_license(); public: // string color = 2; void clear_color(); const std::string& color() const; template void set_color(ArgT0&& arg0, ArgT... args); std::string* mutable_color(); PROTOBUF_MUST_USE_RESULT std::string* release_color(); void set_allocated_color(std::string* color); private: const std::string& _internal_color() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_color(const std::string& value); std::string* _internal_mutable_color(); public: // bytes plateBin = 14; void clear_platebin(); const std::string& platebin() const; template void set_platebin(ArgT0&& arg0, ArgT... args); std::string* mutable_platebin(); PROTOBUF_MUST_USE_RESULT std::string* release_platebin(); void set_allocated_platebin(std::string* platebin); private: const std::string& _internal_platebin() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_platebin(const std::string& value); std::string* _internal_mutable_platebin(); public: // bytes nBinPlateWidth = 15; void clear_nbinplatewidth(); const std::string& nbinplatewidth() const; template void set_nbinplatewidth(ArgT0&& arg0, ArgT... args); std::string* mutable_nbinplatewidth(); PROTOBUF_MUST_USE_RESULT std::string* release_nbinplatewidth(); void set_allocated_nbinplatewidth(std::string* nbinplatewidth); private: const std::string& _internal_nbinplatewidth() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_nbinplatewidth(const std::string& value); std::string* _internal_mutable_nbinplatewidth(); public: // bytes nBinPlateHeight = 16; void clear_nbinplateheight(); const std::string& nbinplateheight() const; template void set_nbinplateheight(ArgT0&& arg0, ArgT... args); std::string* mutable_nbinplateheight(); PROTOBUF_MUST_USE_RESULT std::string* release_nbinplateheight(); void set_allocated_nbinplateheight(std::string* nbinplateheight); private: const std::string& _internal_nbinplateheight() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_nbinplateheight(const std::string& value); std::string* _internal_mutable_nbinplateheight(); public: // bytes nCarModel = 18; void clear_ncarmodel(); const std::string& ncarmodel() const; template void set_ncarmodel(ArgT0&& arg0, ArgT... args); std::string* mutable_ncarmodel(); PROTOBUF_MUST_USE_RESULT std::string* release_ncarmodel(); void set_allocated_ncarmodel(std::string* ncarmodel); private: const std::string& _internal_ncarmodel() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_ncarmodel(const std::string& value); std::string* _internal_mutable_ncarmodel(); public: // bytes nCarModelConfidence = 19; void clear_ncarmodelconfidence(); const std::string& ncarmodelconfidence() const; template void set_ncarmodelconfidence(ArgT0&& arg0, ArgT... args); std::string* mutable_ncarmodelconfidence(); PROTOBUF_MUST_USE_RESULT std::string* release_ncarmodelconfidence(); void set_allocated_ncarmodelconfidence(std::string* ncarmodelconfidence); private: const std::string& _internal_ncarmodelconfidence() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_ncarmodelconfidence(const std::string& value); std::string* _internal_mutable_ncarmodelconfidence(); public: // .protomsg.Rect rcLocation = 8; bool has_rclocation() const; private: bool _internal_has_rclocation() const; public: void clear_rclocation(); const ::protomsg::Rect& rclocation() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rclocation(); ::protomsg::Rect* mutable_rclocation(); void set_allocated_rclocation(::protomsg::Rect* rclocation); private: const ::protomsg::Rect& _internal_rclocation() const; ::protomsg::Rect* _internal_mutable_rclocation(); public: void unsafe_arena_set_allocated_rclocation( ::protomsg::Rect* rclocation); ::protomsg::Rect* unsafe_arena_release_rclocation(); // .protomsg.Rect rcLogoLocation = 17; bool has_rclogolocation() const; private: bool _internal_has_rclogolocation() const; public: void clear_rclogolocation(); const ::protomsg::Rect& rclogolocation() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rclogolocation(); ::protomsg::Rect* mutable_rclogolocation(); void set_allocated_rclogolocation(::protomsg::Rect* rclogolocation); private: const ::protomsg::Rect& _internal_rclogolocation() const; ::protomsg::Rect* _internal_mutable_rclogolocation(); public: void unsafe_arena_set_allocated_rclogolocation( ::protomsg::Rect* rclogolocation); ::protomsg::Rect* unsafe_arena_release_rclogolocation(); // int32 nColor = 3; void clear_ncolor(); ::PROTOBUF_NAMESPACE_ID::int32 ncolor() const; void set_ncolor(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncolor() const; void _internal_set_ncolor(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nType = 4; void clear_ntype(); ::PROTOBUF_NAMESPACE_ID::int32 ntype() const; void set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ntype() const; void _internal_set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nConfidence = 5; void clear_nconfidence(); ::PROTOBUF_NAMESPACE_ID::int32 nconfidence() const; void set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nconfidence() const; void _internal_set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nBright = 6; void clear_nbright(); ::PROTOBUF_NAMESPACE_ID::int32 nbright() const; void set_nbright(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nbright() const; void _internal_set_nbright(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nDirection = 7; void clear_ndirection(); ::PROTOBUF_NAMESPACE_ID::int32 ndirection() const; void set_ndirection(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ndirection() const; void _internal_set_ndirection(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nTime = 9; void clear_ntime(); ::PROTOBUF_NAMESPACE_ID::int32 ntime() const; void set_ntime(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ntime() const; void _internal_set_ntime(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nCarBright = 10; void clear_ncarbright(); ::PROTOBUF_NAMESPACE_ID::int32 ncarbright() const; void set_ncarbright(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncarbright() const; void _internal_set_ncarbright(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 NCarColor = 11; void clear_ncarcolor(); ::PROTOBUF_NAMESPACE_ID::int32 ncarcolor() const; void set_ncarcolor(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncarcolor() const; void _internal_set_ncarcolor(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nCarLogo = 12; void clear_ncarlogo(); ::PROTOBUF_NAMESPACE_ID::int32 ncarlogo() const; void set_ncarlogo(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncarlogo() const; void _internal_set_ncarlogo(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nCarType = 13; void clear_ncartype(); ::PROTOBUF_NAMESPACE_ID::int32 ncartype() const; void set_ncartype(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncartype() const; void _internal_set_ncartype(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.PlateID) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr license_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr color_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr platebin_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr nbinplatewidth_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr nbinplateheight_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ncarmodel_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ncarmodelconfidence_; ::protomsg::Rect* rclocation_; ::protomsg::Rect* rclogolocation_; ::PROTOBUF_NAMESPACE_ID::int32 ncolor_; ::PROTOBUF_NAMESPACE_ID::int32 ntype_; ::PROTOBUF_NAMESPACE_ID::int32 nconfidence_; ::PROTOBUF_NAMESPACE_ID::int32 nbright_; ::PROTOBUF_NAMESPACE_ID::int32 ndirection_; ::PROTOBUF_NAMESPACE_ID::int32 ntime_; ::PROTOBUF_NAMESPACE_ID::int32 ncarbright_; ::PROTOBUF_NAMESPACE_ID::int32 ncarcolor_; ::PROTOBUF_NAMESPACE_ID::int32 ncarlogo_; ::PROTOBUF_NAMESPACE_ID::int32 ncartype_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class PlateIDCloud final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.PlateIDCloud) */ { public: inline PlateIDCloud() : PlateIDCloud(nullptr) {} ~PlateIDCloud() override; explicit constexpr PlateIDCloud(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); PlateIDCloud(const PlateIDCloud& from); PlateIDCloud(PlateIDCloud&& from) noexcept : PlateIDCloud() { *this = ::std::move(from); } inline PlateIDCloud& operator=(const PlateIDCloud& from) { CopyFrom(from); return *this; } inline PlateIDCloud& operator=(PlateIDCloud&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 PlateIDCloud& default_instance() { return *internal_default_instance(); } static inline const PlateIDCloud* internal_default_instance() { return reinterpret_cast( &_PlateIDCloud_default_instance_); } static constexpr int kIndexInFileMessages = 16; friend void swap(PlateIDCloud& a, PlateIDCloud& b) { a.Swap(&b); } inline void Swap(PlateIDCloud* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(PlateIDCloud* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline PlateIDCloud* New() const final { return new PlateIDCloud(); } PlateIDCloud* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const PlateIDCloud& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const PlateIDCloud& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(PlateIDCloud* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.PlateIDCloud"; } protected: explicit PlateIDCloud(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kLicenseFieldNumber = 1, kRcLocationFieldNumber = 2, kNConfidenceFieldNumber = 3, kNTypeFieldNumber = 4, kNDirectionFieldNumber = 5, kNCarColorFieldNumber = 6, kNCarColor1FieldNumber = 7, kNCarBrightFieldNumber = 8, kFrameNoFieldNumber = 9, kFaceWidthFieldNumber = 10, kFaceHeightFieldNumber = 11, kGrayFaceFlagFieldNumber = 12, kCharNumFieldNumber = 13, }; // string license = 1; void clear_license(); const std::string& license() const; template void set_license(ArgT0&& arg0, ArgT... args); std::string* mutable_license(); PROTOBUF_MUST_USE_RESULT std::string* release_license(); void set_allocated_license(std::string* license); private: const std::string& _internal_license() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_license(const std::string& value); std::string* _internal_mutable_license(); public: // .protomsg.Rect rcLocation = 2; bool has_rclocation() const; private: bool _internal_has_rclocation() const; public: void clear_rclocation(); const ::protomsg::Rect& rclocation() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rclocation(); ::protomsg::Rect* mutable_rclocation(); void set_allocated_rclocation(::protomsg::Rect* rclocation); private: const ::protomsg::Rect& _internal_rclocation() const; ::protomsg::Rect* _internal_mutable_rclocation(); public: void unsafe_arena_set_allocated_rclocation( ::protomsg::Rect* rclocation); ::protomsg::Rect* unsafe_arena_release_rclocation(); // int32 nConfidence = 3; void clear_nconfidence(); ::PROTOBUF_NAMESPACE_ID::int32 nconfidence() const; void set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nconfidence() const; void _internal_set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nType = 4; void clear_ntype(); ::PROTOBUF_NAMESPACE_ID::int32 ntype() const; void set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ntype() const; void _internal_set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nDirection = 5; void clear_ndirection(); ::PROTOBUF_NAMESPACE_ID::int32 ndirection() const; void set_ndirection(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ndirection() const; void _internal_set_ndirection(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nCarColor = 6; void clear_ncarcolor(); ::PROTOBUF_NAMESPACE_ID::int32 ncarcolor() const; void set_ncarcolor(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncarcolor() const; void _internal_set_ncarcolor(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nCarColor1 = 7; void clear_ncarcolor1(); ::PROTOBUF_NAMESPACE_ID::int32 ncarcolor1() const; void set_ncarcolor1(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncarcolor1() const; void _internal_set_ncarcolor1(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nCarBright = 8; void clear_ncarbright(); ::PROTOBUF_NAMESPACE_ID::int32 ncarbright() const; void set_ncarbright(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncarbright() const; void _internal_set_ncarbright(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 frameNo = 9; void clear_frameno(); ::PROTOBUF_NAMESPACE_ID::int32 frameno() const; void set_frameno(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_frameno() const; void _internal_set_frameno(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 faceWidth = 10; void clear_facewidth(); ::PROTOBUF_NAMESPACE_ID::int32 facewidth() const; void set_facewidth(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_facewidth() const; void _internal_set_facewidth(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 faceHeight = 11; void clear_faceheight(); ::PROTOBUF_NAMESPACE_ID::int32 faceheight() const; void set_faceheight(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_faceheight() const; void _internal_set_faceheight(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 grayFaceFlag = 12; void clear_grayfaceflag(); ::PROTOBUF_NAMESPACE_ID::int32 grayfaceflag() const; void set_grayfaceflag(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_grayfaceflag() const; void _internal_set_grayfaceflag(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 charNum = 13; void clear_charnum(); ::PROTOBUF_NAMESPACE_ID::int32 charnum() const; void set_charnum(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_charnum() const; void _internal_set_charnum(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.PlateIDCloud) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr license_; ::protomsg::Rect* rclocation_; ::PROTOBUF_NAMESPACE_ID::int32 nconfidence_; ::PROTOBUF_NAMESPACE_ID::int32 ntype_; ::PROTOBUF_NAMESPACE_ID::int32 ndirection_; ::PROTOBUF_NAMESPACE_ID::int32 ncarcolor_; ::PROTOBUF_NAMESPACE_ID::int32 ncarcolor1_; ::PROTOBUF_NAMESPACE_ID::int32 ncarbright_; ::PROTOBUF_NAMESPACE_ID::int32 frameno_; ::PROTOBUF_NAMESPACE_ID::int32 facewidth_; ::PROTOBUF_NAMESPACE_ID::int32 faceheight_; ::PROTOBUF_NAMESPACE_ID::int32 grayfaceflag_; ::PROTOBUF_NAMESPACE_ID::int32 charnum_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class PlateIDVehicle final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.PlateIDVehicle) */ { public: inline PlateIDVehicle() : PlateIDVehicle(nullptr) {} ~PlateIDVehicle() override; explicit constexpr PlateIDVehicle(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); PlateIDVehicle(const PlateIDVehicle& from); PlateIDVehicle(PlateIDVehicle&& from) noexcept : PlateIDVehicle() { *this = ::std::move(from); } inline PlateIDVehicle& operator=(const PlateIDVehicle& from) { CopyFrom(from); return *this; } inline PlateIDVehicle& operator=(PlateIDVehicle&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 PlateIDVehicle& default_instance() { return *internal_default_instance(); } static inline const PlateIDVehicle* internal_default_instance() { return reinterpret_cast( &_PlateIDVehicle_default_instance_); } static constexpr int kIndexInFileMessages = 17; friend void swap(PlateIDVehicle& a, PlateIDVehicle& b) { a.Swap(&b); } inline void Swap(PlateIDVehicle* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(PlateIDVehicle* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline PlateIDVehicle* New() const final { return new PlateIDVehicle(); } PlateIDVehicle* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const PlateIDVehicle& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const PlateIDVehicle& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(PlateIDVehicle* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.PlateIDVehicle"; } protected: explicit PlateIDVehicle(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kNCharConfidenceFieldNumber = 7, kLicenseFieldNumber = 4, kVehicleTypeFieldNumber = 10, kVehicleBrandFieldNumber = 11, kVehicleSubFieldNumber = 12, kVehicleType1FieldNumber = 13, kRcLocationFieldNumber = 8, kRcCarLocationFieldNumber = 9, kNPlateFlagFieldNumber = 1, kNColorFieldNumber = 2, kNTypeFieldNumber = 3, kNConfidenceFieldNumber = 5, kNCharNumFieldNumber = 6, kFvdConfFieldNumber = 14, kFConfdenceFieldNumber = 15, kNVehicleSubModelFieldNumber = 16, kNVehicleBrightFieldNumber = 17, kNVehicleColor1FieldNumber = 18, kNVehicleColor2FieldNumber = 19, }; // repeated int32 nCharConfidence = 7; int ncharconfidence_size() const; private: int _internal_ncharconfidence_size() const; public: void clear_ncharconfidence(); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncharconfidence(int index) const; const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& _internal_ncharconfidence() const; void _internal_add_ncharconfidence(::PROTOBUF_NAMESPACE_ID::int32 value); ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* _internal_mutable_ncharconfidence(); public: ::PROTOBUF_NAMESPACE_ID::int32 ncharconfidence(int index) const; void set_ncharconfidence(int index, ::PROTOBUF_NAMESPACE_ID::int32 value); void add_ncharconfidence(::PROTOBUF_NAMESPACE_ID::int32 value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& ncharconfidence() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_ncharconfidence(); // string license = 4; void clear_license(); const std::string& license() const; template void set_license(ArgT0&& arg0, ArgT... args); std::string* mutable_license(); PROTOBUF_MUST_USE_RESULT std::string* release_license(); void set_allocated_license(std::string* license); private: const std::string& _internal_license() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_license(const std::string& value); std::string* _internal_mutable_license(); public: // string vehicleType = 10; void clear_vehicletype(); const std::string& vehicletype() const; template void set_vehicletype(ArgT0&& arg0, ArgT... args); std::string* mutable_vehicletype(); PROTOBUF_MUST_USE_RESULT std::string* release_vehicletype(); void set_allocated_vehicletype(std::string* vehicletype); private: const std::string& _internal_vehicletype() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_vehicletype(const std::string& value); std::string* _internal_mutable_vehicletype(); public: // string vehicleBrand = 11; void clear_vehiclebrand(); const std::string& vehiclebrand() const; template void set_vehiclebrand(ArgT0&& arg0, ArgT... args); std::string* mutable_vehiclebrand(); PROTOBUF_MUST_USE_RESULT std::string* release_vehiclebrand(); void set_allocated_vehiclebrand(std::string* vehiclebrand); private: const std::string& _internal_vehiclebrand() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_vehiclebrand(const std::string& value); std::string* _internal_mutable_vehiclebrand(); public: // string vehicleSub = 12; void clear_vehiclesub(); const std::string& vehiclesub() const; template void set_vehiclesub(ArgT0&& arg0, ArgT... args); std::string* mutable_vehiclesub(); PROTOBUF_MUST_USE_RESULT std::string* release_vehiclesub(); void set_allocated_vehiclesub(std::string* vehiclesub); private: const std::string& _internal_vehiclesub() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_vehiclesub(const std::string& value); std::string* _internal_mutable_vehiclesub(); public: // string vehicleType1 = 13; void clear_vehicletype1(); const std::string& vehicletype1() const; template void set_vehicletype1(ArgT0&& arg0, ArgT... args); std::string* mutable_vehicletype1(); PROTOBUF_MUST_USE_RESULT std::string* release_vehicletype1(); void set_allocated_vehicletype1(std::string* vehicletype1); private: const std::string& _internal_vehicletype1() const; inline PROTOBUF_ALWAYS_INLINE void _internal_set_vehicletype1(const std::string& value); std::string* _internal_mutable_vehicletype1(); public: // .protomsg.Rect rcLocation = 8; bool has_rclocation() const; private: bool _internal_has_rclocation() const; public: void clear_rclocation(); const ::protomsg::Rect& rclocation() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rclocation(); ::protomsg::Rect* mutable_rclocation(); void set_allocated_rclocation(::protomsg::Rect* rclocation); private: const ::protomsg::Rect& _internal_rclocation() const; ::protomsg::Rect* _internal_mutable_rclocation(); public: void unsafe_arena_set_allocated_rclocation( ::protomsg::Rect* rclocation); ::protomsg::Rect* unsafe_arena_release_rclocation(); // .protomsg.Rect rcCarLocation = 9; bool has_rccarlocation() const; private: bool _internal_has_rccarlocation() const; public: void clear_rccarlocation(); const ::protomsg::Rect& rccarlocation() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rccarlocation(); ::protomsg::Rect* mutable_rccarlocation(); void set_allocated_rccarlocation(::protomsg::Rect* rccarlocation); private: const ::protomsg::Rect& _internal_rccarlocation() const; ::protomsg::Rect* _internal_mutable_rccarlocation(); public: void unsafe_arena_set_allocated_rccarlocation( ::protomsg::Rect* rccarlocation); ::protomsg::Rect* unsafe_arena_release_rccarlocation(); // int32 nPlateFlag = 1; void clear_nplateflag(); ::PROTOBUF_NAMESPACE_ID::int32 nplateflag() const; void set_nplateflag(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nplateflag() const; void _internal_set_nplateflag(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nColor = 2; void clear_ncolor(); ::PROTOBUF_NAMESPACE_ID::int32 ncolor() const; void set_ncolor(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncolor() const; void _internal_set_ncolor(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nType = 3; void clear_ntype(); ::PROTOBUF_NAMESPACE_ID::int32 ntype() const; void set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ntype() const; void _internal_set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nConfidence = 5; void clear_nconfidence(); ::PROTOBUF_NAMESPACE_ID::int32 nconfidence() const; void set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nconfidence() const; void _internal_set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nCharNum = 6; void clear_ncharnum(); ::PROTOBUF_NAMESPACE_ID::int32 ncharnum() const; void set_ncharnum(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_ncharnum() const; void _internal_set_ncharnum(::PROTOBUF_NAMESPACE_ID::int32 value); public: // float fvdConf = 14; void clear_fvdconf(); float fvdconf() const; void set_fvdconf(float value); private: float _internal_fvdconf() const; void _internal_set_fvdconf(float value); public: // float fConfdence = 15; void clear_fconfdence(); float fconfdence() const; void set_fconfdence(float value); private: float _internal_fconfdence() const; void _internal_set_fconfdence(float value); public: // int32 nVehicleSubModel = 16; void clear_nvehiclesubmodel(); ::PROTOBUF_NAMESPACE_ID::int32 nvehiclesubmodel() const; void set_nvehiclesubmodel(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nvehiclesubmodel() const; void _internal_set_nvehiclesubmodel(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nVehicleBright = 17; void clear_nvehiclebright(); ::PROTOBUF_NAMESPACE_ID::int32 nvehiclebright() const; void set_nvehiclebright(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nvehiclebright() const; void _internal_set_nvehiclebright(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nVehicleColor1 = 18; void clear_nvehiclecolor1(); ::PROTOBUF_NAMESPACE_ID::int32 nvehiclecolor1() const; void set_nvehiclecolor1(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nvehiclecolor1() const; void _internal_set_nvehiclecolor1(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 nVehicleColor2 = 19; void clear_nvehiclecolor2(); ::PROTOBUF_NAMESPACE_ID::int32 nvehiclecolor2() const; void set_nvehiclecolor2(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_nvehiclecolor2() const; void _internal_set_nvehiclecolor2(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.PlateIDVehicle) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > ncharconfidence_; mutable std::atomic _ncharconfidence_cached_byte_size_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr license_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr vehicletype_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr vehiclebrand_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr vehiclesub_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr vehicletype1_; ::protomsg::Rect* rclocation_; ::protomsg::Rect* rccarlocation_; ::PROTOBUF_NAMESPACE_ID::int32 nplateflag_; ::PROTOBUF_NAMESPACE_ID::int32 ncolor_; ::PROTOBUF_NAMESPACE_ID::int32 ntype_; ::PROTOBUF_NAMESPACE_ID::int32 nconfidence_; ::PROTOBUF_NAMESPACE_ID::int32 ncharnum_; float fvdconf_; float fconfdence_; ::PROTOBUF_NAMESPACE_ID::int32 nvehiclesubmodel_; ::PROTOBUF_NAMESPACE_ID::int32 nvehiclebright_; ::PROTOBUF_NAMESPACE_ID::int32 nvehiclecolor1_; ::PROTOBUF_NAMESPACE_ID::int32 nvehiclecolor2_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class PlateIDResult final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.PlateIDResult) */ { public: inline PlateIDResult() : PlateIDResult(nullptr) {} ~PlateIDResult() override; explicit constexpr PlateIDResult(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); PlateIDResult(const PlateIDResult& from); PlateIDResult(PlateIDResult&& from) noexcept : PlateIDResult() { *this = ::std::move(from); } inline PlateIDResult& operator=(const PlateIDResult& from) { CopyFrom(from); return *this; } inline PlateIDResult& operator=(PlateIDResult&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 PlateIDResult& default_instance() { return *internal_default_instance(); } static inline const PlateIDResult* internal_default_instance() { return reinterpret_cast( &_PlateIDResult_default_instance_); } static constexpr int kIndexInFileMessages = 18; friend void swap(PlateIDResult& a, PlateIDResult& b) { a.Swap(&b); } inline void Swap(PlateIDResult* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(PlateIDResult* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline PlateIDResult* New() const final { return new PlateIDResult(); } PlateIDResult* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const PlateIDResult& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const PlateIDResult& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(PlateIDResult* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.PlateIDResult"; } protected: explicit PlateIDResult(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kResultFieldNumber = 1, }; // repeated .protomsg.PlateIDVehicle result = 1; int result_size() const; private: int _internal_result_size() const; public: void clear_result(); ::protomsg::PlateIDVehicle* mutable_result(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::PlateIDVehicle >* mutable_result(); private: const ::protomsg::PlateIDVehicle& _internal_result(int index) const; ::protomsg::PlateIDVehicle* _internal_add_result(); public: const ::protomsg::PlateIDVehicle& result(int index) const; ::protomsg::PlateIDVehicle* add_result(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::PlateIDVehicle >& result() const; // @@protoc_insertion_point(class_scope:protomsg.PlateIDResult) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::PlateIDVehicle > result_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class HumanTrack final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.HumanTrack) */ { public: inline HumanTrack() : HumanTrack(nullptr) {} ~HumanTrack() override; explicit constexpr HumanTrack(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); HumanTrack(const HumanTrack& from); HumanTrack(HumanTrack&& from) noexcept : HumanTrack() { *this = ::std::move(from); } inline HumanTrack& operator=(const HumanTrack& from) { CopyFrom(from); return *this; } inline HumanTrack& operator=(HumanTrack&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 HumanTrack& default_instance() { return *internal_default_instance(); } static inline const HumanTrack* internal_default_instance() { return reinterpret_cast( &_HumanTrack_default_instance_); } static constexpr int kIndexInFileMessages = 19; friend void swap(HumanTrack& a, HumanTrack& b) { a.Swap(&b); } inline void Swap(HumanTrack* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(HumanTrack* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline HumanTrack* New() const final { return new HumanTrack(); } HumanTrack* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const HumanTrack& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const HumanTrack& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(HumanTrack* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.HumanTrack"; } protected: explicit HumanTrack(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kFeatureFieldNumber = 6, kRcHumanFieldNumber = 1, kConfidenceFieldNumber = 2, kXFieldNumber = 3, kYFieldNumber = 4, kIdFieldNumber = 5, }; // repeated float feature = 6; int feature_size() const; private: int _internal_feature_size() const; public: void clear_feature(); private: float _internal_feature(int index) const; const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >& _internal_feature() const; void _internal_add_feature(float value); ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >* _internal_mutable_feature(); public: float feature(int index) const; void set_feature(int index, float value); void add_feature(float value); const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >& feature() const; ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >* mutable_feature(); // .protomsg.Rect rcHuman = 1; bool has_rchuman() const; private: bool _internal_has_rchuman() const; public: void clear_rchuman(); const ::protomsg::Rect& rchuman() const; PROTOBUF_MUST_USE_RESULT ::protomsg::Rect* release_rchuman(); ::protomsg::Rect* mutable_rchuman(); void set_allocated_rchuman(::protomsg::Rect* rchuman); private: const ::protomsg::Rect& _internal_rchuman() const; ::protomsg::Rect* _internal_mutable_rchuman(); public: void unsafe_arena_set_allocated_rchuman( ::protomsg::Rect* rchuman); ::protomsg::Rect* unsafe_arena_release_rchuman(); // float confidence = 2; void clear_confidence(); float confidence() const; void set_confidence(float value); private: float _internal_confidence() const; void _internal_set_confidence(float value); public: // int32 x = 3; void clear_x(); ::PROTOBUF_NAMESPACE_ID::int32 x() const; void set_x(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_x() const; void _internal_set_x(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 y = 4; void clear_y(); ::PROTOBUF_NAMESPACE_ID::int32 y() const; void set_y(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_y() const; void _internal_set_y(::PROTOBUF_NAMESPACE_ID::int32 value); public: // int32 id = 5; void clear_id(); ::PROTOBUF_NAMESPACE_ID::int32 id() const; void set_id(::PROTOBUF_NAMESPACE_ID::int32 value); private: ::PROTOBUF_NAMESPACE_ID::int32 _internal_id() const; void _internal_set_id(::PROTOBUF_NAMESPACE_ID::int32 value); public: // @@protoc_insertion_point(class_scope:protomsg.HumanTrack) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedField< float > feature_; ::protomsg::Rect* rchuman_; float confidence_; ::PROTOBUF_NAMESPACE_ID::int32 x_; ::PROTOBUF_NAMESPACE_ID::int32 y_; ::PROTOBUF_NAMESPACE_ID::int32 id_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // ------------------------------------------------------------------- class HumanTrackResult final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:protomsg.HumanTrackResult) */ { public: inline HumanTrackResult() : HumanTrackResult(nullptr) {} ~HumanTrackResult() override; explicit constexpr HumanTrackResult(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); HumanTrackResult(const HumanTrackResult& from); HumanTrackResult(HumanTrackResult&& from) noexcept : HumanTrackResult() { *this = ::std::move(from); } inline HumanTrackResult& operator=(const HumanTrackResult& from) { CopyFrom(from); return *this; } inline HumanTrackResult& operator=(HumanTrackResult&& from) noexcept { if (this == &from) return *this; if (GetOwningArena() == from.GetOwningArena()) { 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 HumanTrackResult& default_instance() { return *internal_default_instance(); } static inline const HumanTrackResult* internal_default_instance() { return reinterpret_cast( &_HumanTrackResult_default_instance_); } static constexpr int kIndexInFileMessages = 20; friend void swap(HumanTrackResult& a, HumanTrackResult& b) { a.Swap(&b); } inline void Swap(HumanTrackResult* other) { if (other == this) return; if (GetOwningArena() == other->GetOwningArena()) { InternalSwap(other); } else { ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); } } void UnsafeArenaSwap(HumanTrackResult* other) { if (other == this) return; GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); InternalSwap(other); } // implements Message ---------------------------------------------- inline HumanTrackResult* New() const final { return new HumanTrackResult(); } HumanTrackResult* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final { return CreateMaybeMessage(arena); } using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; void CopyFrom(const HumanTrackResult& from); using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; void MergeFrom(const HumanTrackResult& from); private: static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from); 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; ::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: void SharedCtor(); void SharedDtor(); void SetCachedSize(int size) const final; void InternalSwap(HumanTrackResult* other); friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { return "protomsg.HumanTrackResult"; } protected: explicit HumanTrackResult(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned = false); private: static void ArenaDtor(void* object); inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena); 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 { kResultFieldNumber = 1, }; // repeated .protomsg.HumanTrack result = 1; int result_size() const; private: int _internal_result_size() const; public: void clear_result(); ::protomsg::HumanTrack* mutable_result(int index); ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::HumanTrack >* mutable_result(); private: const ::protomsg::HumanTrack& _internal_result(int index) const; ::protomsg::HumanTrack* _internal_add_result(); public: const ::protomsg::HumanTrack& result(int index) const; ::protomsg::HumanTrack* add_result(); const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::HumanTrack >& result() const; // @@protoc_insertion_point(class_scope:protomsg.HumanTrackResult) private: class _Internal; template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::HumanTrack > result_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; friend struct ::TableStruct_sdk_2eproto; }; // =================================================================== // =================================================================== #ifdef __GNUC__ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wstrict-aliasing" #endif // __GNUC__ // Image // int32 width = 1; inline void Image::clear_width() { width_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 Image::_internal_width() const { return width_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Image::width() const { // @@protoc_insertion_point(field_get:protomsg.Image.width) return _internal_width(); } inline void Image::_internal_set_width(::PROTOBUF_NAMESPACE_ID::int32 value) { width_ = value; } inline void Image::set_width(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_width(value); // @@protoc_insertion_point(field_set:protomsg.Image.width) } // int32 height = 2; inline void Image::clear_height() { height_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 Image::_internal_height() const { return height_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Image::height() const { // @@protoc_insertion_point(field_get:protomsg.Image.height) return _internal_height(); } inline void Image::_internal_set_height(::PROTOBUF_NAMESPACE_ID::int32 value) { height_ = value; } inline void Image::set_height(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_height(value); // @@protoc_insertion_point(field_set:protomsg.Image.height) } // bytes data = 3; inline void Image::clear_data() { data_.ClearToEmpty(); } inline const std::string& Image::data() const { // @@protoc_insertion_point(field_get:protomsg.Image.data) return _internal_data(); } template inline PROTOBUF_ALWAYS_INLINE void Image::set_data(ArgT0&& arg0, ArgT... args) { data_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.Image.data) } inline std::string* Image::mutable_data() { std::string* _s = _internal_mutable_data(); // @@protoc_insertion_point(field_mutable:protomsg.Image.data) return _s; } inline const std::string& Image::_internal_data() const { return data_.Get(); } inline void Image::_internal_set_data(const std::string& value) { data_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* Image::_internal_mutable_data() { return data_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* Image::release_data() { // @@protoc_insertion_point(field_release:protomsg.Image.data) return data_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void Image::set_allocated_data(std::string* data) { if (data != nullptr) { } else { } data_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), data, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.Image.data) } // string timestamp = 4; inline void Image::clear_timestamp() { timestamp_.ClearToEmpty(); } inline const std::string& Image::timestamp() const { // @@protoc_insertion_point(field_get:protomsg.Image.timestamp) return _internal_timestamp(); } template inline PROTOBUF_ALWAYS_INLINE void Image::set_timestamp(ArgT0&& arg0, ArgT... args) { timestamp_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.Image.timestamp) } inline std::string* Image::mutable_timestamp() { std::string* _s = _internal_mutable_timestamp(); // @@protoc_insertion_point(field_mutable:protomsg.Image.timestamp) return _s; } inline const std::string& Image::_internal_timestamp() const { return timestamp_.Get(); } inline void Image::_internal_set_timestamp(const std::string& value) { timestamp_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* Image::_internal_mutable_timestamp() { return timestamp_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* Image::release_timestamp() { // @@protoc_insertion_point(field_release:protomsg.Image.timestamp) return timestamp_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void Image::set_allocated_timestamp(std::string* timestamp) { if (timestamp != nullptr) { } else { } timestamp_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), timestamp, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.Image.timestamp) } // int64 id = 5; inline void Image::clear_id() { id_ = int64_t{0}; } inline ::PROTOBUF_NAMESPACE_ID::int64 Image::_internal_id() const { return id_; } inline ::PROTOBUF_NAMESPACE_ID::int64 Image::id() const { // @@protoc_insertion_point(field_get:protomsg.Image.id) return _internal_id(); } inline void Image::_internal_set_id(::PROTOBUF_NAMESPACE_ID::int64 value) { id_ = value; } inline void Image::set_id(::PROTOBUF_NAMESPACE_ID::int64 value) { _internal_set_id(value); // @@protoc_insertion_point(field_set:protomsg.Image.id) } // string cid = 6; inline void Image::clear_cid() { cid_.ClearToEmpty(); } inline const std::string& Image::cid() const { // @@protoc_insertion_point(field_get:protomsg.Image.cid) return _internal_cid(); } template inline PROTOBUF_ALWAYS_INLINE void Image::set_cid(ArgT0&& arg0, ArgT... args) { cid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.Image.cid) } inline std::string* Image::mutable_cid() { std::string* _s = _internal_mutable_cid(); // @@protoc_insertion_point(field_mutable:protomsg.Image.cid) return _s; } inline const std::string& Image::_internal_cid() const { return cid_.Get(); } inline void Image::_internal_set_cid(const std::string& value) { cid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* Image::_internal_mutable_cid() { return cid_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* Image::release_cid() { // @@protoc_insertion_point(field_release:protomsg.Image.cid) return cid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void Image::set_allocated_cid(std::string* cid) { if (cid != nullptr) { } else { } cid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), cid, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.Image.cid) } // string cname = 7; inline void Image::clear_cname() { cname_.ClearToEmpty(); } inline const std::string& Image::cname() const { // @@protoc_insertion_point(field_get:protomsg.Image.cname) return _internal_cname(); } template inline PROTOBUF_ALWAYS_INLINE void Image::set_cname(ArgT0&& arg0, ArgT... args) { cname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.Image.cname) } inline std::string* Image::mutable_cname() { std::string* _s = _internal_mutable_cname(); // @@protoc_insertion_point(field_mutable:protomsg.Image.cname) return _s; } inline const std::string& Image::_internal_cname() const { return cname_.Get(); } inline void Image::_internal_set_cname(const std::string& value) { cname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* Image::_internal_mutable_cname() { return cname_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* Image::release_cname() { // @@protoc_insertion_point(field_release:protomsg.Image.cname) return cname_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void Image::set_allocated_cname(std::string* cname) { if (cname != nullptr) { } else { } cname_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), cname, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.Image.cname) } // int32 channel = 8; inline void Image::clear_channel() { channel_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 Image::_internal_channel() const { return channel_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Image::channel() const { // @@protoc_insertion_point(field_get:protomsg.Image.channel) return _internal_channel(); } inline void Image::_internal_set_channel(::PROTOBUF_NAMESPACE_ID::int32 value) { channel_ = value; } inline void Image::set_channel(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_channel(value); // @@protoc_insertion_point(field_set:protomsg.Image.channel) } // int64 i64timestamp = 9; inline void Image::clear_i64timestamp() { i64timestamp_ = int64_t{0}; } inline ::PROTOBUF_NAMESPACE_ID::int64 Image::_internal_i64timestamp() const { return i64timestamp_; } inline ::PROTOBUF_NAMESPACE_ID::int64 Image::i64timestamp() const { // @@protoc_insertion_point(field_get:protomsg.Image.i64timestamp) return _internal_i64timestamp(); } inline void Image::_internal_set_i64timestamp(::PROTOBUF_NAMESPACE_ID::int64 value) { i64timestamp_ = value; } inline void Image::set_i64timestamp(::PROTOBUF_NAMESPACE_ID::int64 value) { _internal_set_i64timestamp(value); // @@protoc_insertion_point(field_set:protomsg.Image.i64timestamp) } // ------------------------------------------------------------------- // Target // uint64 id = 1; inline void Target::clear_id() { id_ = uint64_t{0u}; } inline ::PROTOBUF_NAMESPACE_ID::uint64 Target::_internal_id() const { return id_; } inline ::PROTOBUF_NAMESPACE_ID::uint64 Target::id() const { // @@protoc_insertion_point(field_get:protomsg.Target.id) return _internal_id(); } inline void Target::_internal_set_id(::PROTOBUF_NAMESPACE_ID::uint64 value) { id_ = value; } inline void Target::set_id(::PROTOBUF_NAMESPACE_ID::uint64 value) { _internal_set_id(value); // @@protoc_insertion_point(field_set:protomsg.Target.id) } // string type = 2; inline void Target::clear_type() { type_.ClearToEmpty(); } inline const std::string& Target::type() const { // @@protoc_insertion_point(field_get:protomsg.Target.type) return _internal_type(); } template inline PROTOBUF_ALWAYS_INLINE void Target::set_type(ArgT0&& arg0, ArgT... args) { type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.Target.type) } inline std::string* Target::mutable_type() { std::string* _s = _internal_mutable_type(); // @@protoc_insertion_point(field_mutable:protomsg.Target.type) return _s; } inline const std::string& Target::_internal_type() const { return type_.Get(); } inline void Target::_internal_set_type(const std::string& value) { type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* Target::_internal_mutable_type() { return type_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* Target::release_type() { // @@protoc_insertion_point(field_release:protomsg.Target.type) return type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void Target::set_allocated_type(std::string* type) { if (type != nullptr) { } else { } type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), type, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.Target.type) } // int32 confidence = 3; inline void Target::clear_confidence() { confidence_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 Target::_internal_confidence() const { return confidence_; } inline ::PROTOBUF_NAMESPACE_ID::int32 Target::confidence() const { // @@protoc_insertion_point(field_get:protomsg.Target.confidence) return _internal_confidence(); } inline void Target::_internal_set_confidence(::PROTOBUF_NAMESPACE_ID::int32 value) { confidence_ = value; } inline void Target::set_confidence(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_confidence(value); // @@protoc_insertion_point(field_set:protomsg.Target.confidence) } // .protomsg.Rect rect = 4; inline bool Target::_internal_has_rect() const { return this != internal_default_instance() && rect_ != nullptr; } inline bool Target::has_rect() const { return _internal_has_rect(); } inline const ::protomsg::Rect& Target::_internal_rect() const { const ::protomsg::Rect* p = rect_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& Target::rect() const { // @@protoc_insertion_point(field_get:protomsg.Target.rect) return _internal_rect(); } inline void Target::unsafe_arena_set_allocated_rect( ::protomsg::Rect* rect) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rect_); } rect_ = rect; if (rect) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.Target.rect) } inline ::protomsg::Rect* Target::release_rect() { ::protomsg::Rect* temp = rect_; rect_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* Target::unsafe_arena_release_rect() { // @@protoc_insertion_point(field_release:protomsg.Target.rect) ::protomsg::Rect* temp = rect_; rect_ = nullptr; return temp; } inline ::protomsg::Rect* Target::_internal_mutable_rect() { if (rect_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rect_ = p; } return rect_; } inline ::protomsg::Rect* Target::mutable_rect() { ::protomsg::Rect* _msg = _internal_mutable_rect(); // @@protoc_insertion_point(field_mutable:protomsg.Target.rect) return _msg; } inline void Target::set_allocated_rect(::protomsg::Rect* rect) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rect_); } if (rect) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rect)); if (message_arena != submessage_arena) { rect = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rect, submessage_arena); } } else { } rect_ = rect; // @@protoc_insertion_point(field_set_allocated:protomsg.Target.rect) } // bytes feature = 5; inline void Target::clear_feature() { feature_.ClearToEmpty(); } inline const std::string& Target::feature() const { // @@protoc_insertion_point(field_get:protomsg.Target.feature) return _internal_feature(); } template inline PROTOBUF_ALWAYS_INLINE void Target::set_feature(ArgT0&& arg0, ArgT... args) { feature_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.Target.feature) } inline std::string* Target::mutable_feature() { std::string* _s = _internal_mutable_feature(); // @@protoc_insertion_point(field_mutable:protomsg.Target.feature) return _s; } inline const std::string& Target::_internal_feature() const { return feature_.Get(); } inline void Target::_internal_set_feature(const std::string& value) { feature_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* Target::_internal_mutable_feature() { return feature_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* Target::release_feature() { // @@protoc_insertion_point(field_release:protomsg.Target.feature) return feature_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void Target::set_allocated_feature(std::string* feature) { if (feature != nullptr) { } else { } feature_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), feature, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.Target.feature) } // bytes attribute = 6; inline void Target::clear_attribute() { attribute_.ClearToEmpty(); } inline const std::string& Target::attribute() const { // @@protoc_insertion_point(field_get:protomsg.Target.attribute) return _internal_attribute(); } template inline PROTOBUF_ALWAYS_INLINE void Target::set_attribute(ArgT0&& arg0, ArgT... args) { attribute_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.Target.attribute) } inline std::string* Target::mutable_attribute() { std::string* _s = _internal_mutable_attribute(); // @@protoc_insertion_point(field_mutable:protomsg.Target.attribute) return _s; } inline const std::string& Target::_internal_attribute() const { return attribute_.Get(); } inline void Target::_internal_set_attribute(const std::string& value) { attribute_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* Target::_internal_mutable_attribute() { return attribute_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* Target::release_attribute() { // @@protoc_insertion_point(field_release:protomsg.Target.attribute) return attribute_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void Target::set_allocated_attribute(std::string* attribute) { if (attribute != nullptr) { } else { } attribute_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), attribute, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.Target.attribute) } // ------------------------------------------------------------------- // NewSDKMessage // string sdkID = 1; inline void NewSDKMessage::clear_sdkid() { sdkid_.ClearToEmpty(); } inline const std::string& NewSDKMessage::sdkid() const { // @@protoc_insertion_point(field_get:protomsg.NewSDKMessage.sdkID) return _internal_sdkid(); } template inline PROTOBUF_ALWAYS_INLINE void NewSDKMessage::set_sdkid(ArgT0&& arg0, ArgT... args) { sdkid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.NewSDKMessage.sdkID) } inline std::string* NewSDKMessage::mutable_sdkid() { std::string* _s = _internal_mutable_sdkid(); // @@protoc_insertion_point(field_mutable:protomsg.NewSDKMessage.sdkID) return _s; } inline const std::string& NewSDKMessage::_internal_sdkid() const { return sdkid_.Get(); } inline void NewSDKMessage::_internal_set_sdkid(const std::string& value) { sdkid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* NewSDKMessage::_internal_mutable_sdkid() { return sdkid_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* NewSDKMessage::release_sdkid() { // @@protoc_insertion_point(field_release:protomsg.NewSDKMessage.sdkID) return sdkid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void NewSDKMessage::set_allocated_sdkid(std::string* sdkid) { if (sdkid != nullptr) { } else { } sdkid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sdkid, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.NewSDKMessage.sdkID) } // string sdkType = 2; inline void NewSDKMessage::clear_sdktype() { sdktype_.ClearToEmpty(); } inline const std::string& NewSDKMessage::sdktype() const { // @@protoc_insertion_point(field_get:protomsg.NewSDKMessage.sdkType) return _internal_sdktype(); } template inline PROTOBUF_ALWAYS_INLINE void NewSDKMessage::set_sdktype(ArgT0&& arg0, ArgT... args) { sdktype_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.NewSDKMessage.sdkType) } inline std::string* NewSDKMessage::mutable_sdktype() { std::string* _s = _internal_mutable_sdktype(); // @@protoc_insertion_point(field_mutable:protomsg.NewSDKMessage.sdkType) return _s; } inline const std::string& NewSDKMessage::_internal_sdktype() const { return sdktype_.Get(); } inline void NewSDKMessage::_internal_set_sdktype(const std::string& value) { sdktype_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* NewSDKMessage::_internal_mutable_sdktype() { return sdktype_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* NewSDKMessage::release_sdktype() { // @@protoc_insertion_point(field_release:protomsg.NewSDKMessage.sdkType) return sdktype_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void NewSDKMessage::set_allocated_sdktype(std::string* sdktype) { if (sdktype != nullptr) { } else { } sdktype_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sdktype, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.NewSDKMessage.sdkType) } // string sdkName = 3; inline void NewSDKMessage::clear_sdkname() { sdkname_.ClearToEmpty(); } inline const std::string& NewSDKMessage::sdkname() const { // @@protoc_insertion_point(field_get:protomsg.NewSDKMessage.sdkName) return _internal_sdkname(); } template inline PROTOBUF_ALWAYS_INLINE void NewSDKMessage::set_sdkname(ArgT0&& arg0, ArgT... args) { sdkname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.NewSDKMessage.sdkName) } inline std::string* NewSDKMessage::mutable_sdkname() { std::string* _s = _internal_mutable_sdkname(); // @@protoc_insertion_point(field_mutable:protomsg.NewSDKMessage.sdkName) return _s; } inline const std::string& NewSDKMessage::_internal_sdkname() const { return sdkname_.Get(); } inline void NewSDKMessage::_internal_set_sdkname(const std::string& value) { sdkname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* NewSDKMessage::_internal_mutable_sdkname() { return sdkname_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* NewSDKMessage::release_sdkname() { // @@protoc_insertion_point(field_release:protomsg.NewSDKMessage.sdkName) return sdkname_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void NewSDKMessage::set_allocated_sdkname(std::string* sdkname) { if (sdkname != nullptr) { } else { } sdkname_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sdkname, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.NewSDKMessage.sdkName) } // repeated .protomsg.Target target = 4; inline int NewSDKMessage::_internal_target_size() const { return target_.size(); } inline int NewSDKMessage::target_size() const { return _internal_target_size(); } inline void NewSDKMessage::clear_target() { target_.Clear(); } inline ::protomsg::Target* NewSDKMessage::mutable_target(int index) { // @@protoc_insertion_point(field_mutable:protomsg.NewSDKMessage.target) return target_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::Target >* NewSDKMessage::mutable_target() { // @@protoc_insertion_point(field_mutable_list:protomsg.NewSDKMessage.target) return &target_; } inline const ::protomsg::Target& NewSDKMessage::_internal_target(int index) const { return target_.Get(index); } inline const ::protomsg::Target& NewSDKMessage::target(int index) const { // @@protoc_insertion_point(field_get:protomsg.NewSDKMessage.target) return _internal_target(index); } inline ::protomsg::Target* NewSDKMessage::_internal_add_target() { return target_.Add(); } inline ::protomsg::Target* NewSDKMessage::add_target() { ::protomsg::Target* _add = _internal_add_target(); // @@protoc_insertion_point(field_add:protomsg.NewSDKMessage.target) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::Target >& NewSDKMessage::target() const { // @@protoc_insertion_point(field_list:protomsg.NewSDKMessage.target) return target_; } // string timestamp = 5; inline void NewSDKMessage::clear_timestamp() { timestamp_.ClearToEmpty(); } inline const std::string& NewSDKMessage::timestamp() const { // @@protoc_insertion_point(field_get:protomsg.NewSDKMessage.timestamp) return _internal_timestamp(); } template inline PROTOBUF_ALWAYS_INLINE void NewSDKMessage::set_timestamp(ArgT0&& arg0, ArgT... args) { timestamp_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.NewSDKMessage.timestamp) } inline std::string* NewSDKMessage::mutable_timestamp() { std::string* _s = _internal_mutable_timestamp(); // @@protoc_insertion_point(field_mutable:protomsg.NewSDKMessage.timestamp) return _s; } inline const std::string& NewSDKMessage::_internal_timestamp() const { return timestamp_.Get(); } inline void NewSDKMessage::_internal_set_timestamp(const std::string& value) { timestamp_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* NewSDKMessage::_internal_mutable_timestamp() { return timestamp_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* NewSDKMessage::release_timestamp() { // @@protoc_insertion_point(field_release:protomsg.NewSDKMessage.timestamp) return timestamp_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void NewSDKMessage::set_allocated_timestamp(std::string* timestamp) { if (timestamp != nullptr) { } else { } timestamp_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), timestamp, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.NewSDKMessage.timestamp) } // ------------------------------------------------------------------- // NewRuleMessage // string dataType = 1; inline void NewRuleMessage::clear_datatype() { datatype_.ClearToEmpty(); } inline const std::string& NewRuleMessage::datatype() const { // @@protoc_insertion_point(field_get:protomsg.NewRuleMessage.dataType) return _internal_datatype(); } template inline PROTOBUF_ALWAYS_INLINE void NewRuleMessage::set_datatype(ArgT0&& arg0, ArgT... args) { datatype_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.NewRuleMessage.dataType) } inline std::string* NewRuleMessage::mutable_datatype() { std::string* _s = _internal_mutable_datatype(); // @@protoc_insertion_point(field_mutable:protomsg.NewRuleMessage.dataType) return _s; } inline const std::string& NewRuleMessage::_internal_datatype() const { return datatype_.Get(); } inline void NewRuleMessage::_internal_set_datatype(const std::string& value) { datatype_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* NewRuleMessage::_internal_mutable_datatype() { return datatype_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* NewRuleMessage::release_datatype() { // @@protoc_insertion_point(field_release:protomsg.NewRuleMessage.dataType) return datatype_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void NewRuleMessage::set_allocated_datatype(std::string* datatype) { if (datatype != nullptr) { } else { } datatype_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), datatype, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.NewRuleMessage.dataType) } // string handleTrack = 2; inline void NewRuleMessage::clear_handletrack() { handletrack_.ClearToEmpty(); } inline const std::string& NewRuleMessage::handletrack() const { // @@protoc_insertion_point(field_get:protomsg.NewRuleMessage.handleTrack) return _internal_handletrack(); } template inline PROTOBUF_ALWAYS_INLINE void NewRuleMessage::set_handletrack(ArgT0&& arg0, ArgT... args) { handletrack_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.NewRuleMessage.handleTrack) } inline std::string* NewRuleMessage::mutable_handletrack() { std::string* _s = _internal_mutable_handletrack(); // @@protoc_insertion_point(field_mutable:protomsg.NewRuleMessage.handleTrack) return _s; } inline const std::string& NewRuleMessage::_internal_handletrack() const { return handletrack_.Get(); } inline void NewRuleMessage::_internal_set_handletrack(const std::string& value) { handletrack_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* NewRuleMessage::_internal_mutable_handletrack() { return handletrack_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* NewRuleMessage::release_handletrack() { // @@protoc_insertion_point(field_release:protomsg.NewRuleMessage.handleTrack) return handletrack_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void NewRuleMessage::set_allocated_handletrack(std::string* handletrack) { if (handletrack != nullptr) { } else { } handletrack_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), handletrack, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.NewRuleMessage.handleTrack) } // repeated .protomsg.NewSDKMessage message = 3; inline int NewRuleMessage::_internal_message_size() const { return message_.size(); } inline int NewRuleMessage::message_size() const { return _internal_message_size(); } inline void NewRuleMessage::clear_message() { message_.Clear(); } inline ::protomsg::NewSDKMessage* NewRuleMessage::mutable_message(int index) { // @@protoc_insertion_point(field_mutable:protomsg.NewRuleMessage.message) return message_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::NewSDKMessage >* NewRuleMessage::mutable_message() { // @@protoc_insertion_point(field_mutable_list:protomsg.NewRuleMessage.message) return &message_; } inline const ::protomsg::NewSDKMessage& NewRuleMessage::_internal_message(int index) const { return message_.Get(index); } inline const ::protomsg::NewSDKMessage& NewRuleMessage::message(int index) const { // @@protoc_insertion_point(field_get:protomsg.NewRuleMessage.message) return _internal_message(index); } inline ::protomsg::NewSDKMessage* NewRuleMessage::_internal_add_message() { return message_.Add(); } inline ::protomsg::NewSDKMessage* NewRuleMessage::add_message() { ::protomsg::NewSDKMessage* _add = _internal_add_message(); // @@protoc_insertion_point(field_add:protomsg.NewRuleMessage.message) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::NewSDKMessage >& NewRuleMessage::message() const { // @@protoc_insertion_point(field_list:protomsg.NewRuleMessage.message) return message_; } // ------------------------------------------------------------------- // FaceAngle // int32 yaw = 1; inline void FaceAngle::clear_yaw() { yaw_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 FaceAngle::_internal_yaw() const { return yaw_; } inline ::PROTOBUF_NAMESPACE_ID::int32 FaceAngle::yaw() const { // @@protoc_insertion_point(field_get:protomsg.FaceAngle.yaw) return _internal_yaw(); } inline void FaceAngle::_internal_set_yaw(::PROTOBUF_NAMESPACE_ID::int32 value) { yaw_ = value; } inline void FaceAngle::set_yaw(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_yaw(value); // @@protoc_insertion_point(field_set:protomsg.FaceAngle.yaw) } // int32 pitch = 2; inline void FaceAngle::clear_pitch() { pitch_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 FaceAngle::_internal_pitch() const { return pitch_; } inline ::PROTOBUF_NAMESPACE_ID::int32 FaceAngle::pitch() const { // @@protoc_insertion_point(field_get:protomsg.FaceAngle.pitch) return _internal_pitch(); } inline void FaceAngle::_internal_set_pitch(::PROTOBUF_NAMESPACE_ID::int32 value) { pitch_ = value; } inline void FaceAngle::set_pitch(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_pitch(value); // @@protoc_insertion_point(field_set:protomsg.FaceAngle.pitch) } // int32 roll = 3; inline void FaceAngle::clear_roll() { roll_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 FaceAngle::_internal_roll() const { return roll_; } inline ::PROTOBUF_NAMESPACE_ID::int32 FaceAngle::roll() const { // @@protoc_insertion_point(field_get:protomsg.FaceAngle.roll) return _internal_roll(); } inline void FaceAngle::_internal_set_roll(::PROTOBUF_NAMESPACE_ID::int32 value) { roll_ = value; } inline void FaceAngle::set_roll(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_roll(value); // @@protoc_insertion_point(field_set:protomsg.FaceAngle.roll) } // float confidence = 4; inline void FaceAngle::clear_confidence() { confidence_ = 0; } inline float FaceAngle::_internal_confidence() const { return confidence_; } inline float FaceAngle::confidence() const { // @@protoc_insertion_point(field_get:protomsg.FaceAngle.confidence) return _internal_confidence(); } inline void FaceAngle::_internal_set_confidence(float value) { confidence_ = value; } inline void FaceAngle::set_confidence(float value) { _internal_set_confidence(value); // @@protoc_insertion_point(field_set:protomsg.FaceAngle.confidence) } // ------------------------------------------------------------------- // ThftResult // int32 gender = 1; inline void ThftResult::clear_gender() { gender_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::_internal_gender() const { return gender_; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::gender() const { // @@protoc_insertion_point(field_get:protomsg.ThftResult.gender) return _internal_gender(); } inline void ThftResult::_internal_set_gender(::PROTOBUF_NAMESPACE_ID::int32 value) { gender_ = value; } inline void ThftResult::set_gender(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_gender(value); // @@protoc_insertion_point(field_set:protomsg.ThftResult.gender) } // int32 age = 2; inline void ThftResult::clear_age() { age_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::_internal_age() const { return age_; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::age() const { // @@protoc_insertion_point(field_get:protomsg.ThftResult.age) return _internal_age(); } inline void ThftResult::_internal_set_age(::PROTOBUF_NAMESPACE_ID::int32 value) { age_ = value; } inline void ThftResult::set_age(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_age(value); // @@protoc_insertion_point(field_set:protomsg.ThftResult.age) } // int32 race = 3; inline void ThftResult::clear_race() { race_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::_internal_race() const { return race_; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::race() const { // @@protoc_insertion_point(field_get:protomsg.ThftResult.race) return _internal_race(); } inline void ThftResult::_internal_set_race(::PROTOBUF_NAMESPACE_ID::int32 value) { race_ = value; } inline void ThftResult::set_race(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_race(value); // @@protoc_insertion_point(field_set:protomsg.ThftResult.race) } // int32 beauty = 4; inline void ThftResult::clear_beauty() { beauty_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::_internal_beauty() const { return beauty_; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::beauty() const { // @@protoc_insertion_point(field_get:protomsg.ThftResult.beauty) return _internal_beauty(); } inline void ThftResult::_internal_set_beauty(::PROTOBUF_NAMESPACE_ID::int32 value) { beauty_ = value; } inline void ThftResult::set_beauty(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_beauty(value); // @@protoc_insertion_point(field_set:protomsg.ThftResult.beauty) } // int32 smile = 5; inline void ThftResult::clear_smile() { smile_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::_internal_smile() const { return smile_; } inline ::PROTOBUF_NAMESPACE_ID::int32 ThftResult::smile() const { // @@protoc_insertion_point(field_get:protomsg.ThftResult.smile) return _internal_smile(); } inline void ThftResult::_internal_set_smile(::PROTOBUF_NAMESPACE_ID::int32 value) { smile_ = value; } inline void ThftResult::set_smile(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_smile(value); // @@protoc_insertion_point(field_set:protomsg.ThftResult.smile) } // ------------------------------------------------------------------- // FacePos // .protomsg.Rect rcFace = 1; inline bool FacePos::_internal_has_rcface() const { return this != internal_default_instance() && rcface_ != nullptr; } inline bool FacePos::has_rcface() const { return _internal_has_rcface(); } inline const ::protomsg::Rect& FacePos::_internal_rcface() const { const ::protomsg::Rect* p = rcface_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& FacePos::rcface() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.rcFace) return _internal_rcface(); } inline void FacePos::unsafe_arena_set_allocated_rcface( ::protomsg::Rect* rcface) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcface_); } rcface_ = rcface; if (rcface) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FacePos.rcFace) } inline ::protomsg::Rect* FacePos::release_rcface() { ::protomsg::Rect* temp = rcface_; rcface_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* FacePos::unsafe_arena_release_rcface() { // @@protoc_insertion_point(field_release:protomsg.FacePos.rcFace) ::protomsg::Rect* temp = rcface_; rcface_ = nullptr; return temp; } inline ::protomsg::Rect* FacePos::_internal_mutable_rcface() { if (rcface_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rcface_ = p; } return rcface_; } inline ::protomsg::Rect* FacePos::mutable_rcface() { ::protomsg::Rect* _msg = _internal_mutable_rcface(); // @@protoc_insertion_point(field_mutable:protomsg.FacePos.rcFace) return _msg; } inline void FacePos::set_allocated_rcface(::protomsg::Rect* rcface) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcface_); } if (rcface) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcface)); if (message_arena != submessage_arena) { rcface = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rcface, submessage_arena); } } else { } rcface_ = rcface; // @@protoc_insertion_point(field_set_allocated:protomsg.FacePos.rcFace) } // .protomsg.Point ptLeftEye = 2; inline bool FacePos::_internal_has_ptlefteye() const { return this != internal_default_instance() && ptlefteye_ != nullptr; } inline bool FacePos::has_ptlefteye() const { return _internal_has_ptlefteye(); } inline const ::protomsg::Point& FacePos::_internal_ptlefteye() const { const ::protomsg::Point* p = ptlefteye_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Point_default_instance_); } inline const ::protomsg::Point& FacePos::ptlefteye() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.ptLeftEye) return _internal_ptlefteye(); } inline void FacePos::unsafe_arena_set_allocated_ptlefteye( ::protomsg::Point* ptlefteye) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptlefteye_); } ptlefteye_ = ptlefteye; if (ptlefteye) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FacePos.ptLeftEye) } inline ::protomsg::Point* FacePos::release_ptlefteye() { ::protomsg::Point* temp = ptlefteye_; ptlefteye_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Point* FacePos::unsafe_arena_release_ptlefteye() { // @@protoc_insertion_point(field_release:protomsg.FacePos.ptLeftEye) ::protomsg::Point* temp = ptlefteye_; ptlefteye_ = nullptr; return temp; } inline ::protomsg::Point* FacePos::_internal_mutable_ptlefteye() { if (ptlefteye_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Point>(GetArenaForAllocation()); ptlefteye_ = p; } return ptlefteye_; } inline ::protomsg::Point* FacePos::mutable_ptlefteye() { ::protomsg::Point* _msg = _internal_mutable_ptlefteye(); // @@protoc_insertion_point(field_mutable:protomsg.FacePos.ptLeftEye) return _msg; } inline void FacePos::set_allocated_ptlefteye(::protomsg::Point* ptlefteye) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptlefteye_); } if (ptlefteye) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptlefteye)); if (message_arena != submessage_arena) { ptlefteye = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, ptlefteye, submessage_arena); } } else { } ptlefteye_ = ptlefteye; // @@protoc_insertion_point(field_set_allocated:protomsg.FacePos.ptLeftEye) } // .protomsg.Point ptRightEye = 3; inline bool FacePos::_internal_has_ptrighteye() const { return this != internal_default_instance() && ptrighteye_ != nullptr; } inline bool FacePos::has_ptrighteye() const { return _internal_has_ptrighteye(); } inline const ::protomsg::Point& FacePos::_internal_ptrighteye() const { const ::protomsg::Point* p = ptrighteye_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Point_default_instance_); } inline const ::protomsg::Point& FacePos::ptrighteye() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.ptRightEye) return _internal_ptrighteye(); } inline void FacePos::unsafe_arena_set_allocated_ptrighteye( ::protomsg::Point* ptrighteye) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptrighteye_); } ptrighteye_ = ptrighteye; if (ptrighteye) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FacePos.ptRightEye) } inline ::protomsg::Point* FacePos::release_ptrighteye() { ::protomsg::Point* temp = ptrighteye_; ptrighteye_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Point* FacePos::unsafe_arena_release_ptrighteye() { // @@protoc_insertion_point(field_release:protomsg.FacePos.ptRightEye) ::protomsg::Point* temp = ptrighteye_; ptrighteye_ = nullptr; return temp; } inline ::protomsg::Point* FacePos::_internal_mutable_ptrighteye() { if (ptrighteye_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Point>(GetArenaForAllocation()); ptrighteye_ = p; } return ptrighteye_; } inline ::protomsg::Point* FacePos::mutable_ptrighteye() { ::protomsg::Point* _msg = _internal_mutable_ptrighteye(); // @@protoc_insertion_point(field_mutable:protomsg.FacePos.ptRightEye) return _msg; } inline void FacePos::set_allocated_ptrighteye(::protomsg::Point* ptrighteye) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptrighteye_); } if (ptrighteye) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptrighteye)); if (message_arena != submessage_arena) { ptrighteye = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, ptrighteye, submessage_arena); } } else { } ptrighteye_ = ptrighteye; // @@protoc_insertion_point(field_set_allocated:protomsg.FacePos.ptRightEye) } // .protomsg.Point ptMouth = 4; inline bool FacePos::_internal_has_ptmouth() const { return this != internal_default_instance() && ptmouth_ != nullptr; } inline bool FacePos::has_ptmouth() const { return _internal_has_ptmouth(); } inline const ::protomsg::Point& FacePos::_internal_ptmouth() const { const ::protomsg::Point* p = ptmouth_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Point_default_instance_); } inline const ::protomsg::Point& FacePos::ptmouth() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.ptMouth) return _internal_ptmouth(); } inline void FacePos::unsafe_arena_set_allocated_ptmouth( ::protomsg::Point* ptmouth) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptmouth_); } ptmouth_ = ptmouth; if (ptmouth) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FacePos.ptMouth) } inline ::protomsg::Point* FacePos::release_ptmouth() { ::protomsg::Point* temp = ptmouth_; ptmouth_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Point* FacePos::unsafe_arena_release_ptmouth() { // @@protoc_insertion_point(field_release:protomsg.FacePos.ptMouth) ::protomsg::Point* temp = ptmouth_; ptmouth_ = nullptr; return temp; } inline ::protomsg::Point* FacePos::_internal_mutable_ptmouth() { if (ptmouth_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Point>(GetArenaForAllocation()); ptmouth_ = p; } return ptmouth_; } inline ::protomsg::Point* FacePos::mutable_ptmouth() { ::protomsg::Point* _msg = _internal_mutable_ptmouth(); // @@protoc_insertion_point(field_mutable:protomsg.FacePos.ptMouth) return _msg; } inline void FacePos::set_allocated_ptmouth(::protomsg::Point* ptmouth) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptmouth_); } if (ptmouth) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptmouth)); if (message_arena != submessage_arena) { ptmouth = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, ptmouth, submessage_arena); } } else { } ptmouth_ = ptmouth; // @@protoc_insertion_point(field_set_allocated:protomsg.FacePos.ptMouth) } // .protomsg.Point ptNose = 5; inline bool FacePos::_internal_has_ptnose() const { return this != internal_default_instance() && ptnose_ != nullptr; } inline bool FacePos::has_ptnose() const { return _internal_has_ptnose(); } inline const ::protomsg::Point& FacePos::_internal_ptnose() const { const ::protomsg::Point* p = ptnose_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Point_default_instance_); } inline const ::protomsg::Point& FacePos::ptnose() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.ptNose) return _internal_ptnose(); } inline void FacePos::unsafe_arena_set_allocated_ptnose( ::protomsg::Point* ptnose) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptnose_); } ptnose_ = ptnose; if (ptnose) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FacePos.ptNose) } inline ::protomsg::Point* FacePos::release_ptnose() { ::protomsg::Point* temp = ptnose_; ptnose_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Point* FacePos::unsafe_arena_release_ptnose() { // @@protoc_insertion_point(field_release:protomsg.FacePos.ptNose) ::protomsg::Point* temp = ptnose_; ptnose_ = nullptr; return temp; } inline ::protomsg::Point* FacePos::_internal_mutable_ptnose() { if (ptnose_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Point>(GetArenaForAllocation()); ptnose_ = p; } return ptnose_; } inline ::protomsg::Point* FacePos::mutable_ptnose() { ::protomsg::Point* _msg = _internal_mutable_ptnose(); // @@protoc_insertion_point(field_mutable:protomsg.FacePos.ptNose) return _msg; } inline void FacePos::set_allocated_ptnose(::protomsg::Point* ptnose) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptnose_); } if (ptnose) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptnose)); if (message_arena != submessage_arena) { ptnose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, ptnose, submessage_arena); } } else { } ptnose_ = ptnose; // @@protoc_insertion_point(field_set_allocated:protomsg.FacePos.ptNose) } // .protomsg.FaceAngle fAngle = 6; inline bool FacePos::_internal_has_fangle() const { return this != internal_default_instance() && fangle_ != nullptr; } inline bool FacePos::has_fangle() const { return _internal_has_fangle(); } inline void FacePos::clear_fangle() { if (GetArenaForAllocation() == nullptr && fangle_ != nullptr) { delete fangle_; } fangle_ = nullptr; } inline const ::protomsg::FaceAngle& FacePos::_internal_fangle() const { const ::protomsg::FaceAngle* p = fangle_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_FaceAngle_default_instance_); } inline const ::protomsg::FaceAngle& FacePos::fangle() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.fAngle) return _internal_fangle(); } inline void FacePos::unsafe_arena_set_allocated_fangle( ::protomsg::FaceAngle* fangle) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(fangle_); } fangle_ = fangle; if (fangle) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FacePos.fAngle) } inline ::protomsg::FaceAngle* FacePos::release_fangle() { ::protomsg::FaceAngle* temp = fangle_; fangle_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::FaceAngle* FacePos::unsafe_arena_release_fangle() { // @@protoc_insertion_point(field_release:protomsg.FacePos.fAngle) ::protomsg::FaceAngle* temp = fangle_; fangle_ = nullptr; return temp; } inline ::protomsg::FaceAngle* FacePos::_internal_mutable_fangle() { if (fangle_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::FaceAngle>(GetArenaForAllocation()); fangle_ = p; } return fangle_; } inline ::protomsg::FaceAngle* FacePos::mutable_fangle() { ::protomsg::FaceAngle* _msg = _internal_mutable_fangle(); // @@protoc_insertion_point(field_mutable:protomsg.FacePos.fAngle) return _msg; } inline void FacePos::set_allocated_fangle(::protomsg::FaceAngle* fangle) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete fangle_; } if (fangle) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::protomsg::FaceAngle>::GetOwningArena(fangle); if (message_arena != submessage_arena) { fangle = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, fangle, submessage_arena); } } else { } fangle_ = fangle; // @@protoc_insertion_point(field_set_allocated:protomsg.FacePos.fAngle) } // int32 quality = 7; inline void FacePos::clear_quality() { quality_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 FacePos::_internal_quality() const { return quality_; } inline ::PROTOBUF_NAMESPACE_ID::int32 FacePos::quality() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.quality) return _internal_quality(); } inline void FacePos::_internal_set_quality(::PROTOBUF_NAMESPACE_ID::int32 value) { quality_ = value; } inline void FacePos::set_quality(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_quality(value); // @@protoc_insertion_point(field_set:protomsg.FacePos.quality) } // bytes facialData = 8; inline void FacePos::clear_facialdata() { facialdata_.ClearToEmpty(); } inline const std::string& FacePos::facialdata() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.facialData) return _internal_facialdata(); } template inline PROTOBUF_ALWAYS_INLINE void FacePos::set_facialdata(ArgT0&& arg0, ArgT... args) { facialdata_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.FacePos.facialData) } inline std::string* FacePos::mutable_facialdata() { std::string* _s = _internal_mutable_facialdata(); // @@protoc_insertion_point(field_mutable:protomsg.FacePos.facialData) return _s; } inline const std::string& FacePos::_internal_facialdata() const { return facialdata_.Get(); } inline void FacePos::_internal_set_facialdata(const std::string& value) { facialdata_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* FacePos::_internal_mutable_facialdata() { return facialdata_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* FacePos::release_facialdata() { // @@protoc_insertion_point(field_release:protomsg.FacePos.facialData) return facialdata_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void FacePos::set_allocated_facialdata(std::string* facialdata) { if (facialdata != nullptr) { } else { } facialdata_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), facialdata, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.FacePos.facialData) } // uint64 faceID = 9; inline void FacePos::clear_faceid() { faceid_ = uint64_t{0u}; } inline ::PROTOBUF_NAMESPACE_ID::uint64 FacePos::_internal_faceid() const { return faceid_; } inline ::PROTOBUF_NAMESPACE_ID::uint64 FacePos::faceid() const { // @@protoc_insertion_point(field_get:protomsg.FacePos.faceID) return _internal_faceid(); } inline void FacePos::_internal_set_faceid(::PROTOBUF_NAMESPACE_ID::uint64 value) { faceid_ = value; } inline void FacePos::set_faceid(::PROTOBUF_NAMESPACE_ID::uint64 value) { _internal_set_faceid(value); // @@protoc_insertion_point(field_set:protomsg.FacePos.faceID) } // ------------------------------------------------------------------- // FaceInfo // .protomsg.Rect rcFace = 1; inline bool FaceInfo::_internal_has_rcface() const { return this != internal_default_instance() && rcface_ != nullptr; } inline bool FaceInfo::has_rcface() const { return _internal_has_rcface(); } inline const ::protomsg::Rect& FaceInfo::_internal_rcface() const { const ::protomsg::Rect* p = rcface_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& FaceInfo::rcface() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.rcFace) return _internal_rcface(); } inline void FaceInfo::unsafe_arena_set_allocated_rcface( ::protomsg::Rect* rcface) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcface_); } rcface_ = rcface; if (rcface) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FaceInfo.rcFace) } inline ::protomsg::Rect* FaceInfo::release_rcface() { ::protomsg::Rect* temp = rcface_; rcface_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* FaceInfo::unsafe_arena_release_rcface() { // @@protoc_insertion_point(field_release:protomsg.FaceInfo.rcFace) ::protomsg::Rect* temp = rcface_; rcface_ = nullptr; return temp; } inline ::protomsg::Rect* FaceInfo::_internal_mutable_rcface() { if (rcface_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rcface_ = p; } return rcface_; } inline ::protomsg::Rect* FaceInfo::mutable_rcface() { ::protomsg::Rect* _msg = _internal_mutable_rcface(); // @@protoc_insertion_point(field_mutable:protomsg.FaceInfo.rcFace) return _msg; } inline void FaceInfo::set_allocated_rcface(::protomsg::Rect* rcface) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcface_); } if (rcface) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcface)); if (message_arena != submessage_arena) { rcface = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rcface, submessage_arena); } } else { } rcface_ = rcface; // @@protoc_insertion_point(field_set_allocated:protomsg.FaceInfo.rcFace) } // .protomsg.Point ptLeftEye = 2; inline bool FaceInfo::_internal_has_ptlefteye() const { return this != internal_default_instance() && ptlefteye_ != nullptr; } inline bool FaceInfo::has_ptlefteye() const { return _internal_has_ptlefteye(); } inline const ::protomsg::Point& FaceInfo::_internal_ptlefteye() const { const ::protomsg::Point* p = ptlefteye_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Point_default_instance_); } inline const ::protomsg::Point& FaceInfo::ptlefteye() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.ptLeftEye) return _internal_ptlefteye(); } inline void FaceInfo::unsafe_arena_set_allocated_ptlefteye( ::protomsg::Point* ptlefteye) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptlefteye_); } ptlefteye_ = ptlefteye; if (ptlefteye) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FaceInfo.ptLeftEye) } inline ::protomsg::Point* FaceInfo::release_ptlefteye() { ::protomsg::Point* temp = ptlefteye_; ptlefteye_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Point* FaceInfo::unsafe_arena_release_ptlefteye() { // @@protoc_insertion_point(field_release:protomsg.FaceInfo.ptLeftEye) ::protomsg::Point* temp = ptlefteye_; ptlefteye_ = nullptr; return temp; } inline ::protomsg::Point* FaceInfo::_internal_mutable_ptlefteye() { if (ptlefteye_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Point>(GetArenaForAllocation()); ptlefteye_ = p; } return ptlefteye_; } inline ::protomsg::Point* FaceInfo::mutable_ptlefteye() { ::protomsg::Point* _msg = _internal_mutable_ptlefteye(); // @@protoc_insertion_point(field_mutable:protomsg.FaceInfo.ptLeftEye) return _msg; } inline void FaceInfo::set_allocated_ptlefteye(::protomsg::Point* ptlefteye) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptlefteye_); } if (ptlefteye) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptlefteye)); if (message_arena != submessage_arena) { ptlefteye = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, ptlefteye, submessage_arena); } } else { } ptlefteye_ = ptlefteye; // @@protoc_insertion_point(field_set_allocated:protomsg.FaceInfo.ptLeftEye) } // .protomsg.Point ptRightEye = 3; inline bool FaceInfo::_internal_has_ptrighteye() const { return this != internal_default_instance() && ptrighteye_ != nullptr; } inline bool FaceInfo::has_ptrighteye() const { return _internal_has_ptrighteye(); } inline const ::protomsg::Point& FaceInfo::_internal_ptrighteye() const { const ::protomsg::Point* p = ptrighteye_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Point_default_instance_); } inline const ::protomsg::Point& FaceInfo::ptrighteye() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.ptRightEye) return _internal_ptrighteye(); } inline void FaceInfo::unsafe_arena_set_allocated_ptrighteye( ::protomsg::Point* ptrighteye) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptrighteye_); } ptrighteye_ = ptrighteye; if (ptrighteye) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FaceInfo.ptRightEye) } inline ::protomsg::Point* FaceInfo::release_ptrighteye() { ::protomsg::Point* temp = ptrighteye_; ptrighteye_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Point* FaceInfo::unsafe_arena_release_ptrighteye() { // @@protoc_insertion_point(field_release:protomsg.FaceInfo.ptRightEye) ::protomsg::Point* temp = ptrighteye_; ptrighteye_ = nullptr; return temp; } inline ::protomsg::Point* FaceInfo::_internal_mutable_ptrighteye() { if (ptrighteye_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Point>(GetArenaForAllocation()); ptrighteye_ = p; } return ptrighteye_; } inline ::protomsg::Point* FaceInfo::mutable_ptrighteye() { ::protomsg::Point* _msg = _internal_mutable_ptrighteye(); // @@protoc_insertion_point(field_mutable:protomsg.FaceInfo.ptRightEye) return _msg; } inline void FaceInfo::set_allocated_ptrighteye(::protomsg::Point* ptrighteye) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptrighteye_); } if (ptrighteye) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptrighteye)); if (message_arena != submessage_arena) { ptrighteye = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, ptrighteye, submessage_arena); } } else { } ptrighteye_ = ptrighteye; // @@protoc_insertion_point(field_set_allocated:protomsg.FaceInfo.ptRightEye) } // .protomsg.Point ptMouth = 4; inline bool FaceInfo::_internal_has_ptmouth() const { return this != internal_default_instance() && ptmouth_ != nullptr; } inline bool FaceInfo::has_ptmouth() const { return _internal_has_ptmouth(); } inline const ::protomsg::Point& FaceInfo::_internal_ptmouth() const { const ::protomsg::Point* p = ptmouth_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Point_default_instance_); } inline const ::protomsg::Point& FaceInfo::ptmouth() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.ptMouth) return _internal_ptmouth(); } inline void FaceInfo::unsafe_arena_set_allocated_ptmouth( ::protomsg::Point* ptmouth) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptmouth_); } ptmouth_ = ptmouth; if (ptmouth) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FaceInfo.ptMouth) } inline ::protomsg::Point* FaceInfo::release_ptmouth() { ::protomsg::Point* temp = ptmouth_; ptmouth_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Point* FaceInfo::unsafe_arena_release_ptmouth() { // @@protoc_insertion_point(field_release:protomsg.FaceInfo.ptMouth) ::protomsg::Point* temp = ptmouth_; ptmouth_ = nullptr; return temp; } inline ::protomsg::Point* FaceInfo::_internal_mutable_ptmouth() { if (ptmouth_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Point>(GetArenaForAllocation()); ptmouth_ = p; } return ptmouth_; } inline ::protomsg::Point* FaceInfo::mutable_ptmouth() { ::protomsg::Point* _msg = _internal_mutable_ptmouth(); // @@protoc_insertion_point(field_mutable:protomsg.FaceInfo.ptMouth) return _msg; } inline void FaceInfo::set_allocated_ptmouth(::protomsg::Point* ptmouth) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptmouth_); } if (ptmouth) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptmouth)); if (message_arena != submessage_arena) { ptmouth = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, ptmouth, submessage_arena); } } else { } ptmouth_ = ptmouth; // @@protoc_insertion_point(field_set_allocated:protomsg.FaceInfo.ptMouth) } // .protomsg.Point ptNose = 5; inline bool FaceInfo::_internal_has_ptnose() const { return this != internal_default_instance() && ptnose_ != nullptr; } inline bool FaceInfo::has_ptnose() const { return _internal_has_ptnose(); } inline const ::protomsg::Point& FaceInfo::_internal_ptnose() const { const ::protomsg::Point* p = ptnose_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Point_default_instance_); } inline const ::protomsg::Point& FaceInfo::ptnose() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.ptNose) return _internal_ptnose(); } inline void FaceInfo::unsafe_arena_set_allocated_ptnose( ::protomsg::Point* ptnose) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptnose_); } ptnose_ = ptnose; if (ptnose) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FaceInfo.ptNose) } inline ::protomsg::Point* FaceInfo::release_ptnose() { ::protomsg::Point* temp = ptnose_; ptnose_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Point* FaceInfo::unsafe_arena_release_ptnose() { // @@protoc_insertion_point(field_release:protomsg.FaceInfo.ptNose) ::protomsg::Point* temp = ptnose_; ptnose_ = nullptr; return temp; } inline ::protomsg::Point* FaceInfo::_internal_mutable_ptnose() { if (ptnose_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Point>(GetArenaForAllocation()); ptnose_ = p; } return ptnose_; } inline ::protomsg::Point* FaceInfo::mutable_ptnose() { ::protomsg::Point* _msg = _internal_mutable_ptnose(); // @@protoc_insertion_point(field_mutable:protomsg.FaceInfo.ptNose) return _msg; } inline void FaceInfo::set_allocated_ptnose(::protomsg::Point* ptnose) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptnose_); } if (ptnose) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(ptnose)); if (message_arena != submessage_arena) { ptnose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, ptnose, submessage_arena); } } else { } ptnose_ = ptnose; // @@protoc_insertion_point(field_set_allocated:protomsg.FaceInfo.ptNose) } // .protomsg.FaceAngle fAngle = 6; inline bool FaceInfo::_internal_has_fangle() const { return this != internal_default_instance() && fangle_ != nullptr; } inline bool FaceInfo::has_fangle() const { return _internal_has_fangle(); } inline void FaceInfo::clear_fangle() { if (GetArenaForAllocation() == nullptr && fangle_ != nullptr) { delete fangle_; } fangle_ = nullptr; } inline const ::protomsg::FaceAngle& FaceInfo::_internal_fangle() const { const ::protomsg::FaceAngle* p = fangle_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_FaceAngle_default_instance_); } inline const ::protomsg::FaceAngle& FaceInfo::fangle() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.fAngle) return _internal_fangle(); } inline void FaceInfo::unsafe_arena_set_allocated_fangle( ::protomsg::FaceAngle* fangle) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(fangle_); } fangle_ = fangle; if (fangle) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.FaceInfo.fAngle) } inline ::protomsg::FaceAngle* FaceInfo::release_fangle() { ::protomsg::FaceAngle* temp = fangle_; fangle_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::FaceAngle* FaceInfo::unsafe_arena_release_fangle() { // @@protoc_insertion_point(field_release:protomsg.FaceInfo.fAngle) ::protomsg::FaceAngle* temp = fangle_; fangle_ = nullptr; return temp; } inline ::protomsg::FaceAngle* FaceInfo::_internal_mutable_fangle() { if (fangle_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::FaceAngle>(GetArenaForAllocation()); fangle_ = p; } return fangle_; } inline ::protomsg::FaceAngle* FaceInfo::mutable_fangle() { ::protomsg::FaceAngle* _msg = _internal_mutable_fangle(); // @@protoc_insertion_point(field_mutable:protomsg.FaceInfo.fAngle) return _msg; } inline void FaceInfo::set_allocated_fangle(::protomsg::FaceAngle* fangle) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete fangle_; } if (fangle) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::protomsg::FaceAngle>::GetOwningArena(fangle); if (message_arena != submessage_arena) { fangle = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, fangle, submessage_arena); } } else { } fangle_ = fangle; // @@protoc_insertion_point(field_set_allocated:protomsg.FaceInfo.fAngle) } // int32 quality = 7; inline void FaceInfo::clear_quality() { quality_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 FaceInfo::_internal_quality() const { return quality_; } inline ::PROTOBUF_NAMESPACE_ID::int32 FaceInfo::quality() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.quality) return _internal_quality(); } inline void FaceInfo::_internal_set_quality(::PROTOBUF_NAMESPACE_ID::int32 value) { quality_ = value; } inline void FaceInfo::set_quality(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_quality(value); // @@protoc_insertion_point(field_set:protomsg.FaceInfo.quality) } // bytes facialData = 8; inline void FaceInfo::clear_facialdata() { facialdata_.ClearToEmpty(); } inline const std::string& FaceInfo::facialdata() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.facialData) return _internal_facialdata(); } template inline PROTOBUF_ALWAYS_INLINE void FaceInfo::set_facialdata(ArgT0&& arg0, ArgT... args) { facialdata_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.FaceInfo.facialData) } inline std::string* FaceInfo::mutable_facialdata() { std::string* _s = _internal_mutable_facialdata(); // @@protoc_insertion_point(field_mutable:protomsg.FaceInfo.facialData) return _s; } inline const std::string& FaceInfo::_internal_facialdata() const { return facialdata_.Get(); } inline void FaceInfo::_internal_set_facialdata(const std::string& value) { facialdata_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* FaceInfo::_internal_mutable_facialdata() { return facialdata_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* FaceInfo::release_facialdata() { // @@protoc_insertion_point(field_release:protomsg.FaceInfo.facialData) return facialdata_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void FaceInfo::set_allocated_facialdata(std::string* facialdata) { if (facialdata != nullptr) { } else { } facialdata_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), facialdata, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.FaceInfo.facialData) } // int64 faceID = 9; inline void FaceInfo::clear_faceid() { faceid_ = int64_t{0}; } inline ::PROTOBUF_NAMESPACE_ID::int64 FaceInfo::_internal_faceid() const { return faceid_; } inline ::PROTOBUF_NAMESPACE_ID::int64 FaceInfo::faceid() const { // @@protoc_insertion_point(field_get:protomsg.FaceInfo.faceID) return _internal_faceid(); } inline void FaceInfo::_internal_set_faceid(::PROTOBUF_NAMESPACE_ID::int64 value) { faceid_ = value; } inline void FaceInfo::set_faceid(::PROTOBUF_NAMESPACE_ID::int64 value) { _internal_set_faceid(value); // @@protoc_insertion_point(field_set:protomsg.FaceInfo.faceID) } // ------------------------------------------------------------------- // ObjInfo // .protomsg.Rect rcObj = 1; inline bool ObjInfo::_internal_has_rcobj() const { return this != internal_default_instance() && rcobj_ != nullptr; } inline bool ObjInfo::has_rcobj() const { return _internal_has_rcobj(); } inline const ::protomsg::Rect& ObjInfo::_internal_rcobj() const { const ::protomsg::Rect* p = rcobj_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& ObjInfo::rcobj() const { // @@protoc_insertion_point(field_get:protomsg.ObjInfo.rcObj) return _internal_rcobj(); } inline void ObjInfo::unsafe_arena_set_allocated_rcobj( ::protomsg::Rect* rcobj) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcobj_); } rcobj_ = rcobj; if (rcobj) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.ObjInfo.rcObj) } inline ::protomsg::Rect* ObjInfo::release_rcobj() { ::protomsg::Rect* temp = rcobj_; rcobj_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* ObjInfo::unsafe_arena_release_rcobj() { // @@protoc_insertion_point(field_release:protomsg.ObjInfo.rcObj) ::protomsg::Rect* temp = rcobj_; rcobj_ = nullptr; return temp; } inline ::protomsg::Rect* ObjInfo::_internal_mutable_rcobj() { if (rcobj_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rcobj_ = p; } return rcobj_; } inline ::protomsg::Rect* ObjInfo::mutable_rcobj() { ::protomsg::Rect* _msg = _internal_mutable_rcobj(); // @@protoc_insertion_point(field_mutable:protomsg.ObjInfo.rcObj) return _msg; } inline void ObjInfo::set_allocated_rcobj(::protomsg::Rect* rcobj) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcobj_); } if (rcobj) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rcobj)); if (message_arena != submessage_arena) { rcobj = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rcobj, submessage_arena); } } else { } rcobj_ = rcobj; // @@protoc_insertion_point(field_set_allocated:protomsg.ObjInfo.rcObj) } // int32 typ = 2; inline void ObjInfo::clear_typ() { typ_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 ObjInfo::_internal_typ() const { return typ_; } inline ::PROTOBUF_NAMESPACE_ID::int32 ObjInfo::typ() const { // @@protoc_insertion_point(field_get:protomsg.ObjInfo.typ) return _internal_typ(); } inline void ObjInfo::_internal_set_typ(::PROTOBUF_NAMESPACE_ID::int32 value) { typ_ = value; } inline void ObjInfo::set_typ(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_typ(value); // @@protoc_insertion_point(field_set:protomsg.ObjInfo.typ) } // float prob = 3; inline void ObjInfo::clear_prob() { prob_ = 0; } inline float ObjInfo::_internal_prob() const { return prob_; } inline float ObjInfo::prob() const { // @@protoc_insertion_point(field_get:protomsg.ObjInfo.prob) return _internal_prob(); } inline void ObjInfo::_internal_set_prob(float value) { prob_ = value; } inline void ObjInfo::set_prob(float value) { _internal_set_prob(value); // @@protoc_insertion_point(field_set:protomsg.ObjInfo.prob) } // uint64 objID = 4; inline void ObjInfo::clear_objid() { objid_ = uint64_t{0u}; } inline ::PROTOBUF_NAMESPACE_ID::uint64 ObjInfo::_internal_objid() const { return objid_; } inline ::PROTOBUF_NAMESPACE_ID::uint64 ObjInfo::objid() const { // @@protoc_insertion_point(field_get:protomsg.ObjInfo.objID) return _internal_objid(); } inline void ObjInfo::_internal_set_objid(::PROTOBUF_NAMESPACE_ID::uint64 value) { objid_ = value; } inline void ObjInfo::set_objid(::PROTOBUF_NAMESPACE_ID::uint64 value) { _internal_set_objid(value); // @@protoc_insertion_point(field_set:protomsg.ObjInfo.objID) } // ------------------------------------------------------------------- // ResultFaceDetect // .protomsg.FacePos pos = 1; inline bool ResultFaceDetect::_internal_has_pos() const { return this != internal_default_instance() && pos_ != nullptr; } inline bool ResultFaceDetect::has_pos() const { return _internal_has_pos(); } inline void ResultFaceDetect::clear_pos() { if (GetArenaForAllocation() == nullptr && pos_ != nullptr) { delete pos_; } pos_ = nullptr; } inline const ::protomsg::FacePos& ResultFaceDetect::_internal_pos() const { const ::protomsg::FacePos* p = pos_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_FacePos_default_instance_); } inline const ::protomsg::FacePos& ResultFaceDetect::pos() const { // @@protoc_insertion_point(field_get:protomsg.ResultFaceDetect.pos) return _internal_pos(); } inline void ResultFaceDetect::unsafe_arena_set_allocated_pos( ::protomsg::FacePos* pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(pos_); } pos_ = pos; if (pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.ResultFaceDetect.pos) } inline ::protomsg::FacePos* ResultFaceDetect::release_pos() { ::protomsg::FacePos* temp = pos_; pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::FacePos* ResultFaceDetect::unsafe_arena_release_pos() { // @@protoc_insertion_point(field_release:protomsg.ResultFaceDetect.pos) ::protomsg::FacePos* temp = pos_; pos_ = nullptr; return temp; } inline ::protomsg::FacePos* ResultFaceDetect::_internal_mutable_pos() { if (pos_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::FacePos>(GetArenaForAllocation()); pos_ = p; } return pos_; } inline ::protomsg::FacePos* ResultFaceDetect::mutable_pos() { ::protomsg::FacePos* _msg = _internal_mutable_pos(); // @@protoc_insertion_point(field_mutable:protomsg.ResultFaceDetect.pos) return _msg; } inline void ResultFaceDetect::set_allocated_pos(::protomsg::FacePos* pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete pos_; } if (pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::protomsg::FacePos>::GetOwningArena(pos); if (message_arena != submessage_arena) { pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, pos, submessage_arena); } } else { } pos_ = pos; // @@protoc_insertion_point(field_set_allocated:protomsg.ResultFaceDetect.pos) } // .protomsg.ThftResult result = 2; inline bool ResultFaceDetect::_internal_has_result() const { return this != internal_default_instance() && result_ != nullptr; } inline bool ResultFaceDetect::has_result() const { return _internal_has_result(); } inline void ResultFaceDetect::clear_result() { if (GetArenaForAllocation() == nullptr && result_ != nullptr) { delete result_; } result_ = nullptr; } inline const ::protomsg::ThftResult& ResultFaceDetect::_internal_result() const { const ::protomsg::ThftResult* p = result_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_ThftResult_default_instance_); } inline const ::protomsg::ThftResult& ResultFaceDetect::result() const { // @@protoc_insertion_point(field_get:protomsg.ResultFaceDetect.result) return _internal_result(); } inline void ResultFaceDetect::unsafe_arena_set_allocated_result( ::protomsg::ThftResult* result) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(result_); } result_ = result; if (result) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.ResultFaceDetect.result) } inline ::protomsg::ThftResult* ResultFaceDetect::release_result() { ::protomsg::ThftResult* temp = result_; result_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::ThftResult* ResultFaceDetect::unsafe_arena_release_result() { // @@protoc_insertion_point(field_release:protomsg.ResultFaceDetect.result) ::protomsg::ThftResult* temp = result_; result_ = nullptr; return temp; } inline ::protomsg::ThftResult* ResultFaceDetect::_internal_mutable_result() { if (result_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::ThftResult>(GetArenaForAllocation()); result_ = p; } return result_; } inline ::protomsg::ThftResult* ResultFaceDetect::mutable_result() { ::protomsg::ThftResult* _msg = _internal_mutable_result(); // @@protoc_insertion_point(field_mutable:protomsg.ResultFaceDetect.result) return _msg; } inline void ResultFaceDetect::set_allocated_result(::protomsg::ThftResult* result) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete result_; } if (result) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::protomsg::ThftResult>::GetOwningArena(result); if (message_arena != submessage_arena) { result = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, result, submessage_arena); } } else { } result_ = result; // @@protoc_insertion_point(field_set_allocated:protomsg.ResultFaceDetect.result) } // bytes feats = 3; inline void ResultFaceDetect::clear_feats() { feats_.ClearToEmpty(); } inline const std::string& ResultFaceDetect::feats() const { // @@protoc_insertion_point(field_get:protomsg.ResultFaceDetect.feats) return _internal_feats(); } template inline PROTOBUF_ALWAYS_INLINE void ResultFaceDetect::set_feats(ArgT0&& arg0, ArgT... args) { feats_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.ResultFaceDetect.feats) } inline std::string* ResultFaceDetect::mutable_feats() { std::string* _s = _internal_mutable_feats(); // @@protoc_insertion_point(field_mutable:protomsg.ResultFaceDetect.feats) return _s; } inline const std::string& ResultFaceDetect::_internal_feats() const { return feats_.Get(); } inline void ResultFaceDetect::_internal_set_feats(const std::string& value) { feats_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* ResultFaceDetect::_internal_mutable_feats() { return feats_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* ResultFaceDetect::release_feats() { // @@protoc_insertion_point(field_release:protomsg.ResultFaceDetect.feats) return feats_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void ResultFaceDetect::set_allocated_feats(std::string* feats) { if (feats != nullptr) { } else { } feats_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), feats, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.ResultFaceDetect.feats) } // ------------------------------------------------------------------- // ParamFacePos // repeated .protomsg.ResultFaceDetect faces = 1; inline int ParamFacePos::_internal_faces_size() const { return faces_.size(); } inline int ParamFacePos::faces_size() const { return _internal_faces_size(); } inline void ParamFacePos::clear_faces() { faces_.Clear(); } inline ::protomsg::ResultFaceDetect* ParamFacePos::mutable_faces(int index) { // @@protoc_insertion_point(field_mutable:protomsg.ParamFacePos.faces) return faces_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceDetect >* ParamFacePos::mutable_faces() { // @@protoc_insertion_point(field_mutable_list:protomsg.ParamFacePos.faces) return &faces_; } inline const ::protomsg::ResultFaceDetect& ParamFacePos::_internal_faces(int index) const { return faces_.Get(index); } inline const ::protomsg::ResultFaceDetect& ParamFacePos::faces(int index) const { // @@protoc_insertion_point(field_get:protomsg.ParamFacePos.faces) return _internal_faces(index); } inline ::protomsg::ResultFaceDetect* ParamFacePos::_internal_add_faces() { return faces_.Add(); } inline ::protomsg::ResultFaceDetect* ParamFacePos::add_faces() { ::protomsg::ResultFaceDetect* _add = _internal_add_faces(); // @@protoc_insertion_point(field_add:protomsg.ParamFacePos.faces) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceDetect >& ParamFacePos::faces() const { // @@protoc_insertion_point(field_list:protomsg.ParamFacePos.faces) return faces_; } // ------------------------------------------------------------------- // ResultFaceExtCom // bytes feats = 1; inline void ResultFaceExtCom::clear_feats() { feats_.ClearToEmpty(); } inline const std::string& ResultFaceExtCom::feats() const { // @@protoc_insertion_point(field_get:protomsg.ResultFaceExtCom.feats) return _internal_feats(); } template inline PROTOBUF_ALWAYS_INLINE void ResultFaceExtCom::set_feats(ArgT0&& arg0, ArgT... args) { feats_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.ResultFaceExtCom.feats) } inline std::string* ResultFaceExtCom::mutable_feats() { std::string* _s = _internal_mutable_feats(); // @@protoc_insertion_point(field_mutable:protomsg.ResultFaceExtCom.feats) return _s; } inline const std::string& ResultFaceExtCom::_internal_feats() const { return feats_.Get(); } inline void ResultFaceExtCom::_internal_set_feats(const std::string& value) { feats_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* ResultFaceExtCom::_internal_mutable_feats() { return feats_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* ResultFaceExtCom::release_feats() { // @@protoc_insertion_point(field_release:protomsg.ResultFaceExtCom.feats) return feats_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void ResultFaceExtCom::set_allocated_feats(std::string* feats) { if (feats != nullptr) { } else { } feats_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), feats, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.ResultFaceExtCom.feats) } // bytes comp = 2; inline void ResultFaceExtCom::clear_comp() { comp_.ClearToEmpty(); } inline const std::string& ResultFaceExtCom::comp() const { // @@protoc_insertion_point(field_get:protomsg.ResultFaceExtCom.comp) return _internal_comp(); } template inline PROTOBUF_ALWAYS_INLINE void ResultFaceExtCom::set_comp(ArgT0&& arg0, ArgT... args) { comp_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.ResultFaceExtCom.comp) } inline std::string* ResultFaceExtCom::mutable_comp() { std::string* _s = _internal_mutable_comp(); // @@protoc_insertion_point(field_mutable:protomsg.ResultFaceExtCom.comp) return _s; } inline const std::string& ResultFaceExtCom::_internal_comp() const { return comp_.Get(); } inline void ResultFaceExtCom::_internal_set_comp(const std::string& value) { comp_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* ResultFaceExtCom::_internal_mutable_comp() { return comp_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* ResultFaceExtCom::release_comp() { // @@protoc_insertion_point(field_release:protomsg.ResultFaceExtCom.comp) return comp_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void ResultFaceExtCom::set_allocated_comp(std::string* comp) { if (comp != nullptr) { } else { } comp_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), comp, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.ResultFaceExtCom.comp) } // .protomsg.ResultFaceDetect pos = 3; inline bool ResultFaceExtCom::_internal_has_pos() const { return this != internal_default_instance() && pos_ != nullptr; } inline bool ResultFaceExtCom::has_pos() const { return _internal_has_pos(); } inline void ResultFaceExtCom::clear_pos() { if (GetArenaForAllocation() == nullptr && pos_ != nullptr) { delete pos_; } pos_ = nullptr; } inline const ::protomsg::ResultFaceDetect& ResultFaceExtCom::_internal_pos() const { const ::protomsg::ResultFaceDetect* p = pos_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_ResultFaceDetect_default_instance_); } inline const ::protomsg::ResultFaceDetect& ResultFaceExtCom::pos() const { // @@protoc_insertion_point(field_get:protomsg.ResultFaceExtCom.pos) return _internal_pos(); } inline void ResultFaceExtCom::unsafe_arena_set_allocated_pos( ::protomsg::ResultFaceDetect* pos) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(pos_); } pos_ = pos; if (pos) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.ResultFaceExtCom.pos) } inline ::protomsg::ResultFaceDetect* ResultFaceExtCom::release_pos() { ::protomsg::ResultFaceDetect* temp = pos_; pos_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::ResultFaceDetect* ResultFaceExtCom::unsafe_arena_release_pos() { // @@protoc_insertion_point(field_release:protomsg.ResultFaceExtCom.pos) ::protomsg::ResultFaceDetect* temp = pos_; pos_ = nullptr; return temp; } inline ::protomsg::ResultFaceDetect* ResultFaceExtCom::_internal_mutable_pos() { if (pos_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::ResultFaceDetect>(GetArenaForAllocation()); pos_ = p; } return pos_; } inline ::protomsg::ResultFaceDetect* ResultFaceExtCom::mutable_pos() { ::protomsg::ResultFaceDetect* _msg = _internal_mutable_pos(); // @@protoc_insertion_point(field_mutable:protomsg.ResultFaceExtCom.pos) return _msg; } inline void ResultFaceExtCom::set_allocated_pos(::protomsg::ResultFaceDetect* pos) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete pos_; } if (pos) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<::protomsg::ResultFaceDetect>::GetOwningArena(pos); if (message_arena != submessage_arena) { pos = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, pos, submessage_arena); } } else { } pos_ = pos; // @@protoc_insertion_point(field_set_allocated:protomsg.ResultFaceExtCom.pos) } // ------------------------------------------------------------------- // ParamFaceFeature // repeated .protomsg.ResultFaceExtCom extComp = 2; inline int ParamFaceFeature::_internal_extcomp_size() const { return extcomp_.size(); } inline int ParamFaceFeature::extcomp_size() const { return _internal_extcomp_size(); } inline void ParamFaceFeature::clear_extcomp() { extcomp_.Clear(); } inline ::protomsg::ResultFaceExtCom* ParamFaceFeature::mutable_extcomp(int index) { // @@protoc_insertion_point(field_mutable:protomsg.ParamFaceFeature.extComp) return extcomp_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceExtCom >* ParamFaceFeature::mutable_extcomp() { // @@protoc_insertion_point(field_mutable_list:protomsg.ParamFaceFeature.extComp) return &extcomp_; } inline const ::protomsg::ResultFaceExtCom& ParamFaceFeature::_internal_extcomp(int index) const { return extcomp_.Get(index); } inline const ::protomsg::ResultFaceExtCom& ParamFaceFeature::extcomp(int index) const { // @@protoc_insertion_point(field_get:protomsg.ParamFaceFeature.extComp) return _internal_extcomp(index); } inline ::protomsg::ResultFaceExtCom* ParamFaceFeature::_internal_add_extcomp() { return extcomp_.Add(); } inline ::protomsg::ResultFaceExtCom* ParamFaceFeature::add_extcomp() { ::protomsg::ResultFaceExtCom* _add = _internal_add_extcomp(); // @@protoc_insertion_point(field_add:protomsg.ParamFaceFeature.extComp) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ResultFaceExtCom >& ParamFaceFeature::extcomp() const { // @@protoc_insertion_point(field_list:protomsg.ParamFaceFeature.extComp) return extcomp_; } // ------------------------------------------------------------------- // ParamYoloObj // repeated .protomsg.ObjInfo infos = 1; inline int ParamYoloObj::_internal_infos_size() const { return infos_.size(); } inline int ParamYoloObj::infos_size() const { return _internal_infos_size(); } inline void ParamYoloObj::clear_infos() { infos_.Clear(); } inline ::protomsg::ObjInfo* ParamYoloObj::mutable_infos(int index) { // @@protoc_insertion_point(field_mutable:protomsg.ParamYoloObj.infos) return infos_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ObjInfo >* ParamYoloObj::mutable_infos() { // @@protoc_insertion_point(field_mutable_list:protomsg.ParamYoloObj.infos) return &infos_; } inline const ::protomsg::ObjInfo& ParamYoloObj::_internal_infos(int index) const { return infos_.Get(index); } inline const ::protomsg::ObjInfo& ParamYoloObj::infos(int index) const { // @@protoc_insertion_point(field_get:protomsg.ParamYoloObj.infos) return _internal_infos(index); } inline ::protomsg::ObjInfo* ParamYoloObj::_internal_add_infos() { return infos_.Add(); } inline ::protomsg::ObjInfo* ParamYoloObj::add_infos() { ::protomsg::ObjInfo* _add = _internal_add_infos(); // @@protoc_insertion_point(field_add:protomsg.ParamYoloObj.infos) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::ObjInfo >& ParamYoloObj::infos() const { // @@protoc_insertion_point(field_list:protomsg.ParamYoloObj.infos) return infos_; } // ------------------------------------------------------------------- // SoInfo // string id = 1; inline void SoInfo::clear_id() { id_.ClearToEmpty(); } inline const std::string& SoInfo::id() const { // @@protoc_insertion_point(field_get:protomsg.SoInfo.id) return _internal_id(); } template inline PROTOBUF_ALWAYS_INLINE void SoInfo::set_id(ArgT0&& arg0, ArgT... args) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.SoInfo.id) } inline std::string* SoInfo::mutable_id() { std::string* _s = _internal_mutable_id(); // @@protoc_insertion_point(field_mutable:protomsg.SoInfo.id) return _s; } inline const std::string& SoInfo::_internal_id() const { return id_.Get(); } inline void SoInfo::_internal_set_id(const std::string& value) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* SoInfo::_internal_mutable_id() { return id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* SoInfo::release_id() { // @@protoc_insertion_point(field_release:protomsg.SoInfo.id) return id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void SoInfo::set_allocated_id(std::string* id) { if (id != nullptr) { } else { } id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), id, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.SoInfo.id) } // string sdkId = 2; inline void SoInfo::clear_sdkid() { sdkid_.ClearToEmpty(); } inline const std::string& SoInfo::sdkid() const { // @@protoc_insertion_point(field_get:protomsg.SoInfo.sdkId) return _internal_sdkid(); } template inline PROTOBUF_ALWAYS_INLINE void SoInfo::set_sdkid(ArgT0&& arg0, ArgT... args) { sdkid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.SoInfo.sdkId) } inline std::string* SoInfo::mutable_sdkid() { std::string* _s = _internal_mutable_sdkid(); // @@protoc_insertion_point(field_mutable:protomsg.SoInfo.sdkId) return _s; } inline const std::string& SoInfo::_internal_sdkid() const { return sdkid_.Get(); } inline void SoInfo::_internal_set_sdkid(const std::string& value) { sdkid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* SoInfo::_internal_mutable_sdkid() { return sdkid_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* SoInfo::release_sdkid() { // @@protoc_insertion_point(field_release:protomsg.SoInfo.sdkId) return sdkid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void SoInfo::set_allocated_sdkid(std::string* sdkid) { if (sdkid != nullptr) { } else { } sdkid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sdkid, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.SoInfo.sdkId) } // string soName = 3; inline void SoInfo::clear_soname() { soname_.ClearToEmpty(); } inline const std::string& SoInfo::soname() const { // @@protoc_insertion_point(field_get:protomsg.SoInfo.soName) return _internal_soname(); } template inline PROTOBUF_ALWAYS_INLINE void SoInfo::set_soname(ArgT0&& arg0, ArgT... args) { soname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.SoInfo.soName) } inline std::string* SoInfo::mutable_soname() { std::string* _s = _internal_mutable_soname(); // @@protoc_insertion_point(field_mutable:protomsg.SoInfo.soName) return _s; } inline const std::string& SoInfo::_internal_soname() const { return soname_.Get(); } inline void SoInfo::_internal_set_soname(const std::string& value) { soname_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* SoInfo::_internal_mutable_soname() { return soname_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* SoInfo::release_soname() { // @@protoc_insertion_point(field_release:protomsg.SoInfo.soName) return soname_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void SoInfo::set_allocated_soname(std::string* soname) { if (soname != nullptr) { } else { } soname_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), soname, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.SoInfo.soName) } // ------------------------------------------------------------------- // PlateID // string license = 1; inline void PlateID::clear_license() { license_.ClearToEmpty(); } inline const std::string& PlateID::license() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.license) return _internal_license(); } template inline PROTOBUF_ALWAYS_INLINE void PlateID::set_license(ArgT0&& arg0, ArgT... args) { license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateID.license) } inline std::string* PlateID::mutable_license() { std::string* _s = _internal_mutable_license(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.license) return _s; } inline const std::string& PlateID::_internal_license() const { return license_.Get(); } inline void PlateID::_internal_set_license(const std::string& value) { license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateID::_internal_mutable_license() { return license_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateID::release_license() { // @@protoc_insertion_point(field_release:protomsg.PlateID.license) return license_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateID::set_allocated_license(std::string* license) { if (license != nullptr) { } else { } license_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), license, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.license) } // string color = 2; inline void PlateID::clear_color() { color_.ClearToEmpty(); } inline const std::string& PlateID::color() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.color) return _internal_color(); } template inline PROTOBUF_ALWAYS_INLINE void PlateID::set_color(ArgT0&& arg0, ArgT... args) { color_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateID.color) } inline std::string* PlateID::mutable_color() { std::string* _s = _internal_mutable_color(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.color) return _s; } inline const std::string& PlateID::_internal_color() const { return color_.Get(); } inline void PlateID::_internal_set_color(const std::string& value) { color_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateID::_internal_mutable_color() { return color_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateID::release_color() { // @@protoc_insertion_point(field_release:protomsg.PlateID.color) return color_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateID::set_allocated_color(std::string* color) { if (color != nullptr) { } else { } color_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), color, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.color) } // int32 nColor = 3; inline void PlateID::clear_ncolor() { ncolor_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_ncolor() const { return ncolor_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::ncolor() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nColor) return _internal_ncolor(); } inline void PlateID::_internal_set_ncolor(::PROTOBUF_NAMESPACE_ID::int32 value) { ncolor_ = value; } inline void PlateID::set_ncolor(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncolor(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nColor) } // int32 nType = 4; inline void PlateID::clear_ntype() { ntype_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_ntype() const { return ntype_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::ntype() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nType) return _internal_ntype(); } inline void PlateID::_internal_set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value) { ntype_ = value; } inline void PlateID::set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ntype(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nType) } // int32 nConfidence = 5; inline void PlateID::clear_nconfidence() { nconfidence_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_nconfidence() const { return nconfidence_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::nconfidence() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nConfidence) return _internal_nconfidence(); } inline void PlateID::_internal_set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value) { nconfidence_ = value; } inline void PlateID::set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nconfidence(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nConfidence) } // int32 nBright = 6; inline void PlateID::clear_nbright() { nbright_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_nbright() const { return nbright_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::nbright() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nBright) return _internal_nbright(); } inline void PlateID::_internal_set_nbright(::PROTOBUF_NAMESPACE_ID::int32 value) { nbright_ = value; } inline void PlateID::set_nbright(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nbright(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nBright) } // int32 nDirection = 7; inline void PlateID::clear_ndirection() { ndirection_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_ndirection() const { return ndirection_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::ndirection() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nDirection) return _internal_ndirection(); } inline void PlateID::_internal_set_ndirection(::PROTOBUF_NAMESPACE_ID::int32 value) { ndirection_ = value; } inline void PlateID::set_ndirection(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ndirection(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nDirection) } // .protomsg.Rect rcLocation = 8; inline bool PlateID::_internal_has_rclocation() const { return this != internal_default_instance() && rclocation_ != nullptr; } inline bool PlateID::has_rclocation() const { return _internal_has_rclocation(); } inline const ::protomsg::Rect& PlateID::_internal_rclocation() const { const ::protomsg::Rect* p = rclocation_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& PlateID::rclocation() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.rcLocation) return _internal_rclocation(); } inline void PlateID::unsafe_arena_set_allocated_rclocation( ::protomsg::Rect* rclocation) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation_); } rclocation_ = rclocation; if (rclocation) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.PlateID.rcLocation) } inline ::protomsg::Rect* PlateID::release_rclocation() { ::protomsg::Rect* temp = rclocation_; rclocation_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* PlateID::unsafe_arena_release_rclocation() { // @@protoc_insertion_point(field_release:protomsg.PlateID.rcLocation) ::protomsg::Rect* temp = rclocation_; rclocation_ = nullptr; return temp; } inline ::protomsg::Rect* PlateID::_internal_mutable_rclocation() { if (rclocation_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rclocation_ = p; } return rclocation_; } inline ::protomsg::Rect* PlateID::mutable_rclocation() { ::protomsg::Rect* _msg = _internal_mutable_rclocation(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.rcLocation) return _msg; } inline void PlateID::set_allocated_rclocation(::protomsg::Rect* rclocation) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation_); } if (rclocation) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation)); if (message_arena != submessage_arena) { rclocation = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rclocation, submessage_arena); } } else { } rclocation_ = rclocation; // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.rcLocation) } // int32 nTime = 9; inline void PlateID::clear_ntime() { ntime_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_ntime() const { return ntime_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::ntime() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nTime) return _internal_ntime(); } inline void PlateID::_internal_set_ntime(::PROTOBUF_NAMESPACE_ID::int32 value) { ntime_ = value; } inline void PlateID::set_ntime(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ntime(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nTime) } // int32 nCarBright = 10; inline void PlateID::clear_ncarbright() { ncarbright_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_ncarbright() const { return ncarbright_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::ncarbright() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nCarBright) return _internal_ncarbright(); } inline void PlateID::_internal_set_ncarbright(::PROTOBUF_NAMESPACE_ID::int32 value) { ncarbright_ = value; } inline void PlateID::set_ncarbright(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncarbright(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nCarBright) } // int32 NCarColor = 11; inline void PlateID::clear_ncarcolor() { ncarcolor_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_ncarcolor() const { return ncarcolor_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::ncarcolor() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.NCarColor) return _internal_ncarcolor(); } inline void PlateID::_internal_set_ncarcolor(::PROTOBUF_NAMESPACE_ID::int32 value) { ncarcolor_ = value; } inline void PlateID::set_ncarcolor(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncarcolor(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.NCarColor) } // int32 nCarLogo = 12; inline void PlateID::clear_ncarlogo() { ncarlogo_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_ncarlogo() const { return ncarlogo_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::ncarlogo() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nCarLogo) return _internal_ncarlogo(); } inline void PlateID::_internal_set_ncarlogo(::PROTOBUF_NAMESPACE_ID::int32 value) { ncarlogo_ = value; } inline void PlateID::set_ncarlogo(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncarlogo(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nCarLogo) } // int32 nCarType = 13; inline void PlateID::clear_ncartype() { ncartype_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::_internal_ncartype() const { return ncartype_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateID::ncartype() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nCarType) return _internal_ncartype(); } inline void PlateID::_internal_set_ncartype(::PROTOBUF_NAMESPACE_ID::int32 value) { ncartype_ = value; } inline void PlateID::set_ncartype(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncartype(value); // @@protoc_insertion_point(field_set:protomsg.PlateID.nCarType) } // bytes plateBin = 14; inline void PlateID::clear_platebin() { platebin_.ClearToEmpty(); } inline const std::string& PlateID::platebin() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.plateBin) return _internal_platebin(); } template inline PROTOBUF_ALWAYS_INLINE void PlateID::set_platebin(ArgT0&& arg0, ArgT... args) { platebin_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateID.plateBin) } inline std::string* PlateID::mutable_platebin() { std::string* _s = _internal_mutable_platebin(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.plateBin) return _s; } inline const std::string& PlateID::_internal_platebin() const { return platebin_.Get(); } inline void PlateID::_internal_set_platebin(const std::string& value) { platebin_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateID::_internal_mutable_platebin() { return platebin_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateID::release_platebin() { // @@protoc_insertion_point(field_release:protomsg.PlateID.plateBin) return platebin_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateID::set_allocated_platebin(std::string* platebin) { if (platebin != nullptr) { } else { } platebin_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), platebin, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.plateBin) } // bytes nBinPlateWidth = 15; inline void PlateID::clear_nbinplatewidth() { nbinplatewidth_.ClearToEmpty(); } inline const std::string& PlateID::nbinplatewidth() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nBinPlateWidth) return _internal_nbinplatewidth(); } template inline PROTOBUF_ALWAYS_INLINE void PlateID::set_nbinplatewidth(ArgT0&& arg0, ArgT... args) { nbinplatewidth_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateID.nBinPlateWidth) } inline std::string* PlateID::mutable_nbinplatewidth() { std::string* _s = _internal_mutable_nbinplatewidth(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.nBinPlateWidth) return _s; } inline const std::string& PlateID::_internal_nbinplatewidth() const { return nbinplatewidth_.Get(); } inline void PlateID::_internal_set_nbinplatewidth(const std::string& value) { nbinplatewidth_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateID::_internal_mutable_nbinplatewidth() { return nbinplatewidth_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateID::release_nbinplatewidth() { // @@protoc_insertion_point(field_release:protomsg.PlateID.nBinPlateWidth) return nbinplatewidth_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateID::set_allocated_nbinplatewidth(std::string* nbinplatewidth) { if (nbinplatewidth != nullptr) { } else { } nbinplatewidth_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), nbinplatewidth, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.nBinPlateWidth) } // bytes nBinPlateHeight = 16; inline void PlateID::clear_nbinplateheight() { nbinplateheight_.ClearToEmpty(); } inline const std::string& PlateID::nbinplateheight() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nBinPlateHeight) return _internal_nbinplateheight(); } template inline PROTOBUF_ALWAYS_INLINE void PlateID::set_nbinplateheight(ArgT0&& arg0, ArgT... args) { nbinplateheight_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateID.nBinPlateHeight) } inline std::string* PlateID::mutable_nbinplateheight() { std::string* _s = _internal_mutable_nbinplateheight(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.nBinPlateHeight) return _s; } inline const std::string& PlateID::_internal_nbinplateheight() const { return nbinplateheight_.Get(); } inline void PlateID::_internal_set_nbinplateheight(const std::string& value) { nbinplateheight_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateID::_internal_mutable_nbinplateheight() { return nbinplateheight_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateID::release_nbinplateheight() { // @@protoc_insertion_point(field_release:protomsg.PlateID.nBinPlateHeight) return nbinplateheight_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateID::set_allocated_nbinplateheight(std::string* nbinplateheight) { if (nbinplateheight != nullptr) { } else { } nbinplateheight_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), nbinplateheight, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.nBinPlateHeight) } // .protomsg.Rect rcLogoLocation = 17; inline bool PlateID::_internal_has_rclogolocation() const { return this != internal_default_instance() && rclogolocation_ != nullptr; } inline bool PlateID::has_rclogolocation() const { return _internal_has_rclogolocation(); } inline const ::protomsg::Rect& PlateID::_internal_rclogolocation() const { const ::protomsg::Rect* p = rclogolocation_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& PlateID::rclogolocation() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.rcLogoLocation) return _internal_rclogolocation(); } inline void PlateID::unsafe_arena_set_allocated_rclogolocation( ::protomsg::Rect* rclogolocation) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclogolocation_); } rclogolocation_ = rclogolocation; if (rclogolocation) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.PlateID.rcLogoLocation) } inline ::protomsg::Rect* PlateID::release_rclogolocation() { ::protomsg::Rect* temp = rclogolocation_; rclogolocation_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* PlateID::unsafe_arena_release_rclogolocation() { // @@protoc_insertion_point(field_release:protomsg.PlateID.rcLogoLocation) ::protomsg::Rect* temp = rclogolocation_; rclogolocation_ = nullptr; return temp; } inline ::protomsg::Rect* PlateID::_internal_mutable_rclogolocation() { if (rclogolocation_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rclogolocation_ = p; } return rclogolocation_; } inline ::protomsg::Rect* PlateID::mutable_rclogolocation() { ::protomsg::Rect* _msg = _internal_mutable_rclogolocation(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.rcLogoLocation) return _msg; } inline void PlateID::set_allocated_rclogolocation(::protomsg::Rect* rclogolocation) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclogolocation_); } if (rclogolocation) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclogolocation)); if (message_arena != submessage_arena) { rclogolocation = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rclogolocation, submessage_arena); } } else { } rclogolocation_ = rclogolocation; // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.rcLogoLocation) } // bytes nCarModel = 18; inline void PlateID::clear_ncarmodel() { ncarmodel_.ClearToEmpty(); } inline const std::string& PlateID::ncarmodel() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nCarModel) return _internal_ncarmodel(); } template inline PROTOBUF_ALWAYS_INLINE void PlateID::set_ncarmodel(ArgT0&& arg0, ArgT... args) { ncarmodel_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateID.nCarModel) } inline std::string* PlateID::mutable_ncarmodel() { std::string* _s = _internal_mutable_ncarmodel(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.nCarModel) return _s; } inline const std::string& PlateID::_internal_ncarmodel() const { return ncarmodel_.Get(); } inline void PlateID::_internal_set_ncarmodel(const std::string& value) { ncarmodel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateID::_internal_mutable_ncarmodel() { return ncarmodel_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateID::release_ncarmodel() { // @@protoc_insertion_point(field_release:protomsg.PlateID.nCarModel) return ncarmodel_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateID::set_allocated_ncarmodel(std::string* ncarmodel) { if (ncarmodel != nullptr) { } else { } ncarmodel_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ncarmodel, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.nCarModel) } // bytes nCarModelConfidence = 19; inline void PlateID::clear_ncarmodelconfidence() { ncarmodelconfidence_.ClearToEmpty(); } inline const std::string& PlateID::ncarmodelconfidence() const { // @@protoc_insertion_point(field_get:protomsg.PlateID.nCarModelConfidence) return _internal_ncarmodelconfidence(); } template inline PROTOBUF_ALWAYS_INLINE void PlateID::set_ncarmodelconfidence(ArgT0&& arg0, ArgT... args) { ncarmodelconfidence_.SetBytes(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateID.nCarModelConfidence) } inline std::string* PlateID::mutable_ncarmodelconfidence() { std::string* _s = _internal_mutable_ncarmodelconfidence(); // @@protoc_insertion_point(field_mutable:protomsg.PlateID.nCarModelConfidence) return _s; } inline const std::string& PlateID::_internal_ncarmodelconfidence() const { return ncarmodelconfidence_.Get(); } inline void PlateID::_internal_set_ncarmodelconfidence(const std::string& value) { ncarmodelconfidence_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateID::_internal_mutable_ncarmodelconfidence() { return ncarmodelconfidence_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateID::release_ncarmodelconfidence() { // @@protoc_insertion_point(field_release:protomsg.PlateID.nCarModelConfidence) return ncarmodelconfidence_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateID::set_allocated_ncarmodelconfidence(std::string* ncarmodelconfidence) { if (ncarmodelconfidence != nullptr) { } else { } ncarmodelconfidence_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ncarmodelconfidence, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateID.nCarModelConfidence) } // ------------------------------------------------------------------- // PlateIDCloud // string license = 1; inline void PlateIDCloud::clear_license() { license_.ClearToEmpty(); } inline const std::string& PlateIDCloud::license() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.license) return _internal_license(); } template inline PROTOBUF_ALWAYS_INLINE void PlateIDCloud::set_license(ArgT0&& arg0, ArgT... args) { license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.license) } inline std::string* PlateIDCloud::mutable_license() { std::string* _s = _internal_mutable_license(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDCloud.license) return _s; } inline const std::string& PlateIDCloud::_internal_license() const { return license_.Get(); } inline void PlateIDCloud::_internal_set_license(const std::string& value) { license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateIDCloud::_internal_mutable_license() { return license_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateIDCloud::release_license() { // @@protoc_insertion_point(field_release:protomsg.PlateIDCloud.license) return license_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateIDCloud::set_allocated_license(std::string* license) { if (license != nullptr) { } else { } license_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), license, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDCloud.license) } // .protomsg.Rect rcLocation = 2; inline bool PlateIDCloud::_internal_has_rclocation() const { return this != internal_default_instance() && rclocation_ != nullptr; } inline bool PlateIDCloud::has_rclocation() const { return _internal_has_rclocation(); } inline const ::protomsg::Rect& PlateIDCloud::_internal_rclocation() const { const ::protomsg::Rect* p = rclocation_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& PlateIDCloud::rclocation() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.rcLocation) return _internal_rclocation(); } inline void PlateIDCloud::unsafe_arena_set_allocated_rclocation( ::protomsg::Rect* rclocation) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation_); } rclocation_ = rclocation; if (rclocation) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.PlateIDCloud.rcLocation) } inline ::protomsg::Rect* PlateIDCloud::release_rclocation() { ::protomsg::Rect* temp = rclocation_; rclocation_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* PlateIDCloud::unsafe_arena_release_rclocation() { // @@protoc_insertion_point(field_release:protomsg.PlateIDCloud.rcLocation) ::protomsg::Rect* temp = rclocation_; rclocation_ = nullptr; return temp; } inline ::protomsg::Rect* PlateIDCloud::_internal_mutable_rclocation() { if (rclocation_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rclocation_ = p; } return rclocation_; } inline ::protomsg::Rect* PlateIDCloud::mutable_rclocation() { ::protomsg::Rect* _msg = _internal_mutable_rclocation(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDCloud.rcLocation) return _msg; } inline void PlateIDCloud::set_allocated_rclocation(::protomsg::Rect* rclocation) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation_); } if (rclocation) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation)); if (message_arena != submessage_arena) { rclocation = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rclocation, submessage_arena); } } else { } rclocation_ = rclocation; // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDCloud.rcLocation) } // int32 nConfidence = 3; inline void PlateIDCloud::clear_nconfidence() { nconfidence_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_nconfidence() const { return nconfidence_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::nconfidence() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.nConfidence) return _internal_nconfidence(); } inline void PlateIDCloud::_internal_set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value) { nconfidence_ = value; } inline void PlateIDCloud::set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nconfidence(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.nConfidence) } // int32 nType = 4; inline void PlateIDCloud::clear_ntype() { ntype_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_ntype() const { return ntype_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::ntype() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.nType) return _internal_ntype(); } inline void PlateIDCloud::_internal_set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value) { ntype_ = value; } inline void PlateIDCloud::set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ntype(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.nType) } // int32 nDirection = 5; inline void PlateIDCloud::clear_ndirection() { ndirection_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_ndirection() const { return ndirection_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::ndirection() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.nDirection) return _internal_ndirection(); } inline void PlateIDCloud::_internal_set_ndirection(::PROTOBUF_NAMESPACE_ID::int32 value) { ndirection_ = value; } inline void PlateIDCloud::set_ndirection(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ndirection(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.nDirection) } // int32 nCarColor = 6; inline void PlateIDCloud::clear_ncarcolor() { ncarcolor_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_ncarcolor() const { return ncarcolor_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::ncarcolor() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.nCarColor) return _internal_ncarcolor(); } inline void PlateIDCloud::_internal_set_ncarcolor(::PROTOBUF_NAMESPACE_ID::int32 value) { ncarcolor_ = value; } inline void PlateIDCloud::set_ncarcolor(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncarcolor(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.nCarColor) } // int32 nCarColor1 = 7; inline void PlateIDCloud::clear_ncarcolor1() { ncarcolor1_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_ncarcolor1() const { return ncarcolor1_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::ncarcolor1() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.nCarColor1) return _internal_ncarcolor1(); } inline void PlateIDCloud::_internal_set_ncarcolor1(::PROTOBUF_NAMESPACE_ID::int32 value) { ncarcolor1_ = value; } inline void PlateIDCloud::set_ncarcolor1(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncarcolor1(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.nCarColor1) } // int32 nCarBright = 8; inline void PlateIDCloud::clear_ncarbright() { ncarbright_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_ncarbright() const { return ncarbright_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::ncarbright() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.nCarBright) return _internal_ncarbright(); } inline void PlateIDCloud::_internal_set_ncarbright(::PROTOBUF_NAMESPACE_ID::int32 value) { ncarbright_ = value; } inline void PlateIDCloud::set_ncarbright(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncarbright(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.nCarBright) } // int32 frameNo = 9; inline void PlateIDCloud::clear_frameno() { frameno_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_frameno() const { return frameno_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::frameno() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.frameNo) return _internal_frameno(); } inline void PlateIDCloud::_internal_set_frameno(::PROTOBUF_NAMESPACE_ID::int32 value) { frameno_ = value; } inline void PlateIDCloud::set_frameno(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_frameno(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.frameNo) } // int32 faceWidth = 10; inline void PlateIDCloud::clear_facewidth() { facewidth_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_facewidth() const { return facewidth_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::facewidth() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.faceWidth) return _internal_facewidth(); } inline void PlateIDCloud::_internal_set_facewidth(::PROTOBUF_NAMESPACE_ID::int32 value) { facewidth_ = value; } inline void PlateIDCloud::set_facewidth(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_facewidth(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.faceWidth) } // int32 faceHeight = 11; inline void PlateIDCloud::clear_faceheight() { faceheight_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_faceheight() const { return faceheight_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::faceheight() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.faceHeight) return _internal_faceheight(); } inline void PlateIDCloud::_internal_set_faceheight(::PROTOBUF_NAMESPACE_ID::int32 value) { faceheight_ = value; } inline void PlateIDCloud::set_faceheight(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_faceheight(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.faceHeight) } // int32 grayFaceFlag = 12; inline void PlateIDCloud::clear_grayfaceflag() { grayfaceflag_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_grayfaceflag() const { return grayfaceflag_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::grayfaceflag() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.grayFaceFlag) return _internal_grayfaceflag(); } inline void PlateIDCloud::_internal_set_grayfaceflag(::PROTOBUF_NAMESPACE_ID::int32 value) { grayfaceflag_ = value; } inline void PlateIDCloud::set_grayfaceflag(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_grayfaceflag(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.grayFaceFlag) } // int32 charNum = 13; inline void PlateIDCloud::clear_charnum() { charnum_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::_internal_charnum() const { return charnum_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDCloud::charnum() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDCloud.charNum) return _internal_charnum(); } inline void PlateIDCloud::_internal_set_charnum(::PROTOBUF_NAMESPACE_ID::int32 value) { charnum_ = value; } inline void PlateIDCloud::set_charnum(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_charnum(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDCloud.charNum) } // ------------------------------------------------------------------- // PlateIDVehicle // int32 nPlateFlag = 1; inline void PlateIDVehicle::clear_nplateflag() { nplateflag_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_nplateflag() const { return nplateflag_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::nplateflag() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nPlateFlag) return _internal_nplateflag(); } inline void PlateIDVehicle::_internal_set_nplateflag(::PROTOBUF_NAMESPACE_ID::int32 value) { nplateflag_ = value; } inline void PlateIDVehicle::set_nplateflag(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nplateflag(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nPlateFlag) } // int32 nColor = 2; inline void PlateIDVehicle::clear_ncolor() { ncolor_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_ncolor() const { return ncolor_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::ncolor() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nColor) return _internal_ncolor(); } inline void PlateIDVehicle::_internal_set_ncolor(::PROTOBUF_NAMESPACE_ID::int32 value) { ncolor_ = value; } inline void PlateIDVehicle::set_ncolor(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncolor(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nColor) } // int32 nType = 3; inline void PlateIDVehicle::clear_ntype() { ntype_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_ntype() const { return ntype_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::ntype() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nType) return _internal_ntype(); } inline void PlateIDVehicle::_internal_set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value) { ntype_ = value; } inline void PlateIDVehicle::set_ntype(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ntype(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nType) } // string license = 4; inline void PlateIDVehicle::clear_license() { license_.ClearToEmpty(); } inline const std::string& PlateIDVehicle::license() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.license) return _internal_license(); } template inline PROTOBUF_ALWAYS_INLINE void PlateIDVehicle::set_license(ArgT0&& arg0, ArgT... args) { license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.license) } inline std::string* PlateIDVehicle::mutable_license() { std::string* _s = _internal_mutable_license(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDVehicle.license) return _s; } inline const std::string& PlateIDVehicle::_internal_license() const { return license_.Get(); } inline void PlateIDVehicle::_internal_set_license(const std::string& value) { license_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::_internal_mutable_license() { return license_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::release_license() { // @@protoc_insertion_point(field_release:protomsg.PlateIDVehicle.license) return license_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateIDVehicle::set_allocated_license(std::string* license) { if (license != nullptr) { } else { } license_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), license, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDVehicle.license) } // int32 nConfidence = 5; inline void PlateIDVehicle::clear_nconfidence() { nconfidence_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_nconfidence() const { return nconfidence_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::nconfidence() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nConfidence) return _internal_nconfidence(); } inline void PlateIDVehicle::_internal_set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value) { nconfidence_ = value; } inline void PlateIDVehicle::set_nconfidence(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nconfidence(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nConfidence) } // int32 nCharNum = 6; inline void PlateIDVehicle::clear_ncharnum() { ncharnum_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_ncharnum() const { return ncharnum_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::ncharnum() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nCharNum) return _internal_ncharnum(); } inline void PlateIDVehicle::_internal_set_ncharnum(::PROTOBUF_NAMESPACE_ID::int32 value) { ncharnum_ = value; } inline void PlateIDVehicle::set_ncharnum(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_ncharnum(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nCharNum) } // repeated int32 nCharConfidence = 7; inline int PlateIDVehicle::_internal_ncharconfidence_size() const { return ncharconfidence_.size(); } inline int PlateIDVehicle::ncharconfidence_size() const { return _internal_ncharconfidence_size(); } inline void PlateIDVehicle::clear_ncharconfidence() { ncharconfidence_.Clear(); } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_ncharconfidence(int index) const { return ncharconfidence_.Get(index); } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::ncharconfidence(int index) const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nCharConfidence) return _internal_ncharconfidence(index); } inline void PlateIDVehicle::set_ncharconfidence(int index, ::PROTOBUF_NAMESPACE_ID::int32 value) { ncharconfidence_.Set(index, value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nCharConfidence) } inline void PlateIDVehicle::_internal_add_ncharconfidence(::PROTOBUF_NAMESPACE_ID::int32 value) { ncharconfidence_.Add(value); } inline void PlateIDVehicle::add_ncharconfidence(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_add_ncharconfidence(value); // @@protoc_insertion_point(field_add:protomsg.PlateIDVehicle.nCharConfidence) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& PlateIDVehicle::_internal_ncharconfidence() const { return ncharconfidence_; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& PlateIDVehicle::ncharconfidence() const { // @@protoc_insertion_point(field_list:protomsg.PlateIDVehicle.nCharConfidence) return _internal_ncharconfidence(); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* PlateIDVehicle::_internal_mutable_ncharconfidence() { return &ncharconfidence_; } inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* PlateIDVehicle::mutable_ncharconfidence() { // @@protoc_insertion_point(field_mutable_list:protomsg.PlateIDVehicle.nCharConfidence) return _internal_mutable_ncharconfidence(); } // .protomsg.Rect rcLocation = 8; inline bool PlateIDVehicle::_internal_has_rclocation() const { return this != internal_default_instance() && rclocation_ != nullptr; } inline bool PlateIDVehicle::has_rclocation() const { return _internal_has_rclocation(); } inline const ::protomsg::Rect& PlateIDVehicle::_internal_rclocation() const { const ::protomsg::Rect* p = rclocation_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& PlateIDVehicle::rclocation() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.rcLocation) return _internal_rclocation(); } inline void PlateIDVehicle::unsafe_arena_set_allocated_rclocation( ::protomsg::Rect* rclocation) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation_); } rclocation_ = rclocation; if (rclocation) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.PlateIDVehicle.rcLocation) } inline ::protomsg::Rect* PlateIDVehicle::release_rclocation() { ::protomsg::Rect* temp = rclocation_; rclocation_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* PlateIDVehicle::unsafe_arena_release_rclocation() { // @@protoc_insertion_point(field_release:protomsg.PlateIDVehicle.rcLocation) ::protomsg::Rect* temp = rclocation_; rclocation_ = nullptr; return temp; } inline ::protomsg::Rect* PlateIDVehicle::_internal_mutable_rclocation() { if (rclocation_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rclocation_ = p; } return rclocation_; } inline ::protomsg::Rect* PlateIDVehicle::mutable_rclocation() { ::protomsg::Rect* _msg = _internal_mutable_rclocation(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDVehicle.rcLocation) return _msg; } inline void PlateIDVehicle::set_allocated_rclocation(::protomsg::Rect* rclocation) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation_); } if (rclocation) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rclocation)); if (message_arena != submessage_arena) { rclocation = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rclocation, submessage_arena); } } else { } rclocation_ = rclocation; // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDVehicle.rcLocation) } // .protomsg.Rect rcCarLocation = 9; inline bool PlateIDVehicle::_internal_has_rccarlocation() const { return this != internal_default_instance() && rccarlocation_ != nullptr; } inline bool PlateIDVehicle::has_rccarlocation() const { return _internal_has_rccarlocation(); } inline const ::protomsg::Rect& PlateIDVehicle::_internal_rccarlocation() const { const ::protomsg::Rect* p = rccarlocation_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& PlateIDVehicle::rccarlocation() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.rcCarLocation) return _internal_rccarlocation(); } inline void PlateIDVehicle::unsafe_arena_set_allocated_rccarlocation( ::protomsg::Rect* rccarlocation) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rccarlocation_); } rccarlocation_ = rccarlocation; if (rccarlocation) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.PlateIDVehicle.rcCarLocation) } inline ::protomsg::Rect* PlateIDVehicle::release_rccarlocation() { ::protomsg::Rect* temp = rccarlocation_; rccarlocation_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* PlateIDVehicle::unsafe_arena_release_rccarlocation() { // @@protoc_insertion_point(field_release:protomsg.PlateIDVehicle.rcCarLocation) ::protomsg::Rect* temp = rccarlocation_; rccarlocation_ = nullptr; return temp; } inline ::protomsg::Rect* PlateIDVehicle::_internal_mutable_rccarlocation() { if (rccarlocation_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rccarlocation_ = p; } return rccarlocation_; } inline ::protomsg::Rect* PlateIDVehicle::mutable_rccarlocation() { ::protomsg::Rect* _msg = _internal_mutable_rccarlocation(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDVehicle.rcCarLocation) return _msg; } inline void PlateIDVehicle::set_allocated_rccarlocation(::protomsg::Rect* rccarlocation) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rccarlocation_); } if (rccarlocation) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rccarlocation)); if (message_arena != submessage_arena) { rccarlocation = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rccarlocation, submessage_arena); } } else { } rccarlocation_ = rccarlocation; // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDVehicle.rcCarLocation) } // string vehicleType = 10; inline void PlateIDVehicle::clear_vehicletype() { vehicletype_.ClearToEmpty(); } inline const std::string& PlateIDVehicle::vehicletype() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.vehicleType) return _internal_vehicletype(); } template inline PROTOBUF_ALWAYS_INLINE void PlateIDVehicle::set_vehicletype(ArgT0&& arg0, ArgT... args) { vehicletype_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.vehicleType) } inline std::string* PlateIDVehicle::mutable_vehicletype() { std::string* _s = _internal_mutable_vehicletype(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDVehicle.vehicleType) return _s; } inline const std::string& PlateIDVehicle::_internal_vehicletype() const { return vehicletype_.Get(); } inline void PlateIDVehicle::_internal_set_vehicletype(const std::string& value) { vehicletype_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::_internal_mutable_vehicletype() { return vehicletype_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::release_vehicletype() { // @@protoc_insertion_point(field_release:protomsg.PlateIDVehicle.vehicleType) return vehicletype_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateIDVehicle::set_allocated_vehicletype(std::string* vehicletype) { if (vehicletype != nullptr) { } else { } vehicletype_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), vehicletype, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDVehicle.vehicleType) } // string vehicleBrand = 11; inline void PlateIDVehicle::clear_vehiclebrand() { vehiclebrand_.ClearToEmpty(); } inline const std::string& PlateIDVehicle::vehiclebrand() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.vehicleBrand) return _internal_vehiclebrand(); } template inline PROTOBUF_ALWAYS_INLINE void PlateIDVehicle::set_vehiclebrand(ArgT0&& arg0, ArgT... args) { vehiclebrand_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.vehicleBrand) } inline std::string* PlateIDVehicle::mutable_vehiclebrand() { std::string* _s = _internal_mutable_vehiclebrand(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDVehicle.vehicleBrand) return _s; } inline const std::string& PlateIDVehicle::_internal_vehiclebrand() const { return vehiclebrand_.Get(); } inline void PlateIDVehicle::_internal_set_vehiclebrand(const std::string& value) { vehiclebrand_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::_internal_mutable_vehiclebrand() { return vehiclebrand_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::release_vehiclebrand() { // @@protoc_insertion_point(field_release:protomsg.PlateIDVehicle.vehicleBrand) return vehiclebrand_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateIDVehicle::set_allocated_vehiclebrand(std::string* vehiclebrand) { if (vehiclebrand != nullptr) { } else { } vehiclebrand_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), vehiclebrand, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDVehicle.vehicleBrand) } // string vehicleSub = 12; inline void PlateIDVehicle::clear_vehiclesub() { vehiclesub_.ClearToEmpty(); } inline const std::string& PlateIDVehicle::vehiclesub() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.vehicleSub) return _internal_vehiclesub(); } template inline PROTOBUF_ALWAYS_INLINE void PlateIDVehicle::set_vehiclesub(ArgT0&& arg0, ArgT... args) { vehiclesub_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.vehicleSub) } inline std::string* PlateIDVehicle::mutable_vehiclesub() { std::string* _s = _internal_mutable_vehiclesub(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDVehicle.vehicleSub) return _s; } inline const std::string& PlateIDVehicle::_internal_vehiclesub() const { return vehiclesub_.Get(); } inline void PlateIDVehicle::_internal_set_vehiclesub(const std::string& value) { vehiclesub_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::_internal_mutable_vehiclesub() { return vehiclesub_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::release_vehiclesub() { // @@protoc_insertion_point(field_release:protomsg.PlateIDVehicle.vehicleSub) return vehiclesub_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateIDVehicle::set_allocated_vehiclesub(std::string* vehiclesub) { if (vehiclesub != nullptr) { } else { } vehiclesub_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), vehiclesub, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDVehicle.vehicleSub) } // string vehicleType1 = 13; inline void PlateIDVehicle::clear_vehicletype1() { vehicletype1_.ClearToEmpty(); } inline const std::string& PlateIDVehicle::vehicletype1() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.vehicleType1) return _internal_vehicletype1(); } template inline PROTOBUF_ALWAYS_INLINE void PlateIDVehicle::set_vehicletype1(ArgT0&& arg0, ArgT... args) { vehicletype1_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast(arg0), args..., GetArenaForAllocation()); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.vehicleType1) } inline std::string* PlateIDVehicle::mutable_vehicletype1() { std::string* _s = _internal_mutable_vehicletype1(); // @@protoc_insertion_point(field_mutable:protomsg.PlateIDVehicle.vehicleType1) return _s; } inline const std::string& PlateIDVehicle::_internal_vehicletype1() const { return vehicletype1_.Get(); } inline void PlateIDVehicle::_internal_set_vehicletype1(const std::string& value) { vehicletype1_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::_internal_mutable_vehicletype1() { return vehicletype1_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation()); } inline std::string* PlateIDVehicle::release_vehicletype1() { // @@protoc_insertion_point(field_release:protomsg.PlateIDVehicle.vehicleType1) return vehicletype1_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation()); } inline void PlateIDVehicle::set_allocated_vehicletype1(std::string* vehicletype1) { if (vehicletype1 != nullptr) { } else { } vehicletype1_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), vehicletype1, GetArenaForAllocation()); // @@protoc_insertion_point(field_set_allocated:protomsg.PlateIDVehicle.vehicleType1) } // float fvdConf = 14; inline void PlateIDVehicle::clear_fvdconf() { fvdconf_ = 0; } inline float PlateIDVehicle::_internal_fvdconf() const { return fvdconf_; } inline float PlateIDVehicle::fvdconf() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.fvdConf) return _internal_fvdconf(); } inline void PlateIDVehicle::_internal_set_fvdconf(float value) { fvdconf_ = value; } inline void PlateIDVehicle::set_fvdconf(float value) { _internal_set_fvdconf(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.fvdConf) } // float fConfdence = 15; inline void PlateIDVehicle::clear_fconfdence() { fconfdence_ = 0; } inline float PlateIDVehicle::_internal_fconfdence() const { return fconfdence_; } inline float PlateIDVehicle::fconfdence() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.fConfdence) return _internal_fconfdence(); } inline void PlateIDVehicle::_internal_set_fconfdence(float value) { fconfdence_ = value; } inline void PlateIDVehicle::set_fconfdence(float value) { _internal_set_fconfdence(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.fConfdence) } // int32 nVehicleSubModel = 16; inline void PlateIDVehicle::clear_nvehiclesubmodel() { nvehiclesubmodel_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_nvehiclesubmodel() const { return nvehiclesubmodel_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::nvehiclesubmodel() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nVehicleSubModel) return _internal_nvehiclesubmodel(); } inline void PlateIDVehicle::_internal_set_nvehiclesubmodel(::PROTOBUF_NAMESPACE_ID::int32 value) { nvehiclesubmodel_ = value; } inline void PlateIDVehicle::set_nvehiclesubmodel(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nvehiclesubmodel(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nVehicleSubModel) } // int32 nVehicleBright = 17; inline void PlateIDVehicle::clear_nvehiclebright() { nvehiclebright_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_nvehiclebright() const { return nvehiclebright_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::nvehiclebright() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nVehicleBright) return _internal_nvehiclebright(); } inline void PlateIDVehicle::_internal_set_nvehiclebright(::PROTOBUF_NAMESPACE_ID::int32 value) { nvehiclebright_ = value; } inline void PlateIDVehicle::set_nvehiclebright(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nvehiclebright(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nVehicleBright) } // int32 nVehicleColor1 = 18; inline void PlateIDVehicle::clear_nvehiclecolor1() { nvehiclecolor1_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_nvehiclecolor1() const { return nvehiclecolor1_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::nvehiclecolor1() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nVehicleColor1) return _internal_nvehiclecolor1(); } inline void PlateIDVehicle::_internal_set_nvehiclecolor1(::PROTOBUF_NAMESPACE_ID::int32 value) { nvehiclecolor1_ = value; } inline void PlateIDVehicle::set_nvehiclecolor1(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nvehiclecolor1(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nVehicleColor1) } // int32 nVehicleColor2 = 19; inline void PlateIDVehicle::clear_nvehiclecolor2() { nvehiclecolor2_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::_internal_nvehiclecolor2() const { return nvehiclecolor2_; } inline ::PROTOBUF_NAMESPACE_ID::int32 PlateIDVehicle::nvehiclecolor2() const { // @@protoc_insertion_point(field_get:protomsg.PlateIDVehicle.nVehicleColor2) return _internal_nvehiclecolor2(); } inline void PlateIDVehicle::_internal_set_nvehiclecolor2(::PROTOBUF_NAMESPACE_ID::int32 value) { nvehiclecolor2_ = value; } inline void PlateIDVehicle::set_nvehiclecolor2(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_nvehiclecolor2(value); // @@protoc_insertion_point(field_set:protomsg.PlateIDVehicle.nVehicleColor2) } // ------------------------------------------------------------------- // PlateIDResult // repeated .protomsg.PlateIDVehicle result = 1; inline int PlateIDResult::_internal_result_size() const { return result_.size(); } inline int PlateIDResult::result_size() const { return _internal_result_size(); } inline void PlateIDResult::clear_result() { result_.Clear(); } inline ::protomsg::PlateIDVehicle* PlateIDResult::mutable_result(int index) { // @@protoc_insertion_point(field_mutable:protomsg.PlateIDResult.result) return result_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::PlateIDVehicle >* PlateIDResult::mutable_result() { // @@protoc_insertion_point(field_mutable_list:protomsg.PlateIDResult.result) return &result_; } inline const ::protomsg::PlateIDVehicle& PlateIDResult::_internal_result(int index) const { return result_.Get(index); } inline const ::protomsg::PlateIDVehicle& PlateIDResult::result(int index) const { // @@protoc_insertion_point(field_get:protomsg.PlateIDResult.result) return _internal_result(index); } inline ::protomsg::PlateIDVehicle* PlateIDResult::_internal_add_result() { return result_.Add(); } inline ::protomsg::PlateIDVehicle* PlateIDResult::add_result() { ::protomsg::PlateIDVehicle* _add = _internal_add_result(); // @@protoc_insertion_point(field_add:protomsg.PlateIDResult.result) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::PlateIDVehicle >& PlateIDResult::result() const { // @@protoc_insertion_point(field_list:protomsg.PlateIDResult.result) return result_; } // ------------------------------------------------------------------- // HumanTrack // .protomsg.Rect rcHuman = 1; inline bool HumanTrack::_internal_has_rchuman() const { return this != internal_default_instance() && rchuman_ != nullptr; } inline bool HumanTrack::has_rchuman() const { return _internal_has_rchuman(); } inline const ::protomsg::Rect& HumanTrack::_internal_rchuman() const { const ::protomsg::Rect* p = rchuman_; return p != nullptr ? *p : reinterpret_cast( ::protomsg::_Rect_default_instance_); } inline const ::protomsg::Rect& HumanTrack::rchuman() const { // @@protoc_insertion_point(field_get:protomsg.HumanTrack.rcHuman) return _internal_rchuman(); } inline void HumanTrack::unsafe_arena_set_allocated_rchuman( ::protomsg::Rect* rchuman) { if (GetArenaForAllocation() == nullptr) { delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rchuman_); } rchuman_ = rchuman; if (rchuman) { } else { } // @@protoc_insertion_point(field_unsafe_arena_set_allocated:protomsg.HumanTrack.rcHuman) } inline ::protomsg::Rect* HumanTrack::release_rchuman() { ::protomsg::Rect* temp = rchuman_; rchuman_ = nullptr; #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp); temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); if (GetArenaForAllocation() == nullptr) { delete old; } #else // PROTOBUF_FORCE_COPY_IN_RELEASE if (GetArenaForAllocation() != nullptr) { temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); } #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE return temp; } inline ::protomsg::Rect* HumanTrack::unsafe_arena_release_rchuman() { // @@protoc_insertion_point(field_release:protomsg.HumanTrack.rcHuman) ::protomsg::Rect* temp = rchuman_; rchuman_ = nullptr; return temp; } inline ::protomsg::Rect* HumanTrack::_internal_mutable_rchuman() { if (rchuman_ == nullptr) { auto* p = CreateMaybeMessage<::protomsg::Rect>(GetArenaForAllocation()); rchuman_ = p; } return rchuman_; } inline ::protomsg::Rect* HumanTrack::mutable_rchuman() { ::protomsg::Rect* _msg = _internal_mutable_rchuman(); // @@protoc_insertion_point(field_mutable:protomsg.HumanTrack.rcHuman) return _msg; } inline void HumanTrack::set_allocated_rchuman(::protomsg::Rect* rchuman) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); if (message_arena == nullptr) { delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(rchuman_); } if (rchuman) { ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper< ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena( reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(rchuman)); if (message_arena != submessage_arena) { rchuman = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( message_arena, rchuman, submessage_arena); } } else { } rchuman_ = rchuman; // @@protoc_insertion_point(field_set_allocated:protomsg.HumanTrack.rcHuman) } // float confidence = 2; inline void HumanTrack::clear_confidence() { confidence_ = 0; } inline float HumanTrack::_internal_confidence() const { return confidence_; } inline float HumanTrack::confidence() const { // @@protoc_insertion_point(field_get:protomsg.HumanTrack.confidence) return _internal_confidence(); } inline void HumanTrack::_internal_set_confidence(float value) { confidence_ = value; } inline void HumanTrack::set_confidence(float value) { _internal_set_confidence(value); // @@protoc_insertion_point(field_set:protomsg.HumanTrack.confidence) } // int32 x = 3; inline void HumanTrack::clear_x() { x_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 HumanTrack::_internal_x() const { return x_; } inline ::PROTOBUF_NAMESPACE_ID::int32 HumanTrack::x() const { // @@protoc_insertion_point(field_get:protomsg.HumanTrack.x) return _internal_x(); } inline void HumanTrack::_internal_set_x(::PROTOBUF_NAMESPACE_ID::int32 value) { x_ = value; } inline void HumanTrack::set_x(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_x(value); // @@protoc_insertion_point(field_set:protomsg.HumanTrack.x) } // int32 y = 4; inline void HumanTrack::clear_y() { y_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 HumanTrack::_internal_y() const { return y_; } inline ::PROTOBUF_NAMESPACE_ID::int32 HumanTrack::y() const { // @@protoc_insertion_point(field_get:protomsg.HumanTrack.y) return _internal_y(); } inline void HumanTrack::_internal_set_y(::PROTOBUF_NAMESPACE_ID::int32 value) { y_ = value; } inline void HumanTrack::set_y(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_y(value); // @@protoc_insertion_point(field_set:protomsg.HumanTrack.y) } // int32 id = 5; inline void HumanTrack::clear_id() { id_ = 0; } inline ::PROTOBUF_NAMESPACE_ID::int32 HumanTrack::_internal_id() const { return id_; } inline ::PROTOBUF_NAMESPACE_ID::int32 HumanTrack::id() const { // @@protoc_insertion_point(field_get:protomsg.HumanTrack.id) return _internal_id(); } inline void HumanTrack::_internal_set_id(::PROTOBUF_NAMESPACE_ID::int32 value) { id_ = value; } inline void HumanTrack::set_id(::PROTOBUF_NAMESPACE_ID::int32 value) { _internal_set_id(value); // @@protoc_insertion_point(field_set:protomsg.HumanTrack.id) } // repeated float feature = 6; inline int HumanTrack::_internal_feature_size() const { return feature_.size(); } inline int HumanTrack::feature_size() const { return _internal_feature_size(); } inline void HumanTrack::clear_feature() { feature_.Clear(); } inline float HumanTrack::_internal_feature(int index) const { return feature_.Get(index); } inline float HumanTrack::feature(int index) const { // @@protoc_insertion_point(field_get:protomsg.HumanTrack.feature) return _internal_feature(index); } inline void HumanTrack::set_feature(int index, float value) { feature_.Set(index, value); // @@protoc_insertion_point(field_set:protomsg.HumanTrack.feature) } inline void HumanTrack::_internal_add_feature(float value) { feature_.Add(value); } inline void HumanTrack::add_feature(float value) { _internal_add_feature(value); // @@protoc_insertion_point(field_add:protomsg.HumanTrack.feature) } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >& HumanTrack::_internal_feature() const { return feature_; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >& HumanTrack::feature() const { // @@protoc_insertion_point(field_list:protomsg.HumanTrack.feature) return _internal_feature(); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >* HumanTrack::_internal_mutable_feature() { return &feature_; } inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< float >* HumanTrack::mutable_feature() { // @@protoc_insertion_point(field_mutable_list:protomsg.HumanTrack.feature) return _internal_mutable_feature(); } // ------------------------------------------------------------------- // HumanTrackResult // repeated .protomsg.HumanTrack result = 1; inline int HumanTrackResult::_internal_result_size() const { return result_.size(); } inline int HumanTrackResult::result_size() const { return _internal_result_size(); } inline void HumanTrackResult::clear_result() { result_.Clear(); } inline ::protomsg::HumanTrack* HumanTrackResult::mutable_result(int index) { // @@protoc_insertion_point(field_mutable:protomsg.HumanTrackResult.result) return result_.Mutable(index); } inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::HumanTrack >* HumanTrackResult::mutable_result() { // @@protoc_insertion_point(field_mutable_list:protomsg.HumanTrackResult.result) return &result_; } inline const ::protomsg::HumanTrack& HumanTrackResult::_internal_result(int index) const { return result_.Get(index); } inline const ::protomsg::HumanTrack& HumanTrackResult::result(int index) const { // @@protoc_insertion_point(field_get:protomsg.HumanTrackResult.result) return _internal_result(index); } inline ::protomsg::HumanTrack* HumanTrackResult::_internal_add_result() { return result_.Add(); } inline ::protomsg::HumanTrack* HumanTrackResult::add_result() { ::protomsg::HumanTrack* _add = _internal_add_result(); // @@protoc_insertion_point(field_add:protomsg.HumanTrackResult.result) return _add; } inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::protomsg::HumanTrack >& HumanTrackResult::result() const { // @@protoc_insertion_point(field_list:protomsg.HumanTrackResult.result) return result_; } #ifdef __GNUC__ #pragma GCC diagnostic pop #endif // __GNUC__ // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // ------------------------------------------------------------------- // @@protoc_insertion_point(namespace_scope) } // namespace protomsg // @@protoc_insertion_point(global_scope) #include #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_sdk_2eproto