// Generated by the protocol buffer compiler. DO NOT EDIT! // source: protomsg.proto #include "protomsg.pb.h" #include #include #include #include #include #include #include #include // @@protoc_insertion_point(includes) #include PROTOBUF_PRAGMA_INIT_SEG namespace protomsg { constexpr Area::Area( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , id_(0) , parentid_(0){} struct AreaDefaultTypeInternal { constexpr AreaDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~AreaDefaultTypeInternal() {} union { Area _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT AreaDefaultTypeInternal _Area_default_instance_; constexpr Camera::Camera( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : sensors_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , alias_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , snapshot_url_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , addr_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , rtsp_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , ip_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , username_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , password_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , brand_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , reserved_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , run_server_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , voiceid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , coordtransform_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , type_(0) , longitude_(0) , latitude_(0) , floor_(0) , port_(0) , run_type_(0) , is_running_(false) , run_enable_(false) , voiceenable_(false) , resolution_width_(0) , resolution_height_(0) , fps_(0) , status_(0){} struct CameraDefaultTypeInternal { constexpr CameraDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CameraDefaultTypeInternal() {} union { Camera _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CameraDefaultTypeInternal _Camera_default_instance_; constexpr Sensor::Sensor( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , ip_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , username_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , password_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , port_(0) , threshold_(0) , enable_(false){} struct SensorDefaultTypeInternal { constexpr SensorDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~SensorDefaultTypeInternal() {} union { Sensor _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SensorDefaultTypeInternal _Sensor_default_instance_; constexpr CameraLink::CameraLink( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : camera_ids_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , link_task_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct CameraLinkDefaultTypeInternal { constexpr CameraLinkDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CameraLinkDefaultTypeInternal() {} union { CameraLink _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CameraLinkDefaultTypeInternal _CameraLink_default_instance_; constexpr SdkRun::SdkRun( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : ipc_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sdk_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , istriggerbypresdk_(0) , confidence_(0) , breid_(false) , triggernextsdktype_(0){} struct SdkRunDefaultTypeInternal { constexpr SdkRunDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~SdkRunDefaultTypeInternal() {} union { SdkRun _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SdkRunDefaultTypeInternal _SdkRun_default_instance_; constexpr CameraTimerule::CameraTimerule( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , time_rule_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct CameraTimeruleDefaultTypeInternal { constexpr CameraTimeruleDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CameraTimeruleDefaultTypeInternal() {} union { CameraTimerule _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CameraTimeruleDefaultTypeInternal _CameraTimerule_default_instance_; constexpr DayCtl::DayCtl( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : time_range_() , day_(0){} struct DayCtlDefaultTypeInternal { constexpr DayCtlDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~DayCtlDefaultTypeInternal() {} union { DayCtl _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DayCtlDefaultTypeInternal _DayCtl_default_instance_; constexpr TimeRange::TimeRange( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : start_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , end_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct TimeRangeDefaultTypeInternal { constexpr TimeRangeDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~TimeRangeDefaultTypeInternal() {} union { TimeRange _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT TimeRangeDefaultTypeInternal _TimeRange_default_instance_; constexpr Polygon::Polygon( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : points_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct PolygonDefaultTypeInternal { constexpr PolygonDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~PolygonDefaultTypeInternal() {} union { Polygon _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PolygonDefaultTypeInternal _Polygon_default_instance_; constexpr CameraInfo::CameraInfo( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : runservername_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , run_type_(0){} struct CameraInfoDefaultTypeInternal { constexpr CameraInfoDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CameraInfoDefaultTypeInternal() {} union { CameraInfo _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CameraInfoDefaultTypeInternal _CameraInfo_default_instance_; constexpr CameraAndRules::CameraAndRules( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : rules_() , camerainfo_(nullptr){} struct CameraAndRulesDefaultTypeInternal { constexpr CameraAndRulesDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CameraAndRulesDefaultTypeInternal() {} union { CameraAndRules _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CameraAndRulesDefaultTypeInternal _CameraAndRules_default_instance_; constexpr GroupRule::GroupRule( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : cameraids_() , rules_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , group_text_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , set_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , template_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , template_rule_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , time_rule_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , scene_name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , desc_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , voiceid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , alarm_level_(0) , enable_(false){} struct GroupRuleDefaultTypeInternal { constexpr GroupRuleDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~GroupRuleDefaultTypeInternal() {} union { GroupRule _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT GroupRuleDefaultTypeInternal _GroupRule_default_instance_; constexpr GroupRuleSdks::GroupRuleSdks( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : sdks_() , sdkids_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , scene_name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct GroupRuleSdksDefaultTypeInternal { constexpr GroupRuleSdksDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~GroupRuleSdksDefaultTypeInternal() {} union { GroupRuleSdks _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT GroupRuleSdksDefaultTypeInternal _GroupRuleSdks_default_instance_; constexpr Rule::Rule( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : sdk_set_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , camera_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , polygon_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sdk_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , rule_with_pre_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , group_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , is_save_anyhow_(false) , sort_(0){} struct RuleDefaultTypeInternal { constexpr RuleDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~RuleDefaultTypeInternal() {} union { Rule _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT RuleDefaultTypeInternal _Rule_default_instance_; constexpr RuleTemplate::RuleTemplate( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : rules_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , desc_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , txt_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct RuleTemplateDefaultTypeInternal { constexpr RuleTemplateDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~RuleTemplateDefaultTypeInternal() {} union { RuleTemplate _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT RuleTemplateDefaultTypeInternal _RuleTemplate_default_instance_; constexpr RuleTemplateList::RuleTemplateList( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : list_(){} struct RuleTemplateListDefaultTypeInternal { constexpr RuleTemplateListDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~RuleTemplateListDefaultTypeInternal() {} union { RuleTemplateList _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT RuleTemplateListDefaultTypeInternal _RuleTemplateList_default_instance_; constexpr TemplateArg::TemplateArg( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : sdk_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sdk_arg_alias_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , operator__(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sdk_arg_value_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sort_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , rule_with_pre_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct TemplateArgDefaultTypeInternal { constexpr TemplateArgDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~TemplateArgDefaultTypeInternal() {} union { TemplateArg _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT TemplateArgDefaultTypeInternal _TemplateArg_default_instance_; constexpr SdkSetBase::SdkSetBase( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : sdk_arg_alias_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , operator__(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , operator_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sdk_arg_value_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sort_(0){} struct SdkSetBaseDefaultTypeInternal { constexpr SdkSetBaseDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~SdkSetBaseDefaultTypeInternal() {} union { SdkSetBase _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SdkSetBaseDefaultTypeInternal _SdkSetBase_default_instance_; constexpr Sdk::Sdk( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : args_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , ipc_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sdk_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sdk_name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , icon_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , url_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , create_time_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , update_time_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , create_by_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , iconblob_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , version_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , argdef_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , ruleso_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , iconblob2_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , activatecode_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , del_flag_(0) , enable_(false) , entrack_(false){} struct SdkDefaultTypeInternal { constexpr SdkDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~SdkDefaultTypeInternal() {} union { Sdk _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SdkDefaultTypeInternal _Sdk_default_instance_; constexpr SdkArg::SdkArg( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : alias_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , unit_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , range_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , default_value_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , default_operator_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , must_(false) , sort_(0){} struct SdkArgDefaultTypeInternal { constexpr SdkArgDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~SdkArgDefaultTypeInternal() {} union { SdkArg _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SdkArgDefaultTypeInternal _SdkArg_default_instance_; constexpr SdkChanSet::SdkChanSet( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : sdk_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , chan_num_(0) , confidenceinc_(0) , minmovepos_(0){} struct SdkChanSetDefaultTypeInternal { constexpr SdkChanSetDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~SdkChanSetDefaultTypeInternal() {} union { SdkChanSet _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SdkChanSetDefaultTypeInternal _SdkChanSet_default_instance_; constexpr DbChangeMessage::DbChangeMessage( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , info_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , table_(0) , action_(0) {} struct DbChangeMessageDefaultTypeInternal { constexpr DbChangeMessageDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~DbChangeMessageDefaultTypeInternal() {} union { DbChangeMessage _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DbChangeMessageDefaultTypeInternal _DbChangeMessage_default_instance_; constexpr CameraPolygon::CameraPolygon( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , camera_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , polygon_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , trigger_line_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , direction_line_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , camera_name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , defence_state_(0){} struct CameraPolygonDefaultTypeInternal { constexpr CameraPolygonDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CameraPolygonDefaultTypeInternal() {} union { CameraPolygon _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CameraPolygonDefaultTypeInternal _CameraPolygon_default_instance_; constexpr CameraPolygonRelation::CameraPolygonRelation( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , source_camera_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , source_polygon_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , target_camera_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , target_polygon_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct CameraPolygonRelationDefaultTypeInternal { constexpr CameraPolygonRelationDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CameraPolygonRelationDefaultTypeInternal() {} union { CameraPolygonRelation _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CameraPolygonRelationDefaultTypeInternal _CameraPolygonRelation_default_instance_; constexpr VideotapeInfo::VideotapeInfo( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : sdkids_() , esdataid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , cameraid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , taskid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , videourl_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , imgid_(int64_t{0}) , type_(0){} struct VideotapeInfoDefaultTypeInternal { constexpr VideotapeInfoDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~VideotapeInfoDefaultTypeInternal() {} union { VideotapeInfo _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT VideotapeInfoDefaultTypeInternal _VideotapeInfo_default_instance_; constexpr Voice::Voice( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , path_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct VoiceDefaultTypeInternal { constexpr VoiceDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~VoiceDefaultTypeInternal() {} union { Voice _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT VoiceDefaultTypeInternal _Voice_default_instance_; constexpr VoiceList::VoiceList( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : list_(){} struct VoiceListDefaultTypeInternal { constexpr VoiceListDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~VoiceListDefaultTypeInternal() {} union { VoiceList _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT VoiceListDefaultTypeInternal _VoiceList_default_instance_; constexpr CompareArgs::CompareArgs( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : tableids_() , tasks_() , treenodes_() , tabs_() , searchtime_() , serverids_() , facefeature_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , alarmlevel_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , inputvalue_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , collection_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , analyserverid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , comparetarget_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , comparethreshold_(0) , source_(false) , iscompareall_(false){} struct CompareArgsDefaultTypeInternal { constexpr CompareArgsDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CompareArgsDefaultTypeInternal() {} union { CompareArgs _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CompareArgsDefaultTypeInternal _CompareArgs_default_instance_; constexpr CompareEvent::CompareEvent( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : payload_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , eventtype_(0) {} struct CompareEventDefaultTypeInternal { constexpr CompareEventDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~CompareEventDefaultTypeInternal() {} union { CompareEvent _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT CompareEventDefaultTypeInternal _CompareEvent_default_instance_; constexpr SdkCompareEach::SdkCompareEach( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , tableid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , comparescore_(0){} struct SdkCompareEachDefaultTypeInternal { constexpr SdkCompareEachDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~SdkCompareEachDefaultTypeInternal() {} union { SdkCompareEach _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SdkCompareEachDefaultTypeInternal _SdkCompareEach_default_instance_; constexpr SdkCompareResult::SdkCompareResult( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : compareresult_(){} struct SdkCompareResultDefaultTypeInternal { constexpr SdkCompareResultDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~SdkCompareResultDefaultTypeInternal() {} union { SdkCompareResult _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT SdkCompareResultDefaultTypeInternal _SdkCompareResult_default_instance_; constexpr EventPush_FiltRenameEntry_DoNotUse::EventPush_FiltRenameEntry_DoNotUse( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized){} struct EventPush_FiltRenameEntry_DoNotUseDefaultTypeInternal { constexpr EventPush_FiltRenameEntry_DoNotUseDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~EventPush_FiltRenameEntry_DoNotUseDefaultTypeInternal() {} union { EventPush_FiltRenameEntry_DoNotUse _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT EventPush_FiltRenameEntry_DoNotUseDefaultTypeInternal _EventPush_FiltRenameEntry_DoNotUse_default_instance_; constexpr EventPush::EventPush( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : ip_ports_() , urls_() , rules_() , filtrename_(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) , push_set_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , time_start_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , time_end_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , rule_text_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , link_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , link_device_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , is_satisfy_all_(false) , enable_(false){} struct EventPushDefaultTypeInternal { constexpr EventPushDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~EventPushDefaultTypeInternal() {} union { EventPush _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT EventPushDefaultTypeInternal _EventPush_default_instance_; constexpr PushSetMenu::PushSetMenu( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : children_() , id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , alias_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , checked_(false){} struct PushSetMenuDefaultTypeInternal { constexpr PushSetMenuDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~PushSetMenuDefaultTypeInternal() {} union { PushSetMenu _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PushSetMenuDefaultTypeInternal _PushSetMenu_default_instance_; constexpr EventPushRule::EventPushRule( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , topic_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , topic_arg_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , operator__(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , operator_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , rule_value_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , event_push_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct EventPushRuleDefaultTypeInternal { constexpr EventPushRuleDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~EventPushRuleDefaultTypeInternal() {} union { EventPushRule _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT EventPushRuleDefaultTypeInternal _EventPushRule_default_instance_; constexpr PushIpPort::PushIpPort( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : server_ip_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , port_(0) , enable_(false){} struct PushIpPortDefaultTypeInternal { constexpr PushIpPortDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~PushIpPortDefaultTypeInternal() {} union { PushIpPort _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PushIpPortDefaultTypeInternal _PushIpPort_default_instance_; constexpr PushUrl::PushUrl( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : url_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , enable_(false){} struct PushUrlDefaultTypeInternal { constexpr PushUrlDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~PushUrlDefaultTypeInternal() {} union { PushUrl _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PushUrlDefaultTypeInternal _PushUrl_default_instance_; constexpr PushAttach::PushAttach( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : push_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , server_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , server_name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , local_ip_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , video_url_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , cam_(nullptr){} struct PushAttachDefaultTypeInternal { constexpr PushAttachDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~PushAttachDefaultTypeInternal() {} union { PushAttach _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PushAttachDefaultTypeInternal _PushAttach_default_instance_; constexpr EsPersonCacheChange::EsPersonCacheChange( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : table_id_() , person_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , feature_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , carno_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , type_(0) , action_(0) , enable_(0){} struct EsPersonCacheChangeDefaultTypeInternal { constexpr EsPersonCacheChangeDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~EsPersonCacheChangeDefaultTypeInternal() {} union { EsPersonCacheChange _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT EsPersonCacheChangeDefaultTypeInternal _EsPersonCacheChange_default_instance_; constexpr ClusterAndNodes::ClusterAndNodes( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : nodes_() , clusterid_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , clustername_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , virtualip_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , password_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string){} struct ClusterAndNodesDefaultTypeInternal { constexpr ClusterAndNodesDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~ClusterAndNodesDefaultTypeInternal() {} union { ClusterAndNodes _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ClusterAndNodesDefaultTypeInternal _ClusterAndNodes_default_instance_; constexpr Node::Node( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , cluster_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , node_name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , node_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , node_ip_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , create_time_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , drift_state_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , device_type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , isdelete_(false){} struct NodeDefaultTypeInternal { constexpr NodeDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~NodeDefaultTypeInternal() {} union { Node _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT NodeDefaultTypeInternal _Node_default_instance_; constexpr Dic::Dic( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) : id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , value_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , name_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , type_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , description_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , parent_id_(&::PROTOBUF_NAMESPACE_ID::internal::fixed_address_empty_string) , sort_(0){} struct DicDefaultTypeInternal { constexpr DicDefaultTypeInternal() : _instance(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized{}) {} ~DicDefaultTypeInternal() {} union { Dic _instance; }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DicDefaultTypeInternal _Dic_default_instance_; } // namespace protomsg static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_protomsg_2eproto[42]; static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* file_level_enum_descriptors_protomsg_2eproto[4]; static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_protomsg_2eproto = nullptr; const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_protomsg_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Area, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Area, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Area, parentid_), PROTOBUF_FIELD_OFFSET(::protomsg::Area, name_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Camera, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Camera, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, name_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, alias_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, snapshot_url_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, type_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, addr_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, longitude_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, latitude_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, floor_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, rtsp_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, ip_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, port_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, username_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, password_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, brand_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, reserved_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, is_running_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, run_enable_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, run_type_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, run_server_id_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, resolution_width_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, resolution_height_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, fps_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, sensors_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, voiceenable_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, voiceid_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, coordtransform_), PROTOBUF_FIELD_OFFSET(::protomsg::Camera, status_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, type_), PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, ip_), PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, port_), PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, username_), PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, password_), PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, threshold_), PROTOBUF_FIELD_OFFSET(::protomsg::Sensor, enable_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraLink, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraLink, camera_ids_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraLink, link_task_id_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkRun, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkRun, ipc_id_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkRun, sdk_type_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkRun, istriggerbypresdk_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkRun, confidence_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkRun, breid_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkRun, triggernextsdktype_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraTimerule, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraTimerule, id_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraTimerule, name_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraTimerule, time_rule_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::DayCtl, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::DayCtl, day_), PROTOBUF_FIELD_OFFSET(::protomsg::DayCtl, time_range_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::TimeRange, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::TimeRange, start_), PROTOBUF_FIELD_OFFSET(::protomsg::TimeRange, end_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Polygon, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Polygon, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Polygon, name_), PROTOBUF_FIELD_OFFSET(::protomsg::Polygon, points_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraInfo, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraInfo, runservername_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraInfo, id_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraInfo, name_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraInfo, run_type_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraAndRules, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraAndRules, camerainfo_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraAndRules, rules_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, cameraids_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, id_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, group_text_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, alarm_level_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, rules_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, set_type_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, template_id_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, template_rule_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, time_rule_id_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, scene_name_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, desc_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, enable_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRule, voiceid_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::GroupRuleSdks, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::GroupRuleSdks, id_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRuleSdks, scene_name_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRuleSdks, sdks_), PROTOBUF_FIELD_OFFSET(::protomsg::GroupRuleSdks, sdkids_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Rule, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Rule, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Rule, camera_id_), PROTOBUF_FIELD_OFFSET(::protomsg::Rule, polygon_id_), PROTOBUF_FIELD_OFFSET(::protomsg::Rule, sdk_id_), PROTOBUF_FIELD_OFFSET(::protomsg::Rule, sdk_set_), PROTOBUF_FIELD_OFFSET(::protomsg::Rule, rule_with_pre_), PROTOBUF_FIELD_OFFSET(::protomsg::Rule, is_save_anyhow_), PROTOBUF_FIELD_OFFSET(::protomsg::Rule, group_id_), PROTOBUF_FIELD_OFFSET(::protomsg::Rule, sort_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::RuleTemplate, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::RuleTemplate, id_), PROTOBUF_FIELD_OFFSET(::protomsg::RuleTemplate, name_), PROTOBUF_FIELD_OFFSET(::protomsg::RuleTemplate, desc_), PROTOBUF_FIELD_OFFSET(::protomsg::RuleTemplate, txt_), PROTOBUF_FIELD_OFFSET(::protomsg::RuleTemplate, rules_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::RuleTemplateList, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::RuleTemplateList, list_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::TemplateArg, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::TemplateArg, sdk_id_), PROTOBUF_FIELD_OFFSET(::protomsg::TemplateArg, sdk_arg_alias_), PROTOBUF_FIELD_OFFSET(::protomsg::TemplateArg, operator__), PROTOBUF_FIELD_OFFSET(::protomsg::TemplateArg, sdk_arg_value_), PROTOBUF_FIELD_OFFSET(::protomsg::TemplateArg, sort_), PROTOBUF_FIELD_OFFSET(::protomsg::TemplateArg, rule_with_pre_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkSetBase, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkSetBase, sdk_arg_alias_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkSetBase, operator__), PROTOBUF_FIELD_OFFSET(::protomsg::SdkSetBase, operator_type_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkSetBase, sdk_arg_value_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkSetBase, sort_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, ipc_id_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, sdk_type_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, sdk_name_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, args_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, icon_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, url_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, create_time_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, update_time_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, create_by_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, enable_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, del_flag_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, iconblob_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, version_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, entrack_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, argdef_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, ruleso_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, iconblob2_), PROTOBUF_FIELD_OFFSET(::protomsg::Sdk, activatecode_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, alias_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, name_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, type_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, must_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, unit_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, range_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, default_value_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, default_operator_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkArg, sort_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkChanSet, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkChanSet, sdk_type_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkChanSet, chan_num_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkChanSet, confidenceinc_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkChanSet, minmovepos_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::DbChangeMessage, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::DbChangeMessage, table_), PROTOBUF_FIELD_OFFSET(::protomsg::DbChangeMessage, id_), PROTOBUF_FIELD_OFFSET(::protomsg::DbChangeMessage, action_), PROTOBUF_FIELD_OFFSET(::protomsg::DbChangeMessage, info_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, id_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, camera_id_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, name_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, polygon_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, trigger_line_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, direction_line_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, type_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, defence_state_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygon, camera_name_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygonRelation, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygonRelation, id_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygonRelation, source_camera_id_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygonRelation, source_polygon_id_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygonRelation, target_camera_id_), PROTOBUF_FIELD_OFFSET(::protomsg::CameraPolygonRelation, target_polygon_id_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::VideotapeInfo, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::VideotapeInfo, esdataid_), PROTOBUF_FIELD_OFFSET(::protomsg::VideotapeInfo, cameraid_), PROTOBUF_FIELD_OFFSET(::protomsg::VideotapeInfo, taskid_), PROTOBUF_FIELD_OFFSET(::protomsg::VideotapeInfo, imgid_), PROTOBUF_FIELD_OFFSET(::protomsg::VideotapeInfo, videourl_), PROTOBUF_FIELD_OFFSET(::protomsg::VideotapeInfo, sdkids_), PROTOBUF_FIELD_OFFSET(::protomsg::VideotapeInfo, type_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Voice, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Voice, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Voice, name_), PROTOBUF_FIELD_OFFSET(::protomsg::Voice, path_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::VoiceList, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::VoiceList, list_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, tableids_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, comparethreshold_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, facefeature_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, tasks_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, treenodes_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, tabs_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, alarmlevel_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, searchtime_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, inputvalue_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, collection_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, source_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, analyserverid_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, comparetarget_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, iscompareall_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareArgs, serverids_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::CompareEvent, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::CompareEvent, eventtype_), PROTOBUF_FIELD_OFFSET(::protomsg::CompareEvent, payload_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkCompareEach, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkCompareEach, id_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkCompareEach, tableid_), PROTOBUF_FIELD_OFFSET(::protomsg::SdkCompareEach, comparescore_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkCompareResult, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::SdkCompareResult, compareresult_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush_FiltRenameEntry_DoNotUse, _has_bits_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush_FiltRenameEntry_DoNotUse, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::EventPush_FiltRenameEntry_DoNotUse, key_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush_FiltRenameEntry_DoNotUse, value_), 0, 1, ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, id_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, name_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, time_start_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, time_end_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, is_satisfy_all_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, rule_text_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, enable_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, link_type_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, link_device_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, ip_ports_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, urls_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, rules_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, filtrename_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPush, push_set_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::PushSetMenu, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::PushSetMenu, id_), PROTOBUF_FIELD_OFFSET(::protomsg::PushSetMenu, name_), PROTOBUF_FIELD_OFFSET(::protomsg::PushSetMenu, checked_), PROTOBUF_FIELD_OFFSET(::protomsg::PushSetMenu, alias_), PROTOBUF_FIELD_OFFSET(::protomsg::PushSetMenu, children_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::EventPushRule, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::EventPushRule, id_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPushRule, topic_type_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPushRule, topic_arg_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPushRule, operator__), PROTOBUF_FIELD_OFFSET(::protomsg::EventPushRule, operator_type_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPushRule, rule_value_), PROTOBUF_FIELD_OFFSET(::protomsg::EventPushRule, event_push_id_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::PushIpPort, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::PushIpPort, server_ip_), PROTOBUF_FIELD_OFFSET(::protomsg::PushIpPort, port_), PROTOBUF_FIELD_OFFSET(::protomsg::PushIpPort, enable_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::PushUrl, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::PushUrl, url_), PROTOBUF_FIELD_OFFSET(::protomsg::PushUrl, enable_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::PushAttach, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::PushAttach, push_id_), PROTOBUF_FIELD_OFFSET(::protomsg::PushAttach, cam_), PROTOBUF_FIELD_OFFSET(::protomsg::PushAttach, server_id_), PROTOBUF_FIELD_OFFSET(::protomsg::PushAttach, server_name_), PROTOBUF_FIELD_OFFSET(::protomsg::PushAttach, local_ip_), PROTOBUF_FIELD_OFFSET(::protomsg::PushAttach, video_url_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::EsPersonCacheChange, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::EsPersonCacheChange, type_), PROTOBUF_FIELD_OFFSET(::protomsg::EsPersonCacheChange, table_id_), PROTOBUF_FIELD_OFFSET(::protomsg::EsPersonCacheChange, person_id_), PROTOBUF_FIELD_OFFSET(::protomsg::EsPersonCacheChange, feature_), PROTOBUF_FIELD_OFFSET(::protomsg::EsPersonCacheChange, action_), PROTOBUF_FIELD_OFFSET(::protomsg::EsPersonCacheChange, enable_), PROTOBUF_FIELD_OFFSET(::protomsg::EsPersonCacheChange, carno_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::ClusterAndNodes, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::ClusterAndNodes, clusterid_), PROTOBUF_FIELD_OFFSET(::protomsg::ClusterAndNodes, clustername_), PROTOBUF_FIELD_OFFSET(::protomsg::ClusterAndNodes, nodes_), PROTOBUF_FIELD_OFFSET(::protomsg::ClusterAndNodes, virtualip_), PROTOBUF_FIELD_OFFSET(::protomsg::ClusterAndNodes, password_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Node, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Node, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Node, cluster_id_), PROTOBUF_FIELD_OFFSET(::protomsg::Node, node_name_), PROTOBUF_FIELD_OFFSET(::protomsg::Node, node_id_), PROTOBUF_FIELD_OFFSET(::protomsg::Node, node_ip_), PROTOBUF_FIELD_OFFSET(::protomsg::Node, create_time_), PROTOBUF_FIELD_OFFSET(::protomsg::Node, isdelete_), PROTOBUF_FIELD_OFFSET(::protomsg::Node, drift_state_), PROTOBUF_FIELD_OFFSET(::protomsg::Node, device_type_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::protomsg::Dic, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ PROTOBUF_FIELD_OFFSET(::protomsg::Dic, id_), PROTOBUF_FIELD_OFFSET(::protomsg::Dic, value_), PROTOBUF_FIELD_OFFSET(::protomsg::Dic, name_), PROTOBUF_FIELD_OFFSET(::protomsg::Dic, type_), PROTOBUF_FIELD_OFFSET(::protomsg::Dic, description_), PROTOBUF_FIELD_OFFSET(::protomsg::Dic, sort_), PROTOBUF_FIELD_OFFSET(::protomsg::Dic, parent_id_), }; static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { { 0, -1, sizeof(::protomsg::Area)}, { 8, -1, sizeof(::protomsg::Camera)}, { 41, -1, sizeof(::protomsg::Sensor)}, { 54, -1, sizeof(::protomsg::CameraLink)}, { 61, -1, sizeof(::protomsg::SdkRun)}, { 72, -1, sizeof(::protomsg::CameraTimerule)}, { 80, -1, sizeof(::protomsg::DayCtl)}, { 87, -1, sizeof(::protomsg::TimeRange)}, { 94, -1, sizeof(::protomsg::Polygon)}, { 102, -1, sizeof(::protomsg::CameraInfo)}, { 111, -1, sizeof(::protomsg::CameraAndRules)}, { 118, -1, sizeof(::protomsg::GroupRule)}, { 136, -1, sizeof(::protomsg::GroupRuleSdks)}, { 145, -1, sizeof(::protomsg::Rule)}, { 159, -1, sizeof(::protomsg::RuleTemplate)}, { 169, -1, sizeof(::protomsg::RuleTemplateList)}, { 175, -1, sizeof(::protomsg::TemplateArg)}, { 186, -1, sizeof(::protomsg::SdkSetBase)}, { 196, -1, sizeof(::protomsg::Sdk)}, { 220, -1, sizeof(::protomsg::SdkArg)}, { 234, -1, sizeof(::protomsg::SdkChanSet)}, { 243, -1, sizeof(::protomsg::DbChangeMessage)}, { 252, -1, sizeof(::protomsg::CameraPolygon)}, { 266, -1, sizeof(::protomsg::CameraPolygonRelation)}, { 276, -1, sizeof(::protomsg::VideotapeInfo)}, { 288, -1, sizeof(::protomsg::Voice)}, { 296, -1, sizeof(::protomsg::VoiceList)}, { 302, -1, sizeof(::protomsg::CompareArgs)}, { 322, -1, sizeof(::protomsg::CompareEvent)}, { 329, -1, sizeof(::protomsg::SdkCompareEach)}, { 337, -1, sizeof(::protomsg::SdkCompareResult)}, { 343, 350, sizeof(::protomsg::EventPush_FiltRenameEntry_DoNotUse)}, { 352, -1, sizeof(::protomsg::EventPush)}, { 371, -1, sizeof(::protomsg::PushSetMenu)}, { 381, -1, sizeof(::protomsg::EventPushRule)}, { 393, -1, sizeof(::protomsg::PushIpPort)}, { 401, -1, sizeof(::protomsg::PushUrl)}, { 408, -1, sizeof(::protomsg::PushAttach)}, { 419, -1, sizeof(::protomsg::EsPersonCacheChange)}, { 431, -1, sizeof(::protomsg::ClusterAndNodes)}, { 441, -1, sizeof(::protomsg::Node)}, { 455, -1, sizeof(::protomsg::Dic)}, }; static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = { reinterpret_cast(&::protomsg::_Area_default_instance_), reinterpret_cast(&::protomsg::_Camera_default_instance_), reinterpret_cast(&::protomsg::_Sensor_default_instance_), reinterpret_cast(&::protomsg::_CameraLink_default_instance_), reinterpret_cast(&::protomsg::_SdkRun_default_instance_), reinterpret_cast(&::protomsg::_CameraTimerule_default_instance_), reinterpret_cast(&::protomsg::_DayCtl_default_instance_), reinterpret_cast(&::protomsg::_TimeRange_default_instance_), reinterpret_cast(&::protomsg::_Polygon_default_instance_), reinterpret_cast(&::protomsg::_CameraInfo_default_instance_), reinterpret_cast(&::protomsg::_CameraAndRules_default_instance_), reinterpret_cast(&::protomsg::_GroupRule_default_instance_), reinterpret_cast(&::protomsg::_GroupRuleSdks_default_instance_), reinterpret_cast(&::protomsg::_Rule_default_instance_), reinterpret_cast(&::protomsg::_RuleTemplate_default_instance_), reinterpret_cast(&::protomsg::_RuleTemplateList_default_instance_), reinterpret_cast(&::protomsg::_TemplateArg_default_instance_), reinterpret_cast(&::protomsg::_SdkSetBase_default_instance_), reinterpret_cast(&::protomsg::_Sdk_default_instance_), reinterpret_cast(&::protomsg::_SdkArg_default_instance_), reinterpret_cast(&::protomsg::_SdkChanSet_default_instance_), reinterpret_cast(&::protomsg::_DbChangeMessage_default_instance_), reinterpret_cast(&::protomsg::_CameraPolygon_default_instance_), reinterpret_cast(&::protomsg::_CameraPolygonRelation_default_instance_), reinterpret_cast(&::protomsg::_VideotapeInfo_default_instance_), reinterpret_cast(&::protomsg::_Voice_default_instance_), reinterpret_cast(&::protomsg::_VoiceList_default_instance_), reinterpret_cast(&::protomsg::_CompareArgs_default_instance_), reinterpret_cast(&::protomsg::_CompareEvent_default_instance_), reinterpret_cast(&::protomsg::_SdkCompareEach_default_instance_), reinterpret_cast(&::protomsg::_SdkCompareResult_default_instance_), reinterpret_cast(&::protomsg::_EventPush_FiltRenameEntry_DoNotUse_default_instance_), reinterpret_cast(&::protomsg::_EventPush_default_instance_), reinterpret_cast(&::protomsg::_PushSetMenu_default_instance_), reinterpret_cast(&::protomsg::_EventPushRule_default_instance_), reinterpret_cast(&::protomsg::_PushIpPort_default_instance_), reinterpret_cast(&::protomsg::_PushUrl_default_instance_), reinterpret_cast(&::protomsg::_PushAttach_default_instance_), reinterpret_cast(&::protomsg::_EsPersonCacheChange_default_instance_), reinterpret_cast(&::protomsg::_ClusterAndNodes_default_instance_), reinterpret_cast(&::protomsg::_Node_default_instance_), reinterpret_cast(&::protomsg::_Dic_default_instance_), }; const char descriptor_table_protodef_protomsg_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = "\n\016protomsg.proto\022\010protomsg\032\nbase.proto\"2" "\n\004Area\022\n\n\002id\030\001 \001(\005\022\020\n\010parentid\030\002 \001(\005\022\014\n\004" "name\030\003 \001(\t\"\210\004\n\006Camera\022\n\n\002id\030\001 \001(\t\022\014\n\004nam" "e\030\002 \001(\t\022\r\n\005alias\030\003 \001(\t\022\024\n\014snapshot_url\030\004" " \001(\t\022\014\n\004type\030\005 \001(\005\022\014\n\004addr\030\006 \001(\t\022\021\n\tlong" "itude\030\007 \001(\002\022\020\n\010latitude\030\010 \001(\002\022\r\n\005floor\030\t" " \001(\005\022\014\n\004rtsp\030\n \001(\t\022\n\n\002ip\030\013 \001(\t\022\014\n\004port\030\014" " \001(\005\022\020\n\010username\030\r \001(\t\022\020\n\010password\030\016 \001(\t" "\022\r\n\005brand\030\017 \001(\t\022\020\n\010reserved\030\020 \001(\t\022\022\n\nis_" "running\030\021 \001(\010\022\022\n\nrun_enable\030\022 \001(\010\022\020\n\010run" "_type\030\023 \001(\005\022\025\n\rrun_server_id\030\024 \001(\t\022\030\n\020re" "solution_width\030\025 \001(\005\022\031\n\021resolution_heigh" "t\030\026 \001(\005\022\013\n\003fps\030\027 \001(\005\022!\n\007sensors\030\030 \003(\0132\020." "protomsg.Sensor\022\023\n\013voiceEnable\030\031 \001(\010\022\017\n\007" "voiceId\030\032 \001(\t\022\026\n\016coordTransform\030\033 \001(\t\022\016\n" "\006status\030\034 \001(\005\"\203\001\n\006Sensor\022\n\n\002id\030\001 \001(\t\022\014\n\004" "type\030\002 \001(\t\022\n\n\002ip\030\003 \001(\t\022\014\n\004port\030\004 \001(\005\022\020\n\010" "username\030\005 \001(\t\022\020\n\010password\030\006 \001(\t\022\021\n\tthre" "shold\030\007 \001(\005\022\016\n\006enable\030\010 \001(\010\"6\n\nCameraLin" "k\022\022\n\ncamera_ids\030\001 \001(\t\022\024\n\014link_task_id\030\002 " "\001(\t\"\204\001\n\006SdkRun\022\016\n\006ipc_id\030\001 \001(\t\022\020\n\010sdk_ty" "pe\030\002 \001(\t\022\031\n\021isTriggerByPreSdk\030\003 \001(\005\022\022\n\nc" "onfidence\030\004 \001(\005\022\r\n\005bReid\030\005 \001(\010\022\032\n\022trigge" "rNextSdkType\030\006 \001(\005\"=\n\016CameraTimerule\022\n\n\002" "id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\021\n\ttime_rule\030\003 \001(" "\t\">\n\006DayCtl\022\013\n\003day\030\001 \001(\005\022\'\n\ntime_range\030\002" " \003(\0132\023.protomsg.TimeRange\"\'\n\tTimeRange\022\r" "\n\005start\030\001 \001(\t\022\013\n\003end\030\002 \001(\t\"D\n\007Polygon\022\n\n" "\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\037\n\006points\030\003 \003(\0132" "\017.protomsg.Point\"O\n\nCameraInfo\022\025\n\rrunSer" "verName\030\001 \001(\t\022\n\n\002id\030\002 \001(\t\022\014\n\004name\030\003 \001(\t\022" "\020\n\010run_type\030\004 \001(\005\"^\n\016CameraAndRules\022(\n\nc" "ameraInfo\030\001 \001(\0132\024.protomsg.CameraInfo\022\"\n" "\005rules\030\002 \003(\0132\023.protomsg.GroupRule\"\211\002\n\tGr" "oupRule\022\021\n\tcameraIds\030\001 \003(\t\022\n\n\002id\030\002 \001(\t\022\022" "\n\ngroup_text\030\003 \001(\t\022\023\n\013alarm_level\030\004 \001(\005\022" "\035\n\005rules\030\005 \003(\0132\016.protomsg.Rule\022\020\n\010set_ty" "pe\030\006 \001(\t\022\023\n\013template_id\030\007 \001(\t\022\025\n\rtemplat" "e_rule\030\010 \001(\t\022\024\n\014time_rule_id\030\t \001(\t\022\022\n\nsc" "ene_name\030\n \001(\t\022\014\n\004desc\030\013 \001(\t\022\016\n\006enable\030\014" " \001(\010\022\017\n\007voiceId\030\r \001(\t\"_\n\rGroupRuleSdks\022\n" "\n\002id\030\001 \001(\t\022\022\n\nscene_name\030\002 \001(\t\022\036\n\004sdks\030\003" " \003(\0132\020.protomsg.SdkRun\022\016\n\006sdkIds\030\004 \003(\t\"\277" "\001\n\004Rule\022\n\n\002id\030\001 \001(\t\022\021\n\tcamera_id\030\002 \001(\t\022\022" "\n\npolygon_id\030\003 \001(\t\022\016\n\006sdk_id\030\004 \001(\t\022%\n\007sd" "k_set\030\005 \003(\0132\024.protomsg.SdkSetBase\022\025\n\rrul" "e_with_pre\030\006 \001(\t\022\026\n\016is_save_anyhow\030\007 \001(\010" "\022\020\n\010group_id\030\010 \001(\t\022\014\n\004sort\030\t \001(\005\"i\n\014Rule" "Template\022\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\014\n\004de" "sc\030\003 \001(\t\022\013\n\003txt\030\004 \001(\t\022$\n\005rules\030\005 \003(\0132\025.p" "rotomsg.TemplateArg\"8\n\020RuleTemplateList\022" "$\n\004list\030\001 \003(\0132\026.protomsg.RuleTemplate\"\202\001" "\n\013TemplateArg\022\016\n\006sdk_id\030\001 \001(\t\022\025\n\rsdk_arg" "_alias\030\002 \001(\t\022\020\n\010operator\030\003 \001(\t\022\025\n\rsdk_ar" "g_value\030\004 \001(\t\022\014\n\004sort\030\005 \001(\t\022\025\n\rrule_with" "_pre\030\006 \001(\t\"q\n\nSdkSetBase\022\025\n\rsdk_arg_alia" "s\030\001 \001(\t\022\020\n\010operator\030\002 \001(\t\022\025\n\roperator_ty" "pe\030\003 \001(\t\022\025\n\rsdk_arg_value\030\004 \001(\t\022\014\n\004sort\030" "\005 \001(\005\"\334\002\n\003Sdk\022\n\n\002id\030\001 \001(\t\022\016\n\006ipc_id\030\002 \001(" "\t\022\020\n\010sdk_type\030\003 \001(\t\022\020\n\010sdk_name\030\004 \001(\t\022\036\n" "\004args\030\005 \003(\0132\020.protomsg.SdkArg\022\014\n\004icon\030\006 " "\001(\t\022\013\n\003url\030\007 \001(\t\022\023\n\013create_time\030\010 \001(\t\022\023\n" "\013update_time\030\t \001(\t\022\021\n\tcreate_by\030\n \001(\t\022\016\n" "\006enable\030\013 \001(\010\022\020\n\010del_flag\030\014 \001(\005\022\020\n\010iconB" "lob\030\r \001(\t\022\017\n\007version\030\016 \001(\t\022\017\n\007enTrack\030\017 " "\001(\010\022\016\n\006argDef\030\020 \001(\t\022\016\n\006ruleSo\030\021 \001(\t\022\021\n\ti" "conBlob2\030\022 \001(\t\022\024\n\014activateCode\030\023 \001(\t\"\235\001\n" "\006SdkArg\022\r\n\005alias\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\014\n\004" "type\030\003 \001(\t\022\014\n\004must\030\004 \001(\010\022\014\n\004unit\030\005 \001(\t\022\r" "\n\005range\030\006 \001(\t\022\025\n\rdefault_value\030\007 \001(\t\022\030\n\020" "default_operator\030\010 \001(\t\022\014\n\004sort\030\t \001(\005\"[\n\n" "SdkChanSet\022\020\n\010sdk_type\030\001 \001(\t\022\020\n\010chan_num" "\030\002 \001(\005\022\025\n\rconfidenceInc\030\003 \001(\005\022\022\n\nminMove" "Pos\030\004 \001(\005\"v\n\017DbChangeMessage\022%\n\005table\030\001 " "\001(\0162\026.protomsg.TableChanged\022\n\n\002id\030\002 \001(\t\022" "\"\n\006action\030\003 \001(\0162\022.protomsg.DbAction\022\014\n\004i" "nfo\030\004 \001(\t\"\265\001\n\rCameraPolygon\022\n\n\002id\030\001 \001(\t\022" "\021\n\tcamera_id\030\002 \001(\t\022\014\n\004name\030\003 \001(\t\022\017\n\007poly" "gon\030\004 \001(\t\022\024\n\014trigger_line\030\005 \001(\t\022\026\n\016direc" "tion_line\030\006 \001(\t\022\014\n\004type\030\007 \001(\t\022\025\n\rdefence" "_state\030\010 \001(\005\022\023\n\013camera_name\030\t \001(\t\"\215\001\n\025Ca" "meraPolygonRelation\022\n\n\002id\030\001 \001(\t\022\030\n\020sourc" "e_camera_id\030\002 \001(\t\022\031\n\021source_polygon_id\030\003" " \001(\t\022\030\n\020target_camera_id\030\004 \001(\t\022\031\n\021target" "_polygon_id\030\005 \001(\t\"\202\001\n\rVideotapeInfo\022\020\n\010e" "sDataId\030\001 \001(\t\022\020\n\010cameraId\030\002 \001(\t\022\016\n\006taskI" "d\030\003 \001(\t\022\r\n\005imgId\030\004 \001(\003\022\020\n\010videoUrl\030\005 \001(\t" "\022\016\n\006sdkIds\030\006 \003(\t\022\014\n\004type\030\007 \001(\005\"/\n\005Voice\022" "\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\014\n\004path\030\003 \001(\t\"" "*\n\tVoiceList\022\035\n\004list\030\001 \003(\0132\017.protomsg.Vo" "ice\"\265\002\n\013CompareArgs\022\020\n\010tableIds\030\001 \003(\t\022\030\n" "\020compareThreshold\030\002 \001(\002\022\023\n\013faceFeature\030\003" " \001(\014\022\r\n\005tasks\030\004 \003(\t\022\021\n\ttreeNodes\030\005 \003(\t\022\014" "\n\004tabs\030\006 \003(\t\022\022\n\nalarmLevel\030\007 \001(\t\022\022\n\nsear" "chTime\030\010 \003(\t\022\022\n\ninputValue\030\t \001(\t\022\022\n\ncoll" "ection\030\n \001(\t\022\016\n\006source\030\013 \001(\010\022\025\n\ranalySer" "verId\030\014 \001(\t\022\025\n\rcompareTarget\030\r \001(\t\022\024\n\014is" "CompareAll\030\016 \001(\010\022\021\n\tserverIds\030\017 \003(\t\"N\n\014C" "ompareEvent\022-\n\teventType\030\001 \001(\0162\032.protoms" "g.CompareEventType\022\017\n\007payload\030\002 \001(\014\"C\n\016S" "dkCompareEach\022\n\n\002id\030\001 \001(\t\022\017\n\007tableid\030\002 \001" "(\t\022\024\n\014compareScore\030\003 \001(\002\"C\n\020SdkCompareRe" "sult\022/\n\rcompareResult\030\001 \003(\0132\030.protomsg.S" "dkCompareEach\"\264\003\n\tEventPush\022\n\n\002id\030\001 \001(\t\022" "\014\n\004name\030\002 \001(\t\022\022\n\ntime_start\030\003 \001(\t\022\020\n\010tim" "e_end\030\004 \001(\t\022\026\n\016is_satisfy_all\030\005 \001(\010\022\021\n\tr" "ule_text\030\006 \001(\t\022\016\n\006enable\030\007 \001(\010\022\021\n\tlink_t" "ype\030\010 \001(\t\022\023\n\013link_device\030\t \001(\t\022&\n\010ip_por" "ts\030\n \003(\0132\024.protomsg.PushIpPort\022\037\n\004urls\030\013" " \003(\0132\021.protomsg.PushUrl\022&\n\005rules\030\014 \003(\0132\027" ".protomsg.EventPushRule\0227\n\nfiltRename\030\r " "\003(\0132#.protomsg.EventPush.FiltRenameEntry" "\022\'\n\010push_set\030\016 \003(\0132\025.protomsg.PushSetMen" "u\0321\n\017FiltRenameEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005val" "ue\030\002 \001(\t:\0028\001\"p\n\013PushSetMenu\022\n\n\002id\030\001 \001(\t\022" "\014\n\004name\030\002 \001(\t\022\017\n\007checked\030\003 \001(\010\022\r\n\005alias\030" "\004 \001(\t\022\'\n\010children\030\005 \003(\0132\025.protomsg.PushS" "etMenu\"\226\001\n\rEventPushRule\022\n\n\002id\030\001 \001(\t\022\022\n\n" "topic_type\030\002 \001(\t\022\021\n\ttopic_arg\030\003 \001(\t\022\020\n\010o" "perator\030\004 \001(\t\022\025\n\roperator_type\030\005 \001(\t\022\022\n\n" "rule_value\030\006 \001(\t\022\025\n\revent_push_id\030\007 \001(\t\"" "=\n\nPushIpPort\022\021\n\tserver_ip\030\001 \001(\t\022\014\n\004port" "\030\002 \001(\005\022\016\n\006enable\030\003 \001(\010\"&\n\007PushUrl\022\013\n\003url" "\030\001 \001(\t\022\016\n\006enable\030\002 \001(\010\"\211\001\n\nPushAttach\022\017\n" "\007push_id\030\001 \001(\t\022\035\n\003cam\030\002 \001(\0132\020.protomsg.C" "amera\022\021\n\tserver_id\030\003 \001(\t\022\023\n\013server_name\030" "\004 \001(\t\022\020\n\010local_ip\030\005 \001(\t\022\021\n\tvideo_url\030\006 \001" "(\t\"\266\001\n\023EsPersonCacheChange\022&\n\004type\030\001 \001(\016" "2\030.protomsg.EsCacheChanged\022\020\n\010table_id\030\002" " \003(\t\022\021\n\tperson_id\030\003 \001(\t\022\017\n\007feature\030\004 \001(\t" "\022\"\n\006action\030\005 \001(\0162\022.protomsg.DbAction\022\016\n\006" "enable\030\006 \001(\005\022\r\n\005carNo\030\007 \001(\t\"}\n\017ClusterAn" "dNodes\022\021\n\tclusterId\030\001 \001(\t\022\023\n\013clusterName" "\030\002 \001(\t\022\035\n\005nodes\030\003 \003(\0132\016.protomsg.Node\022\021\n" "\tvirtualIp\030\004 \001(\t\022\020\n\010password\030\005 \001(\t\"\254\001\n\004N" "ode\022\n\n\002id\030\001 \001(\t\022\022\n\ncluster_id\030\002 \001(\t\022\021\n\tn" "ode_name\030\003 \001(\t\022\017\n\007node_id\030\004 \001(\t\022\017\n\007node_" "ip\030\005 \001(\t\022\023\n\013create_time\030\006 \001(\t\022\020\n\010isDelet" "e\030\007 \001(\010\022\023\n\013drift_state\030\010 \001(\t\022\023\n\013device_t" "ype\030\t \001(\t\"r\n\003Dic\022\n\n\002id\030\001 \001(\t\022\r\n\005value\030\002 " "\001(\t\022\014\n\004name\030\003 \001(\t\022\014\n\004type\030\004 \001(\t\022\023\n\013descr" "iption\030\005 \001(\t\022\014\n\004sort\030\006 \001(\005\022\021\n\tparent_id\030" "\007 \001(\t*\270\002\n\014TableChanged\022\014\n\010T_Camera\020\000\022\020\n\014" "T_CameraRule\020\001\022\t\n\005T_Sdk\020\002\022\023\n\017T_CameraPol" "ygon\020\003\022\016\n\nT_TimeRule\020\004\022\014\n\010T_Server\020\005\022\020\n\014" "T_PollConfig\020\006\022\n\n\006T_File\020\007\022\021\n\rT_FileSett" "ing\020\010\022\020\n\014T_SdkChanSet\020\t\022\017\n\013T_FileStack\020\n" "\022\024\n\020T_ResourceConfig\020\013\022\026\n\022T_CalculationP" "ower\020\014\022\017\n\013T_EventPush\020\r\022\r\n\tT_Cluster\020\016\022\033" "\n\027T_CameraPolygonRelation\020\017\022\013\n\007T_Voice\020\020" "*.\n\010DbAction\022\n\n\006Insert\020\000\022\n\n\006Update\020\001\022\n\n\006" "Delete\020\002*A\n\020CompareEventType\022\017\n\013ReInitCa" "che\020\000\022\017\n\013UpdateCache\020\001\022\013\n\007Compare\020\002*4\n\016E" "sCacheChanged\022\r\n\tT_DbTable\020\000\022\023\n\017T_DbTabl" "ePerson\020\001b\006proto3" ; static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_protomsg_2eproto_deps[1] = { &::descriptor_table_base_2eproto, }; static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_protomsg_2eproto_once; const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_protomsg_2eproto = { false, false, 6177, descriptor_table_protodef_protomsg_2eproto, "protomsg.proto", &descriptor_table_protomsg_2eproto_once, descriptor_table_protomsg_2eproto_deps, 1, 42, schemas, file_default_instances, TableStruct_protomsg_2eproto::offsets, file_level_metadata_protomsg_2eproto, file_level_enum_descriptors_protomsg_2eproto, file_level_service_descriptors_protomsg_2eproto, }; PROTOBUF_ATTRIBUTE_WEAK const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable* descriptor_table_protomsg_2eproto_getter() { return &descriptor_table_protomsg_2eproto; } // Force running AddDescriptors() at dynamic initialization time. PROTOBUF_ATTRIBUTE_INIT_PRIORITY static ::PROTOBUF_NAMESPACE_ID::internal::AddDescriptorsRunner dynamic_init_dummy_protomsg_2eproto(&descriptor_table_protomsg_2eproto); namespace protomsg { const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TableChanged_descriptor() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_protomsg_2eproto); return file_level_enum_descriptors_protomsg_2eproto[0]; } bool TableChanged_IsValid(int value) { switch (value) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: case 10: case 11: case 12: case 13: case 14: case 15: case 16: return true; default: return false; } } const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* DbAction_descriptor() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_protomsg_2eproto); return file_level_enum_descriptors_protomsg_2eproto[1]; } bool DbAction_IsValid(int value) { switch (value) { case 0: case 1: case 2: return true; default: return false; } } const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* CompareEventType_descriptor() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_protomsg_2eproto); return file_level_enum_descriptors_protomsg_2eproto[2]; } bool CompareEventType_IsValid(int value) { switch (value) { case 0: case 1: case 2: return true; default: return false; } } const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* EsCacheChanged_descriptor() { ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_protomsg_2eproto); return file_level_enum_descriptors_protomsg_2eproto[3]; } bool EsCacheChanged_IsValid(int value) { switch (value) { case 0: case 1: return true; default: return false; } } // =================================================================== class Area::_Internal { public: }; Area::Area(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Area) } Area::Area(const Area& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } ::memcpy(&id_, &from.id_, static_cast(reinterpret_cast(&parentid_) - reinterpret_cast(&id_)) + sizeof(parentid_)); // @@protoc_insertion_point(copy_constructor:protomsg.Area) } inline void Area::SharedCtor() { name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&id_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&parentid_) - reinterpret_cast(&id_)) + sizeof(parentid_)); } Area::~Area() { // @@protoc_insertion_point(destructor:protomsg.Area) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Area::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Area::ArenaDtor(void* object) { Area* _this = reinterpret_cast< Area* >(object); (void)_this; } void Area::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Area::SetCachedSize(int size) const { _cached_size_.Set(size); } void Area::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Area) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; name_.ClearToEmpty(); ::memset(&id_, 0, static_cast( reinterpret_cast(&parentid_) - reinterpret_cast(&id_)) + sizeof(parentid_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Area::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // int32 id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) { id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 parentid = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) { parentid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string name = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Area.name")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Area::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Area) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // int32 id = 1; if (this->_internal_id() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->_internal_id(), target); } // int32 parentid = 2; if (this->_internal_parentid() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->_internal_parentid(), target); } // string name = 3; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Area.name"); target = stream->WriteStringMaybeAliased( 3, this->_internal_name(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Area) return target; } size_t Area::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Area) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string name = 3; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // int32 id = 1; if (this->_internal_id() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_id()); } // int32 parentid = 2; if (this->_internal_parentid() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_parentid()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Area::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Area::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Area::GetClassData() const { return &_class_data_; } void Area::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Area::MergeFrom(const Area& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Area) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (from._internal_id() != 0) { _internal_set_id(from._internal_id()); } if (from._internal_parentid() != 0) { _internal_set_parentid(from._internal_parentid()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Area::CopyFrom(const Area& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Area) if (&from == this) return; Clear(); MergeFrom(from); } bool Area::IsInitialized() const { return true; } void Area::InternalSwap(Area* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(Area, parentid_) + sizeof(Area::parentid_) - PROTOBUF_FIELD_OFFSET(Area, id_)>( reinterpret_cast(&id_), reinterpret_cast(&other->id_)); } ::PROTOBUF_NAMESPACE_ID::Metadata Area::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[0]); } // =================================================================== class Camera::_Internal { public: }; Camera::Camera(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), sensors_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Camera) } Camera::Camera(const Camera& from) : ::PROTOBUF_NAMESPACE_ID::Message(), sensors_(from.sensors_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_alias().empty()) { alias_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_alias(), GetArenaForAllocation()); } snapshot_url_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_snapshot_url().empty()) { snapshot_url_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_snapshot_url(), GetArenaForAllocation()); } addr_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_addr().empty()) { addr_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_addr(), GetArenaForAllocation()); } rtsp_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_rtsp().empty()) { rtsp_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_rtsp(), GetArenaForAllocation()); } ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_ip().empty()) { ip_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_ip(), GetArenaForAllocation()); } username_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_username().empty()) { username_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_username(), GetArenaForAllocation()); } password_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_password().empty()) { password_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_password(), GetArenaForAllocation()); } brand_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_brand().empty()) { brand_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_brand(), GetArenaForAllocation()); } reserved_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_reserved().empty()) { reserved_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_reserved(), GetArenaForAllocation()); } run_server_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_run_server_id().empty()) { run_server_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_run_server_id(), GetArenaForAllocation()); } voiceid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_voiceid().empty()) { voiceid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_voiceid(), GetArenaForAllocation()); } coordtransform_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_coordtransform().empty()) { coordtransform_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_coordtransform(), GetArenaForAllocation()); } ::memcpy(&type_, &from.type_, static_cast(reinterpret_cast(&status_) - reinterpret_cast(&type_)) + sizeof(status_)); // @@protoc_insertion_point(copy_constructor:protomsg.Camera) } inline void Camera::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); snapshot_url_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); addr_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rtsp_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); username_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); password_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); brand_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); reserved_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); run_server_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); voiceid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); coordtransform_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&type_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&status_) - reinterpret_cast(&type_)) + sizeof(status_)); } Camera::~Camera() { // @@protoc_insertion_point(destructor:protomsg.Camera) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Camera::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); alias_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); snapshot_url_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); addr_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rtsp_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ip_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); username_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); password_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); brand_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); reserved_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); run_server_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); voiceid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); coordtransform_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Camera::ArenaDtor(void* object) { Camera* _this = reinterpret_cast< Camera* >(object); (void)_this; } void Camera::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Camera::SetCachedSize(int size) const { _cached_size_.Set(size); } void Camera::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Camera) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; sensors_.Clear(); id_.ClearToEmpty(); name_.ClearToEmpty(); alias_.ClearToEmpty(); snapshot_url_.ClearToEmpty(); addr_.ClearToEmpty(); rtsp_.ClearToEmpty(); ip_.ClearToEmpty(); username_.ClearToEmpty(); password_.ClearToEmpty(); brand_.ClearToEmpty(); reserved_.ClearToEmpty(); run_server_id_.ClearToEmpty(); voiceid_.ClearToEmpty(); coordtransform_.ClearToEmpty(); ::memset(&type_, 0, static_cast( reinterpret_cast(&status_) - reinterpret_cast(&type_)) + sizeof(status_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Camera::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.name")); CHK_(ptr); } else goto handle_unusual; continue; // string alias = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_alias(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.alias")); CHK_(ptr); } else goto handle_unusual; continue; // string snapshot_url = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_snapshot_url(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.snapshot_url")); CHK_(ptr); } else goto handle_unusual; continue; // int32 type = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) { type_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string addr = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_addr(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.addr")); CHK_(ptr); } else goto handle_unusual; continue; // float longitude = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 61)) { longitude_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad(ptr); ptr += sizeof(float); } else goto handle_unusual; continue; // float latitude = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 69)) { latitude_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad(ptr); ptr += sizeof(float); } else goto handle_unusual; continue; // int32 floor = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) { floor_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string rtsp = 10; case 10: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 82)) { auto str = _internal_mutable_rtsp(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.rtsp")); CHK_(ptr); } else goto handle_unusual; continue; // string ip = 11; case 11: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 90)) { auto str = _internal_mutable_ip(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.ip")); CHK_(ptr); } else goto handle_unusual; continue; // int32 port = 12; case 12: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) { port_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string username = 13; case 13: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 106)) { auto str = _internal_mutable_username(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.username")); CHK_(ptr); } else goto handle_unusual; continue; // string password = 14; case 14: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 114)) { auto str = _internal_mutable_password(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.password")); CHK_(ptr); } else goto handle_unusual; continue; // string brand = 15; case 15: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 122)) { auto str = _internal_mutable_brand(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.brand")); CHK_(ptr); } else goto handle_unusual; continue; // string reserved = 16; case 16: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 130)) { auto str = _internal_mutable_reserved(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.reserved")); CHK_(ptr); } else goto handle_unusual; continue; // bool is_running = 17; case 17: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 136)) { is_running_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // bool run_enable = 18; case 18: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 144)) { run_enable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 run_type = 19; case 19: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 152)) { run_type_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string run_server_id = 20; case 20: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 162)) { auto str = _internal_mutable_run_server_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.run_server_id")); CHK_(ptr); } else goto handle_unusual; continue; // int32 resolution_width = 21; case 21: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 168)) { resolution_width_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 resolution_height = 22; case 22: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 176)) { resolution_height_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 fps = 23; case 23: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 184)) { fps_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.Sensor sensors = 24; case 24: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 194)) { ptr -= 2; do { ptr += 2; ptr = ctx->ParseMessage(_internal_add_sensors(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<194>(ptr)); } else goto handle_unusual; continue; // bool voiceEnable = 25; case 25: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 200)) { voiceenable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string voiceId = 26; case 26: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 210)) { auto str = _internal_mutable_voiceid(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.voiceId")); CHK_(ptr); } else goto handle_unusual; continue; // string coordTransform = 27; case 27: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 218)) { auto str = _internal_mutable_coordtransform(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Camera.coordTransform")); CHK_(ptr); } else goto handle_unusual; continue; // int32 status = 28; case 28: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 224)) { status_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Camera::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Camera) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string name = 2; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_name(), target); } // string alias = 3; if (!this->_internal_alias().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_alias().data(), static_cast(this->_internal_alias().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.alias"); target = stream->WriteStringMaybeAliased( 3, this->_internal_alias(), target); } // string snapshot_url = 4; if (!this->_internal_snapshot_url().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_snapshot_url().data(), static_cast(this->_internal_snapshot_url().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.snapshot_url"); target = stream->WriteStringMaybeAliased( 4, this->_internal_snapshot_url(), target); } // int32 type = 5; if (this->_internal_type() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(5, this->_internal_type(), target); } // string addr = 6; if (!this->_internal_addr().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_addr().data(), static_cast(this->_internal_addr().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.addr"); target = stream->WriteStringMaybeAliased( 6, this->_internal_addr(), target); } // float longitude = 7; if (!(this->_internal_longitude() <= 0 && this->_internal_longitude() >= 0)) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(7, this->_internal_longitude(), target); } // float latitude = 8; if (!(this->_internal_latitude() <= 0 && this->_internal_latitude() >= 0)) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(8, this->_internal_latitude(), target); } // int32 floor = 9; if (this->_internal_floor() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(9, this->_internal_floor(), target); } // string rtsp = 10; if (!this->_internal_rtsp().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_rtsp().data(), static_cast(this->_internal_rtsp().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.rtsp"); target = stream->WriteStringMaybeAliased( 10, this->_internal_rtsp(), target); } // string ip = 11; if (!this->_internal_ip().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_ip().data(), static_cast(this->_internal_ip().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.ip"); target = stream->WriteStringMaybeAliased( 11, this->_internal_ip(), target); } // int32 port = 12; if (this->_internal_port() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(12, this->_internal_port(), target); } // string username = 13; if (!this->_internal_username().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_username().data(), static_cast(this->_internal_username().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.username"); target = stream->WriteStringMaybeAliased( 13, this->_internal_username(), target); } // string password = 14; if (!this->_internal_password().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_password().data(), static_cast(this->_internal_password().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.password"); target = stream->WriteStringMaybeAliased( 14, this->_internal_password(), target); } // string brand = 15; if (!this->_internal_brand().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_brand().data(), static_cast(this->_internal_brand().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.brand"); target = stream->WriteStringMaybeAliased( 15, this->_internal_brand(), target); } // string reserved = 16; if (!this->_internal_reserved().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_reserved().data(), static_cast(this->_internal_reserved().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.reserved"); target = stream->WriteStringMaybeAliased( 16, this->_internal_reserved(), target); } // bool is_running = 17; if (this->_internal_is_running() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(17, this->_internal_is_running(), target); } // bool run_enable = 18; if (this->_internal_run_enable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(18, this->_internal_run_enable(), target); } // int32 run_type = 19; if (this->_internal_run_type() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(19, this->_internal_run_type(), target); } // string run_server_id = 20; if (!this->_internal_run_server_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_run_server_id().data(), static_cast(this->_internal_run_server_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.run_server_id"); target = stream->WriteStringMaybeAliased( 20, this->_internal_run_server_id(), target); } // int32 resolution_width = 21; if (this->_internal_resolution_width() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(21, this->_internal_resolution_width(), target); } // int32 resolution_height = 22; if (this->_internal_resolution_height() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(22, this->_internal_resolution_height(), target); } // int32 fps = 23; if (this->_internal_fps() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(23, this->_internal_fps(), target); } // repeated .protomsg.Sensor sensors = 24; for (unsigned int i = 0, n = static_cast(this->_internal_sensors_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(24, this->_internal_sensors(i), target, stream); } // bool voiceEnable = 25; if (this->_internal_voiceenable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(25, this->_internal_voiceenable(), target); } // string voiceId = 26; if (!this->_internal_voiceid().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_voiceid().data(), static_cast(this->_internal_voiceid().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.voiceId"); target = stream->WriteStringMaybeAliased( 26, this->_internal_voiceid(), target); } // string coordTransform = 27; if (!this->_internal_coordtransform().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_coordtransform().data(), static_cast(this->_internal_coordtransform().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Camera.coordTransform"); target = stream->WriteStringMaybeAliased( 27, this->_internal_coordtransform(), target); } // int32 status = 28; if (this->_internal_status() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(28, this->_internal_status(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Camera) return target; } size_t Camera::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Camera) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.Sensor sensors = 24; total_size += 2UL * this->_internal_sensors_size(); for (const auto& msg : this->sensors_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string name = 2; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string alias = 3; if (!this->_internal_alias().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_alias()); } // string snapshot_url = 4; if (!this->_internal_snapshot_url().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_snapshot_url()); } // string addr = 6; if (!this->_internal_addr().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_addr()); } // string rtsp = 10; if (!this->_internal_rtsp().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_rtsp()); } // string ip = 11; if (!this->_internal_ip().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_ip()); } // string username = 13; if (!this->_internal_username().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_username()); } // string password = 14; if (!this->_internal_password().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_password()); } // string brand = 15; if (!this->_internal_brand().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_brand()); } // string reserved = 16; if (!this->_internal_reserved().empty()) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_reserved()); } // string run_server_id = 20; if (!this->_internal_run_server_id().empty()) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_run_server_id()); } // string voiceId = 26; if (!this->_internal_voiceid().empty()) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_voiceid()); } // string coordTransform = 27; if (!this->_internal_coordtransform().empty()) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_coordtransform()); } // int32 type = 5; if (this->_internal_type() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_type()); } // float longitude = 7; if (!(this->_internal_longitude() <= 0 && this->_internal_longitude() >= 0)) { total_size += 1 + 4; } // float latitude = 8; if (!(this->_internal_latitude() <= 0 && this->_internal_latitude() >= 0)) { total_size += 1 + 4; } // int32 floor = 9; if (this->_internal_floor() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_floor()); } // int32 port = 12; if (this->_internal_port() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_port()); } // int32 run_type = 19; if (this->_internal_run_type() != 0) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_run_type()); } // bool is_running = 17; if (this->_internal_is_running() != 0) { total_size += 2 + 1; } // bool run_enable = 18; if (this->_internal_run_enable() != 0) { total_size += 2 + 1; } // bool voiceEnable = 25; if (this->_internal_voiceenable() != 0) { total_size += 2 + 1; } // int32 resolution_width = 21; if (this->_internal_resolution_width() != 0) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_resolution_width()); } // int32 resolution_height = 22; if (this->_internal_resolution_height() != 0) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_resolution_height()); } // int32 fps = 23; if (this->_internal_fps() != 0) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_fps()); } // int32 status = 28; if (this->_internal_status() != 0) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_status()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Camera::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Camera::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Camera::GetClassData() const { return &_class_data_; } void Camera::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Camera::MergeFrom(const Camera& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Camera) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; sensors_.MergeFrom(from.sensors_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_alias().empty()) { _internal_set_alias(from._internal_alias()); } if (!from._internal_snapshot_url().empty()) { _internal_set_snapshot_url(from._internal_snapshot_url()); } if (!from._internal_addr().empty()) { _internal_set_addr(from._internal_addr()); } if (!from._internal_rtsp().empty()) { _internal_set_rtsp(from._internal_rtsp()); } if (!from._internal_ip().empty()) { _internal_set_ip(from._internal_ip()); } if (!from._internal_username().empty()) { _internal_set_username(from._internal_username()); } if (!from._internal_password().empty()) { _internal_set_password(from._internal_password()); } if (!from._internal_brand().empty()) { _internal_set_brand(from._internal_brand()); } if (!from._internal_reserved().empty()) { _internal_set_reserved(from._internal_reserved()); } if (!from._internal_run_server_id().empty()) { _internal_set_run_server_id(from._internal_run_server_id()); } if (!from._internal_voiceid().empty()) { _internal_set_voiceid(from._internal_voiceid()); } if (!from._internal_coordtransform().empty()) { _internal_set_coordtransform(from._internal_coordtransform()); } if (from._internal_type() != 0) { _internal_set_type(from._internal_type()); } if (!(from._internal_longitude() <= 0 && from._internal_longitude() >= 0)) { _internal_set_longitude(from._internal_longitude()); } if (!(from._internal_latitude() <= 0 && from._internal_latitude() >= 0)) { _internal_set_latitude(from._internal_latitude()); } if (from._internal_floor() != 0) { _internal_set_floor(from._internal_floor()); } if (from._internal_port() != 0) { _internal_set_port(from._internal_port()); } if (from._internal_run_type() != 0) { _internal_set_run_type(from._internal_run_type()); } if (from._internal_is_running() != 0) { _internal_set_is_running(from._internal_is_running()); } if (from._internal_run_enable() != 0) { _internal_set_run_enable(from._internal_run_enable()); } if (from._internal_voiceenable() != 0) { _internal_set_voiceenable(from._internal_voiceenable()); } if (from._internal_resolution_width() != 0) { _internal_set_resolution_width(from._internal_resolution_width()); } if (from._internal_resolution_height() != 0) { _internal_set_resolution_height(from._internal_resolution_height()); } if (from._internal_fps() != 0) { _internal_set_fps(from._internal_fps()); } if (from._internal_status() != 0) { _internal_set_status(from._internal_status()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Camera::CopyFrom(const Camera& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Camera) if (&from == this) return; Clear(); MergeFrom(from); } bool Camera::IsInitialized() const { return true; } void Camera::InternalSwap(Camera* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); sensors_.InternalSwap(&other->sensors_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &alias_, GetArenaForAllocation(), &other->alias_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &snapshot_url_, GetArenaForAllocation(), &other->snapshot_url_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &addr_, GetArenaForAllocation(), &other->addr_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &rtsp_, GetArenaForAllocation(), &other->rtsp_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &ip_, GetArenaForAllocation(), &other->ip_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &username_, GetArenaForAllocation(), &other->username_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &password_, GetArenaForAllocation(), &other->password_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &brand_, GetArenaForAllocation(), &other->brand_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &reserved_, GetArenaForAllocation(), &other->reserved_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &run_server_id_, GetArenaForAllocation(), &other->run_server_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &voiceid_, GetArenaForAllocation(), &other->voiceid_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &coordtransform_, GetArenaForAllocation(), &other->coordtransform_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(Camera, status_) + sizeof(Camera::status_) - PROTOBUF_FIELD_OFFSET(Camera, type_)>( reinterpret_cast(&type_), reinterpret_cast(&other->type_)); } ::PROTOBUF_NAMESPACE_ID::Metadata Camera::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[1]); } // =================================================================== class Sensor::_Internal { public: }; Sensor::Sensor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Sensor) } Sensor::Sensor(const Sensor& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_type().empty()) { type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_type(), GetArenaForAllocation()); } ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_ip().empty()) { ip_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_ip(), GetArenaForAllocation()); } username_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_username().empty()) { username_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_username(), GetArenaForAllocation()); } password_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_password().empty()) { password_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_password(), GetArenaForAllocation()); } ::memcpy(&port_, &from.port_, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&port_)) + sizeof(enable_)); // @@protoc_insertion_point(copy_constructor:protomsg.Sensor) } inline void Sensor::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); username_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); password_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&port_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&port_)) + sizeof(enable_)); } Sensor::~Sensor() { // @@protoc_insertion_point(destructor:protomsg.Sensor) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Sensor::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ip_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); username_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); password_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Sensor::ArenaDtor(void* object) { Sensor* _this = reinterpret_cast< Sensor* >(object); (void)_this; } void Sensor::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Sensor::SetCachedSize(int size) const { _cached_size_.Set(size); } void Sensor::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Sensor) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); type_.ClearToEmpty(); ip_.ClearToEmpty(); username_.ClearToEmpty(); password_.ClearToEmpty(); ::memset(&port_, 0, static_cast( reinterpret_cast(&enable_) - reinterpret_cast(&port_)) + sizeof(enable_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Sensor::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sensor.id")); CHK_(ptr); } else goto handle_unusual; continue; // string type = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sensor.type")); CHK_(ptr); } else goto handle_unusual; continue; // string ip = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_ip(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sensor.ip")); CHK_(ptr); } else goto handle_unusual; continue; // int32 port = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) { port_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string username = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_username(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sensor.username")); CHK_(ptr); } else goto handle_unusual; continue; // string password = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_password(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sensor.password")); CHK_(ptr); } else goto handle_unusual; continue; // int32 threshold = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) { threshold_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // bool enable = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) { enable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Sensor::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Sensor) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sensor.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string type = 2; if (!this->_internal_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_type().data(), static_cast(this->_internal_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sensor.type"); target = stream->WriteStringMaybeAliased( 2, this->_internal_type(), target); } // string ip = 3; if (!this->_internal_ip().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_ip().data(), static_cast(this->_internal_ip().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sensor.ip"); target = stream->WriteStringMaybeAliased( 3, this->_internal_ip(), target); } // int32 port = 4; if (this->_internal_port() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(4, this->_internal_port(), target); } // string username = 5; if (!this->_internal_username().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_username().data(), static_cast(this->_internal_username().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sensor.username"); target = stream->WriteStringMaybeAliased( 5, this->_internal_username(), target); } // string password = 6; if (!this->_internal_password().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_password().data(), static_cast(this->_internal_password().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sensor.password"); target = stream->WriteStringMaybeAliased( 6, this->_internal_password(), target); } // int32 threshold = 7; if (this->_internal_threshold() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(7, this->_internal_threshold(), target); } // bool enable = 8; if (this->_internal_enable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(8, this->_internal_enable(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Sensor) return target; } size_t Sensor::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Sensor) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string type = 2; if (!this->_internal_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_type()); } // string ip = 3; if (!this->_internal_ip().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_ip()); } // string username = 5; if (!this->_internal_username().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_username()); } // string password = 6; if (!this->_internal_password().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_password()); } // int32 port = 4; if (this->_internal_port() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_port()); } // int32 threshold = 7; if (this->_internal_threshold() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_threshold()); } // bool enable = 8; if (this->_internal_enable() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Sensor::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Sensor::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Sensor::GetClassData() const { return &_class_data_; } void Sensor::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Sensor::MergeFrom(const Sensor& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Sensor) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_type().empty()) { _internal_set_type(from._internal_type()); } if (!from._internal_ip().empty()) { _internal_set_ip(from._internal_ip()); } if (!from._internal_username().empty()) { _internal_set_username(from._internal_username()); } if (!from._internal_password().empty()) { _internal_set_password(from._internal_password()); } if (from._internal_port() != 0) { _internal_set_port(from._internal_port()); } if (from._internal_threshold() != 0) { _internal_set_threshold(from._internal_threshold()); } if (from._internal_enable() != 0) { _internal_set_enable(from._internal_enable()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Sensor::CopyFrom(const Sensor& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Sensor) if (&from == this) return; Clear(); MergeFrom(from); } bool Sensor::IsInitialized() const { return true; } void Sensor::InternalSwap(Sensor* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &type_, GetArenaForAllocation(), &other->type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &ip_, GetArenaForAllocation(), &other->ip_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &username_, GetArenaForAllocation(), &other->username_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &password_, GetArenaForAllocation(), &other->password_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(Sensor, enable_) + sizeof(Sensor::enable_) - PROTOBUF_FIELD_OFFSET(Sensor, port_)>( reinterpret_cast(&port_), reinterpret_cast(&other->port_)); } ::PROTOBUF_NAMESPACE_ID::Metadata Sensor::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[2]); } // =================================================================== class CameraLink::_Internal { public: }; CameraLink::CameraLink(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.CameraLink) } CameraLink::CameraLink(const CameraLink& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); camera_ids_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_camera_ids().empty()) { camera_ids_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_camera_ids(), GetArenaForAllocation()); } link_task_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_link_task_id().empty()) { link_task_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_link_task_id(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.CameraLink) } inline void CameraLink::SharedCtor() { camera_ids_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); link_task_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } CameraLink::~CameraLink() { // @@protoc_insertion_point(destructor:protomsg.CameraLink) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void CameraLink::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); camera_ids_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); link_task_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void CameraLink::ArenaDtor(void* object) { CameraLink* _this = reinterpret_cast< CameraLink* >(object); (void)_this; } void CameraLink::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void CameraLink::SetCachedSize(int size) const { _cached_size_.Set(size); } void CameraLink::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.CameraLink) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; camera_ids_.ClearToEmpty(); link_task_id_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* CameraLink::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string camera_ids = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_camera_ids(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraLink.camera_ids")); CHK_(ptr); } else goto handle_unusual; continue; // string link_task_id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_link_task_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraLink.link_task_id")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* CameraLink::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.CameraLink) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string camera_ids = 1; if (!this->_internal_camera_ids().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_camera_ids().data(), static_cast(this->_internal_camera_ids().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraLink.camera_ids"); target = stream->WriteStringMaybeAliased( 1, this->_internal_camera_ids(), target); } // string link_task_id = 2; if (!this->_internal_link_task_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_link_task_id().data(), static_cast(this->_internal_link_task_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraLink.link_task_id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_link_task_id(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.CameraLink) return target; } size_t CameraLink::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.CameraLink) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string camera_ids = 1; if (!this->_internal_camera_ids().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_camera_ids()); } // string link_task_id = 2; if (!this->_internal_link_task_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_link_task_id()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CameraLink::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, CameraLink::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CameraLink::GetClassData() const { return &_class_data_; } void CameraLink::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void CameraLink::MergeFrom(const CameraLink& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.CameraLink) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_camera_ids().empty()) { _internal_set_camera_ids(from._internal_camera_ids()); } if (!from._internal_link_task_id().empty()) { _internal_set_link_task_id(from._internal_link_task_id()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void CameraLink::CopyFrom(const CameraLink& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.CameraLink) if (&from == this) return; Clear(); MergeFrom(from); } bool CameraLink::IsInitialized() const { return true; } void CameraLink::InternalSwap(CameraLink* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &camera_ids_, GetArenaForAllocation(), &other->camera_ids_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &link_task_id_, GetArenaForAllocation(), &other->link_task_id_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata CameraLink::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[3]); } // =================================================================== class SdkRun::_Internal { public: }; SdkRun::SdkRun(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.SdkRun) } SdkRun::SdkRun(const SdkRun& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); ipc_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_ipc_id().empty()) { ipc_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_ipc_id(), GetArenaForAllocation()); } sdk_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_type().empty()) { sdk_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_type(), GetArenaForAllocation()); } ::memcpy(&istriggerbypresdk_, &from.istriggerbypresdk_, static_cast(reinterpret_cast(&triggernextsdktype_) - reinterpret_cast(&istriggerbypresdk_)) + sizeof(triggernextsdktype_)); // @@protoc_insertion_point(copy_constructor:protomsg.SdkRun) } inline void SdkRun::SharedCtor() { ipc_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&istriggerbypresdk_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&triggernextsdktype_) - reinterpret_cast(&istriggerbypresdk_)) + sizeof(triggernextsdktype_)); } SdkRun::~SdkRun() { // @@protoc_insertion_point(destructor:protomsg.SdkRun) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void SdkRun::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); ipc_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void SdkRun::ArenaDtor(void* object) { SdkRun* _this = reinterpret_cast< SdkRun* >(object); (void)_this; } void SdkRun::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void SdkRun::SetCachedSize(int size) const { _cached_size_.Set(size); } void SdkRun::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.SdkRun) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; ipc_id_.ClearToEmpty(); sdk_type_.ClearToEmpty(); ::memset(&istriggerbypresdk_, 0, static_cast( reinterpret_cast(&triggernextsdktype_) - reinterpret_cast(&istriggerbypresdk_)) + sizeof(triggernextsdktype_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* SdkRun::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string ipc_id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_ipc_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkRun.ipc_id")); CHK_(ptr); } else goto handle_unusual; continue; // string sdk_type = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_sdk_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkRun.sdk_type")); CHK_(ptr); } else goto handle_unusual; continue; // int32 isTriggerByPreSdk = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) { istriggerbypresdk_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 confidence = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) { confidence_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // bool bReid = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) { breid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 triggerNextSdkType = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) { triggernextsdktype_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* SdkRun::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.SdkRun) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string ipc_id = 1; if (!this->_internal_ipc_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_ipc_id().data(), static_cast(this->_internal_ipc_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkRun.ipc_id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_ipc_id(), target); } // string sdk_type = 2; if (!this->_internal_sdk_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_type().data(), static_cast(this->_internal_sdk_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkRun.sdk_type"); target = stream->WriteStringMaybeAliased( 2, this->_internal_sdk_type(), target); } // int32 isTriggerByPreSdk = 3; if (this->_internal_istriggerbypresdk() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->_internal_istriggerbypresdk(), target); } // int32 confidence = 4; if (this->_internal_confidence() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(4, this->_internal_confidence(), target); } // bool bReid = 5; if (this->_internal_breid() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(5, this->_internal_breid(), target); } // int32 triggerNextSdkType = 6; if (this->_internal_triggernextsdktype() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(6, this->_internal_triggernextsdktype(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.SdkRun) return target; } size_t SdkRun::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.SdkRun) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string ipc_id = 1; if (!this->_internal_ipc_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_ipc_id()); } // string sdk_type = 2; if (!this->_internal_sdk_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_type()); } // int32 isTriggerByPreSdk = 3; if (this->_internal_istriggerbypresdk() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_istriggerbypresdk()); } // int32 confidence = 4; if (this->_internal_confidence() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_confidence()); } // bool bReid = 5; if (this->_internal_breid() != 0) { total_size += 1 + 1; } // int32 triggerNextSdkType = 6; if (this->_internal_triggernextsdktype() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_triggernextsdktype()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData SdkRun::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, SdkRun::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*SdkRun::GetClassData() const { return &_class_data_; } void SdkRun::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void SdkRun::MergeFrom(const SdkRun& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.SdkRun) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_ipc_id().empty()) { _internal_set_ipc_id(from._internal_ipc_id()); } if (!from._internal_sdk_type().empty()) { _internal_set_sdk_type(from._internal_sdk_type()); } if (from._internal_istriggerbypresdk() != 0) { _internal_set_istriggerbypresdk(from._internal_istriggerbypresdk()); } if (from._internal_confidence() != 0) { _internal_set_confidence(from._internal_confidence()); } if (from._internal_breid() != 0) { _internal_set_breid(from._internal_breid()); } if (from._internal_triggernextsdktype() != 0) { _internal_set_triggernextsdktype(from._internal_triggernextsdktype()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void SdkRun::CopyFrom(const SdkRun& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.SdkRun) if (&from == this) return; Clear(); MergeFrom(from); } bool SdkRun::IsInitialized() const { return true; } void SdkRun::InternalSwap(SdkRun* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &ipc_id_, GetArenaForAllocation(), &other->ipc_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_type_, GetArenaForAllocation(), &other->sdk_type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(SdkRun, triggernextsdktype_) + sizeof(SdkRun::triggernextsdktype_) - PROTOBUF_FIELD_OFFSET(SdkRun, istriggerbypresdk_)>( reinterpret_cast(&istriggerbypresdk_), reinterpret_cast(&other->istriggerbypresdk_)); } ::PROTOBUF_NAMESPACE_ID::Metadata SdkRun::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[4]); } // =================================================================== class CameraTimerule::_Internal { public: }; CameraTimerule::CameraTimerule(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.CameraTimerule) } CameraTimerule::CameraTimerule(const CameraTimerule& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } time_rule_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_time_rule().empty()) { time_rule_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_time_rule(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.CameraTimerule) } inline void CameraTimerule::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); time_rule_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } CameraTimerule::~CameraTimerule() { // @@protoc_insertion_point(destructor:protomsg.CameraTimerule) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void CameraTimerule::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); time_rule_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void CameraTimerule::ArenaDtor(void* object) { CameraTimerule* _this = reinterpret_cast< CameraTimerule* >(object); (void)_this; } void CameraTimerule::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void CameraTimerule::SetCachedSize(int size) const { _cached_size_.Set(size); } void CameraTimerule::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.CameraTimerule) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); name_.ClearToEmpty(); time_rule_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* CameraTimerule::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraTimerule.id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraTimerule.name")); CHK_(ptr); } else goto handle_unusual; continue; // string time_rule = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_time_rule(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraTimerule.time_rule")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* CameraTimerule::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.CameraTimerule) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraTimerule.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string name = 2; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraTimerule.name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_name(), target); } // string time_rule = 3; if (!this->_internal_time_rule().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_time_rule().data(), static_cast(this->_internal_time_rule().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraTimerule.time_rule"); target = stream->WriteStringMaybeAliased( 3, this->_internal_time_rule(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.CameraTimerule) return target; } size_t CameraTimerule::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.CameraTimerule) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string name = 2; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string time_rule = 3; if (!this->_internal_time_rule().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_time_rule()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CameraTimerule::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, CameraTimerule::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CameraTimerule::GetClassData() const { return &_class_data_; } void CameraTimerule::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void CameraTimerule::MergeFrom(const CameraTimerule& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.CameraTimerule) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_time_rule().empty()) { _internal_set_time_rule(from._internal_time_rule()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void CameraTimerule::CopyFrom(const CameraTimerule& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.CameraTimerule) if (&from == this) return; Clear(); MergeFrom(from); } bool CameraTimerule::IsInitialized() const { return true; } void CameraTimerule::InternalSwap(CameraTimerule* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &time_rule_, GetArenaForAllocation(), &other->time_rule_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata CameraTimerule::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[5]); } // =================================================================== class DayCtl::_Internal { public: }; DayCtl::DayCtl(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), time_range_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.DayCtl) } DayCtl::DayCtl(const DayCtl& from) : ::PROTOBUF_NAMESPACE_ID::Message(), time_range_(from.time_range_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); day_ = from.day_; // @@protoc_insertion_point(copy_constructor:protomsg.DayCtl) } inline void DayCtl::SharedCtor() { day_ = 0; } DayCtl::~DayCtl() { // @@protoc_insertion_point(destructor:protomsg.DayCtl) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void DayCtl::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); } void DayCtl::ArenaDtor(void* object) { DayCtl* _this = reinterpret_cast< DayCtl* >(object); (void)_this; } void DayCtl::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void DayCtl::SetCachedSize(int size) const { _cached_size_.Set(size); } void DayCtl::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.DayCtl) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; time_range_.Clear(); day_ = 0; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* DayCtl::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // int32 day = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) { day_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.TimeRange time_range = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_time_range(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* DayCtl::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.DayCtl) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // int32 day = 1; if (this->_internal_day() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(1, this->_internal_day(), target); } // repeated .protomsg.TimeRange time_range = 2; for (unsigned int i = 0, n = static_cast(this->_internal_time_range_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(2, this->_internal_time_range(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.DayCtl) return target; } size_t DayCtl::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.DayCtl) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.TimeRange time_range = 2; total_size += 1UL * this->_internal_time_range_size(); for (const auto& msg : this->time_range_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // int32 day = 1; if (this->_internal_day() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_day()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData DayCtl::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, DayCtl::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*DayCtl::GetClassData() const { return &_class_data_; } void DayCtl::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void DayCtl::MergeFrom(const DayCtl& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.DayCtl) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; time_range_.MergeFrom(from.time_range_); if (from._internal_day() != 0) { _internal_set_day(from._internal_day()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void DayCtl::CopyFrom(const DayCtl& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.DayCtl) if (&from == this) return; Clear(); MergeFrom(from); } bool DayCtl::IsInitialized() const { return true; } void DayCtl::InternalSwap(DayCtl* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); time_range_.InternalSwap(&other->time_range_); swap(day_, other->day_); } ::PROTOBUF_NAMESPACE_ID::Metadata DayCtl::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[6]); } // =================================================================== class TimeRange::_Internal { public: }; TimeRange::TimeRange(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.TimeRange) } TimeRange::TimeRange(const TimeRange& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); start_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_start().empty()) { start_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_start(), GetArenaForAllocation()); } end_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_end().empty()) { end_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_end(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.TimeRange) } inline void TimeRange::SharedCtor() { start_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); end_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } TimeRange::~TimeRange() { // @@protoc_insertion_point(destructor:protomsg.TimeRange) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void TimeRange::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); start_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); end_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void TimeRange::ArenaDtor(void* object) { TimeRange* _this = reinterpret_cast< TimeRange* >(object); (void)_this; } void TimeRange::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void TimeRange::SetCachedSize(int size) const { _cached_size_.Set(size); } void TimeRange::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.TimeRange) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; start_.ClearToEmpty(); end_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* TimeRange::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string start = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_start(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.TimeRange.start")); CHK_(ptr); } else goto handle_unusual; continue; // string end = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_end(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.TimeRange.end")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* TimeRange::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.TimeRange) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string start = 1; if (!this->_internal_start().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_start().data(), static_cast(this->_internal_start().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.TimeRange.start"); target = stream->WriteStringMaybeAliased( 1, this->_internal_start(), target); } // string end = 2; if (!this->_internal_end().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_end().data(), static_cast(this->_internal_end().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.TimeRange.end"); target = stream->WriteStringMaybeAliased( 2, this->_internal_end(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.TimeRange) return target; } size_t TimeRange::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.TimeRange) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string start = 1; if (!this->_internal_start().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_start()); } // string end = 2; if (!this->_internal_end().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_end()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData TimeRange::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, TimeRange::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*TimeRange::GetClassData() const { return &_class_data_; } void TimeRange::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void TimeRange::MergeFrom(const TimeRange& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.TimeRange) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_start().empty()) { _internal_set_start(from._internal_start()); } if (!from._internal_end().empty()) { _internal_set_end(from._internal_end()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void TimeRange::CopyFrom(const TimeRange& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.TimeRange) if (&from == this) return; Clear(); MergeFrom(from); } bool TimeRange::IsInitialized() const { return true; } void TimeRange::InternalSwap(TimeRange* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &start_, GetArenaForAllocation(), &other->start_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &end_, GetArenaForAllocation(), &other->end_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata TimeRange::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[7]); } // =================================================================== class Polygon::_Internal { public: }; void Polygon::clear_points() { points_.Clear(); } Polygon::Polygon(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), points_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Polygon) } Polygon::Polygon(const Polygon& from) : ::PROTOBUF_NAMESPACE_ID::Message(), points_(from.points_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.Polygon) } inline void Polygon::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } Polygon::~Polygon() { // @@protoc_insertion_point(destructor:protomsg.Polygon) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Polygon::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Polygon::ArenaDtor(void* object) { Polygon* _this = reinterpret_cast< Polygon* >(object); (void)_this; } void Polygon::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Polygon::SetCachedSize(int size) const { _cached_size_.Set(size); } void Polygon::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Polygon) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; points_.Clear(); id_.ClearToEmpty(); name_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Polygon::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Polygon.id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Polygon.name")); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.Point points = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_points(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Polygon::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Polygon) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Polygon.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string name = 2; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Polygon.name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_name(), target); } // repeated .protomsg.Point points = 3; for (unsigned int i = 0, n = static_cast(this->_internal_points_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(3, this->_internal_points(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Polygon) return target; } size_t Polygon::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Polygon) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.Point points = 3; total_size += 1UL * this->_internal_points_size(); for (const auto& msg : this->points_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string name = 2; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Polygon::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Polygon::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Polygon::GetClassData() const { return &_class_data_; } void Polygon::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Polygon::MergeFrom(const Polygon& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Polygon) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; points_.MergeFrom(from.points_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Polygon::CopyFrom(const Polygon& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Polygon) if (&from == this) return; Clear(); MergeFrom(from); } bool Polygon::IsInitialized() const { return true; } void Polygon::InternalSwap(Polygon* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); points_.InternalSwap(&other->points_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata Polygon::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[8]); } // =================================================================== class CameraInfo::_Internal { public: }; CameraInfo::CameraInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.CameraInfo) } CameraInfo::CameraInfo(const CameraInfo& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); runservername_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_runservername().empty()) { runservername_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_runservername(), GetArenaForAllocation()); } id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } run_type_ = from.run_type_; // @@protoc_insertion_point(copy_constructor:protomsg.CameraInfo) } inline void CameraInfo::SharedCtor() { runservername_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); run_type_ = 0; } CameraInfo::~CameraInfo() { // @@protoc_insertion_point(destructor:protomsg.CameraInfo) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void CameraInfo::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); runservername_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void CameraInfo::ArenaDtor(void* object) { CameraInfo* _this = reinterpret_cast< CameraInfo* >(object); (void)_this; } void CameraInfo::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void CameraInfo::SetCachedSize(int size) const { _cached_size_.Set(size); } void CameraInfo::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.CameraInfo) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; runservername_.ClearToEmpty(); id_.ClearToEmpty(); name_.ClearToEmpty(); run_type_ = 0; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* CameraInfo::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string runServerName = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_runservername(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraInfo.runServerName")); CHK_(ptr); } else goto handle_unusual; continue; // string id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraInfo.id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraInfo.name")); CHK_(ptr); } else goto handle_unusual; continue; // int32 run_type = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) { run_type_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* CameraInfo::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.CameraInfo) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string runServerName = 1; if (!this->_internal_runservername().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_runservername().data(), static_cast(this->_internal_runservername().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraInfo.runServerName"); target = stream->WriteStringMaybeAliased( 1, this->_internal_runservername(), target); } // string id = 2; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraInfo.id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_id(), target); } // string name = 3; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraInfo.name"); target = stream->WriteStringMaybeAliased( 3, this->_internal_name(), target); } // int32 run_type = 4; if (this->_internal_run_type() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(4, this->_internal_run_type(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.CameraInfo) return target; } size_t CameraInfo::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.CameraInfo) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string runServerName = 1; if (!this->_internal_runservername().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_runservername()); } // string id = 2; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string name = 3; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // int32 run_type = 4; if (this->_internal_run_type() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_run_type()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CameraInfo::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, CameraInfo::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CameraInfo::GetClassData() const { return &_class_data_; } void CameraInfo::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void CameraInfo::MergeFrom(const CameraInfo& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.CameraInfo) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_runservername().empty()) { _internal_set_runservername(from._internal_runservername()); } if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (from._internal_run_type() != 0) { _internal_set_run_type(from._internal_run_type()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void CameraInfo::CopyFrom(const CameraInfo& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.CameraInfo) if (&from == this) return; Clear(); MergeFrom(from); } bool CameraInfo::IsInitialized() const { return true; } void CameraInfo::InternalSwap(CameraInfo* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &runservername_, GetArenaForAllocation(), &other->runservername_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); swap(run_type_, other->run_type_); } ::PROTOBUF_NAMESPACE_ID::Metadata CameraInfo::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[9]); } // =================================================================== class CameraAndRules::_Internal { public: static const ::protomsg::CameraInfo& camerainfo(const CameraAndRules* msg); }; const ::protomsg::CameraInfo& CameraAndRules::_Internal::camerainfo(const CameraAndRules* msg) { return *msg->camerainfo_; } CameraAndRules::CameraAndRules(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), rules_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.CameraAndRules) } CameraAndRules::CameraAndRules(const CameraAndRules& from) : ::PROTOBUF_NAMESPACE_ID::Message(), rules_(from.rules_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); if (from._internal_has_camerainfo()) { camerainfo_ = new ::protomsg::CameraInfo(*from.camerainfo_); } else { camerainfo_ = nullptr; } // @@protoc_insertion_point(copy_constructor:protomsg.CameraAndRules) } inline void CameraAndRules::SharedCtor() { camerainfo_ = nullptr; } CameraAndRules::~CameraAndRules() { // @@protoc_insertion_point(destructor:protomsg.CameraAndRules) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void CameraAndRules::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); if (this != internal_default_instance()) delete camerainfo_; } void CameraAndRules::ArenaDtor(void* object) { CameraAndRules* _this = reinterpret_cast< CameraAndRules* >(object); (void)_this; } void CameraAndRules::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void CameraAndRules::SetCachedSize(int size) const { _cached_size_.Set(size); } void CameraAndRules::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.CameraAndRules) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; rules_.Clear(); if (GetArenaForAllocation() == nullptr && camerainfo_ != nullptr) { delete camerainfo_; } camerainfo_ = nullptr; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* CameraAndRules::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // .protomsg.CameraInfo cameraInfo = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { ptr = ctx->ParseMessage(_internal_mutable_camerainfo(), ptr); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.GroupRule rules = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_rules(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* CameraAndRules::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.CameraAndRules) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // .protomsg.CameraInfo cameraInfo = 1; if (this->_internal_has_camerainfo()) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage( 1, _Internal::camerainfo(this), target, stream); } // repeated .protomsg.GroupRule rules = 2; for (unsigned int i = 0, n = static_cast(this->_internal_rules_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(2, this->_internal_rules(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.CameraAndRules) return target; } size_t CameraAndRules::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.CameraAndRules) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.GroupRule rules = 2; total_size += 1UL * this->_internal_rules_size(); for (const auto& msg : this->rules_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // .protomsg.CameraInfo cameraInfo = 1; if (this->_internal_has_camerainfo()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( *camerainfo_); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CameraAndRules::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, CameraAndRules::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CameraAndRules::GetClassData() const { return &_class_data_; } void CameraAndRules::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void CameraAndRules::MergeFrom(const CameraAndRules& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.CameraAndRules) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; rules_.MergeFrom(from.rules_); if (from._internal_has_camerainfo()) { _internal_mutable_camerainfo()->::protomsg::CameraInfo::MergeFrom(from._internal_camerainfo()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void CameraAndRules::CopyFrom(const CameraAndRules& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.CameraAndRules) if (&from == this) return; Clear(); MergeFrom(from); } bool CameraAndRules::IsInitialized() const { return true; } void CameraAndRules::InternalSwap(CameraAndRules* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); rules_.InternalSwap(&other->rules_); swap(camerainfo_, other->camerainfo_); } ::PROTOBUF_NAMESPACE_ID::Metadata CameraAndRules::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[10]); } // =================================================================== class GroupRule::_Internal { public: }; GroupRule::GroupRule(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), cameraids_(arena), rules_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.GroupRule) } GroupRule::GroupRule(const GroupRule& from) : ::PROTOBUF_NAMESPACE_ID::Message(), cameraids_(from.cameraids_), rules_(from.rules_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } group_text_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_group_text().empty()) { group_text_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_group_text(), GetArenaForAllocation()); } set_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_set_type().empty()) { set_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_set_type(), GetArenaForAllocation()); } template_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_template_id().empty()) { template_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_template_id(), GetArenaForAllocation()); } template_rule_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_template_rule().empty()) { template_rule_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_template_rule(), GetArenaForAllocation()); } time_rule_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_time_rule_id().empty()) { time_rule_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_time_rule_id(), GetArenaForAllocation()); } scene_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_scene_name().empty()) { scene_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_scene_name(), GetArenaForAllocation()); } desc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_desc().empty()) { desc_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_desc(), GetArenaForAllocation()); } voiceid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_voiceid().empty()) { voiceid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_voiceid(), GetArenaForAllocation()); } ::memcpy(&alarm_level_, &from.alarm_level_, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&alarm_level_)) + sizeof(enable_)); // @@protoc_insertion_point(copy_constructor:protomsg.GroupRule) } inline void GroupRule::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); group_text_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); set_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); template_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); template_rule_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); time_rule_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); scene_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); desc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); voiceid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&alarm_level_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&alarm_level_)) + sizeof(enable_)); } GroupRule::~GroupRule() { // @@protoc_insertion_point(destructor:protomsg.GroupRule) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void GroupRule::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); group_text_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); set_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); template_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); template_rule_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); time_rule_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); scene_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); desc_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); voiceid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void GroupRule::ArenaDtor(void* object) { GroupRule* _this = reinterpret_cast< GroupRule* >(object); (void)_this; } void GroupRule::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void GroupRule::SetCachedSize(int size) const { _cached_size_.Set(size); } void GroupRule::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.GroupRule) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; cameraids_.Clear(); rules_.Clear(); id_.ClearToEmpty(); group_text_.ClearToEmpty(); set_type_.ClearToEmpty(); template_id_.ClearToEmpty(); template_rule_.ClearToEmpty(); time_rule_id_.ClearToEmpty(); scene_name_.ClearToEmpty(); desc_.ClearToEmpty(); voiceid_.ClearToEmpty(); ::memset(&alarm_level_, 0, static_cast( reinterpret_cast(&enable_) - reinterpret_cast(&alarm_level_)) + sizeof(enable_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* GroupRule::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // repeated string cameraIds = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_cameraids(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.cameraIds")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); } else goto handle_unusual; continue; // string id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.id")); CHK_(ptr); } else goto handle_unusual; continue; // string group_text = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_group_text(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.group_text")); CHK_(ptr); } else goto handle_unusual; continue; // int32 alarm_level = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) { alarm_level_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.Rule rules = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_rules(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); } else goto handle_unusual; continue; // string set_type = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_set_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.set_type")); CHK_(ptr); } else goto handle_unusual; continue; // string template_id = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) { auto str = _internal_mutable_template_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.template_id")); CHK_(ptr); } else goto handle_unusual; continue; // string template_rule = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) { auto str = _internal_mutable_template_rule(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.template_rule")); CHK_(ptr); } else goto handle_unusual; continue; // string time_rule_id = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) { auto str = _internal_mutable_time_rule_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.time_rule_id")); CHK_(ptr); } else goto handle_unusual; continue; // string scene_name = 10; case 10: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 82)) { auto str = _internal_mutable_scene_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.scene_name")); CHK_(ptr); } else goto handle_unusual; continue; // string desc = 11; case 11: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 90)) { auto str = _internal_mutable_desc(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.desc")); CHK_(ptr); } else goto handle_unusual; continue; // bool enable = 12; case 12: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) { enable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string voiceId = 13; case 13: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 106)) { auto str = _internal_mutable_voiceid(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRule.voiceId")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* GroupRule::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.GroupRule) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // repeated string cameraIds = 1; for (int i = 0, n = this->_internal_cameraids_size(); i < n; i++) { const auto& s = this->_internal_cameraids(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.cameraIds"); target = stream->WriteString(1, s, target); } // string id = 2; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_id(), target); } // string group_text = 3; if (!this->_internal_group_text().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_group_text().data(), static_cast(this->_internal_group_text().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.group_text"); target = stream->WriteStringMaybeAliased( 3, this->_internal_group_text(), target); } // int32 alarm_level = 4; if (this->_internal_alarm_level() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(4, this->_internal_alarm_level(), target); } // repeated .protomsg.Rule rules = 5; for (unsigned int i = 0, n = static_cast(this->_internal_rules_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(5, this->_internal_rules(i), target, stream); } // string set_type = 6; if (!this->_internal_set_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_set_type().data(), static_cast(this->_internal_set_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.set_type"); target = stream->WriteStringMaybeAliased( 6, this->_internal_set_type(), target); } // string template_id = 7; if (!this->_internal_template_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_template_id().data(), static_cast(this->_internal_template_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.template_id"); target = stream->WriteStringMaybeAliased( 7, this->_internal_template_id(), target); } // string template_rule = 8; if (!this->_internal_template_rule().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_template_rule().data(), static_cast(this->_internal_template_rule().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.template_rule"); target = stream->WriteStringMaybeAliased( 8, this->_internal_template_rule(), target); } // string time_rule_id = 9; if (!this->_internal_time_rule_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_time_rule_id().data(), static_cast(this->_internal_time_rule_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.time_rule_id"); target = stream->WriteStringMaybeAliased( 9, this->_internal_time_rule_id(), target); } // string scene_name = 10; if (!this->_internal_scene_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_scene_name().data(), static_cast(this->_internal_scene_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.scene_name"); target = stream->WriteStringMaybeAliased( 10, this->_internal_scene_name(), target); } // string desc = 11; if (!this->_internal_desc().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_desc().data(), static_cast(this->_internal_desc().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.desc"); target = stream->WriteStringMaybeAliased( 11, this->_internal_desc(), target); } // bool enable = 12; if (this->_internal_enable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(12, this->_internal_enable(), target); } // string voiceId = 13; if (!this->_internal_voiceid().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_voiceid().data(), static_cast(this->_internal_voiceid().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRule.voiceId"); target = stream->WriteStringMaybeAliased( 13, this->_internal_voiceid(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.GroupRule) return target; } size_t GroupRule::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.GroupRule) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated string cameraIds = 1; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(cameraids_.size()); for (int i = 0, n = cameraids_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( cameraids_.Get(i)); } // repeated .protomsg.Rule rules = 5; total_size += 1UL * this->_internal_rules_size(); for (const auto& msg : this->rules_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string id = 2; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string group_text = 3; if (!this->_internal_group_text().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_group_text()); } // string set_type = 6; if (!this->_internal_set_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_set_type()); } // string template_id = 7; if (!this->_internal_template_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_template_id()); } // string template_rule = 8; if (!this->_internal_template_rule().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_template_rule()); } // string time_rule_id = 9; if (!this->_internal_time_rule_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_time_rule_id()); } // string scene_name = 10; if (!this->_internal_scene_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_scene_name()); } // string desc = 11; if (!this->_internal_desc().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_desc()); } // string voiceId = 13; if (!this->_internal_voiceid().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_voiceid()); } // int32 alarm_level = 4; if (this->_internal_alarm_level() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_alarm_level()); } // bool enable = 12; if (this->_internal_enable() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData GroupRule::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, GroupRule::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GroupRule::GetClassData() const { return &_class_data_; } void GroupRule::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void GroupRule::MergeFrom(const GroupRule& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.GroupRule) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; cameraids_.MergeFrom(from.cameraids_); rules_.MergeFrom(from.rules_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_group_text().empty()) { _internal_set_group_text(from._internal_group_text()); } if (!from._internal_set_type().empty()) { _internal_set_set_type(from._internal_set_type()); } if (!from._internal_template_id().empty()) { _internal_set_template_id(from._internal_template_id()); } if (!from._internal_template_rule().empty()) { _internal_set_template_rule(from._internal_template_rule()); } if (!from._internal_time_rule_id().empty()) { _internal_set_time_rule_id(from._internal_time_rule_id()); } if (!from._internal_scene_name().empty()) { _internal_set_scene_name(from._internal_scene_name()); } if (!from._internal_desc().empty()) { _internal_set_desc(from._internal_desc()); } if (!from._internal_voiceid().empty()) { _internal_set_voiceid(from._internal_voiceid()); } if (from._internal_alarm_level() != 0) { _internal_set_alarm_level(from._internal_alarm_level()); } if (from._internal_enable() != 0) { _internal_set_enable(from._internal_enable()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void GroupRule::CopyFrom(const GroupRule& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.GroupRule) if (&from == this) return; Clear(); MergeFrom(from); } bool GroupRule::IsInitialized() const { return true; } void GroupRule::InternalSwap(GroupRule* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); cameraids_.InternalSwap(&other->cameraids_); rules_.InternalSwap(&other->rules_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &group_text_, GetArenaForAllocation(), &other->group_text_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &set_type_, GetArenaForAllocation(), &other->set_type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &template_id_, GetArenaForAllocation(), &other->template_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &template_rule_, GetArenaForAllocation(), &other->template_rule_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &time_rule_id_, GetArenaForAllocation(), &other->time_rule_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &scene_name_, GetArenaForAllocation(), &other->scene_name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &desc_, GetArenaForAllocation(), &other->desc_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &voiceid_, GetArenaForAllocation(), &other->voiceid_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(GroupRule, enable_) + sizeof(GroupRule::enable_) - PROTOBUF_FIELD_OFFSET(GroupRule, alarm_level_)>( reinterpret_cast(&alarm_level_), reinterpret_cast(&other->alarm_level_)); } ::PROTOBUF_NAMESPACE_ID::Metadata GroupRule::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[11]); } // =================================================================== class GroupRuleSdks::_Internal { public: }; GroupRuleSdks::GroupRuleSdks(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), sdks_(arena), sdkids_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.GroupRuleSdks) } GroupRuleSdks::GroupRuleSdks(const GroupRuleSdks& from) : ::PROTOBUF_NAMESPACE_ID::Message(), sdks_(from.sdks_), sdkids_(from.sdkids_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } scene_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_scene_name().empty()) { scene_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_scene_name(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.GroupRuleSdks) } inline void GroupRuleSdks::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); scene_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } GroupRuleSdks::~GroupRuleSdks() { // @@protoc_insertion_point(destructor:protomsg.GroupRuleSdks) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void GroupRuleSdks::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); scene_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void GroupRuleSdks::ArenaDtor(void* object) { GroupRuleSdks* _this = reinterpret_cast< GroupRuleSdks* >(object); (void)_this; } void GroupRuleSdks::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void GroupRuleSdks::SetCachedSize(int size) const { _cached_size_.Set(size); } void GroupRuleSdks::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.GroupRuleSdks) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; sdks_.Clear(); sdkids_.Clear(); id_.ClearToEmpty(); scene_name_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* GroupRuleSdks::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRuleSdks.id")); CHK_(ptr); } else goto handle_unusual; continue; // string scene_name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_scene_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRuleSdks.scene_name")); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.SdkRun sdks = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_sdks(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr)); } else goto handle_unusual; continue; // repeated string sdkIds = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_sdkids(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.GroupRuleSdks.sdkIds")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<34>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* GroupRuleSdks::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.GroupRuleSdks) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRuleSdks.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string scene_name = 2; if (!this->_internal_scene_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_scene_name().data(), static_cast(this->_internal_scene_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRuleSdks.scene_name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_scene_name(), target); } // repeated .protomsg.SdkRun sdks = 3; for (unsigned int i = 0, n = static_cast(this->_internal_sdks_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(3, this->_internal_sdks(i), target, stream); } // repeated string sdkIds = 4; for (int i = 0, n = this->_internal_sdkids_size(); i < n; i++) { const auto& s = this->_internal_sdkids(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.GroupRuleSdks.sdkIds"); target = stream->WriteString(4, s, target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.GroupRuleSdks) return target; } size_t GroupRuleSdks::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.GroupRuleSdks) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.SdkRun sdks = 3; total_size += 1UL * this->_internal_sdks_size(); for (const auto& msg : this->sdks_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // repeated string sdkIds = 4; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(sdkids_.size()); for (int i = 0, n = sdkids_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( sdkids_.Get(i)); } // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string scene_name = 2; if (!this->_internal_scene_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_scene_name()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData GroupRuleSdks::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, GroupRuleSdks::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GroupRuleSdks::GetClassData() const { return &_class_data_; } void GroupRuleSdks::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void GroupRuleSdks::MergeFrom(const GroupRuleSdks& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.GroupRuleSdks) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; sdks_.MergeFrom(from.sdks_); sdkids_.MergeFrom(from.sdkids_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_scene_name().empty()) { _internal_set_scene_name(from._internal_scene_name()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void GroupRuleSdks::CopyFrom(const GroupRuleSdks& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.GroupRuleSdks) if (&from == this) return; Clear(); MergeFrom(from); } bool GroupRuleSdks::IsInitialized() const { return true; } void GroupRuleSdks::InternalSwap(GroupRuleSdks* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); sdks_.InternalSwap(&other->sdks_); sdkids_.InternalSwap(&other->sdkids_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &scene_name_, GetArenaForAllocation(), &other->scene_name_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata GroupRuleSdks::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[12]); } // =================================================================== class Rule::_Internal { public: }; Rule::Rule(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), sdk_set_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Rule) } Rule::Rule(const Rule& from) : ::PROTOBUF_NAMESPACE_ID::Message(), sdk_set_(from.sdk_set_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } camera_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_camera_id().empty()) { camera_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_camera_id(), GetArenaForAllocation()); } polygon_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_polygon_id().empty()) { polygon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_polygon_id(), GetArenaForAllocation()); } sdk_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_id().empty()) { sdk_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_id(), GetArenaForAllocation()); } rule_with_pre_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_rule_with_pre().empty()) { rule_with_pre_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_rule_with_pre(), GetArenaForAllocation()); } group_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_group_id().empty()) { group_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_group_id(), GetArenaForAllocation()); } ::memcpy(&is_save_anyhow_, &from.is_save_anyhow_, static_cast(reinterpret_cast(&sort_) - reinterpret_cast(&is_save_anyhow_)) + sizeof(sort_)); // @@protoc_insertion_point(copy_constructor:protomsg.Rule) } inline void Rule::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); camera_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); polygon_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rule_with_pre_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); group_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&is_save_anyhow_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&sort_) - reinterpret_cast(&is_save_anyhow_)) + sizeof(sort_)); } Rule::~Rule() { // @@protoc_insertion_point(destructor:protomsg.Rule) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Rule::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); camera_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); polygon_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rule_with_pre_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); group_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Rule::ArenaDtor(void* object) { Rule* _this = reinterpret_cast< Rule* >(object); (void)_this; } void Rule::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Rule::SetCachedSize(int size) const { _cached_size_.Set(size); } void Rule::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Rule) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; sdk_set_.Clear(); id_.ClearToEmpty(); camera_id_.ClearToEmpty(); polygon_id_.ClearToEmpty(); sdk_id_.ClearToEmpty(); rule_with_pre_.ClearToEmpty(); group_id_.ClearToEmpty(); ::memset(&is_save_anyhow_, 0, static_cast( reinterpret_cast(&sort_) - reinterpret_cast(&is_save_anyhow_)) + sizeof(sort_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Rule::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Rule.id")); CHK_(ptr); } else goto handle_unusual; continue; // string camera_id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_camera_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Rule.camera_id")); CHK_(ptr); } else goto handle_unusual; continue; // string polygon_id = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_polygon_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Rule.polygon_id")); CHK_(ptr); } else goto handle_unusual; continue; // string sdk_id = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_sdk_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Rule.sdk_id")); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.SdkSetBase sdk_set = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_sdk_set(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); } else goto handle_unusual; continue; // string rule_with_pre = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_rule_with_pre(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Rule.rule_with_pre")); CHK_(ptr); } else goto handle_unusual; continue; // bool is_save_anyhow = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) { is_save_anyhow_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string group_id = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) { auto str = _internal_mutable_group_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Rule.group_id")); CHK_(ptr); } else goto handle_unusual; continue; // int32 sort = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) { sort_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Rule::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Rule) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Rule.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string camera_id = 2; if (!this->_internal_camera_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_camera_id().data(), static_cast(this->_internal_camera_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Rule.camera_id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_camera_id(), target); } // string polygon_id = 3; if (!this->_internal_polygon_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_polygon_id().data(), static_cast(this->_internal_polygon_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Rule.polygon_id"); target = stream->WriteStringMaybeAliased( 3, this->_internal_polygon_id(), target); } // string sdk_id = 4; if (!this->_internal_sdk_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_id().data(), static_cast(this->_internal_sdk_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Rule.sdk_id"); target = stream->WriteStringMaybeAliased( 4, this->_internal_sdk_id(), target); } // repeated .protomsg.SdkSetBase sdk_set = 5; for (unsigned int i = 0, n = static_cast(this->_internal_sdk_set_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(5, this->_internal_sdk_set(i), target, stream); } // string rule_with_pre = 6; if (!this->_internal_rule_with_pre().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_rule_with_pre().data(), static_cast(this->_internal_rule_with_pre().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Rule.rule_with_pre"); target = stream->WriteStringMaybeAliased( 6, this->_internal_rule_with_pre(), target); } // bool is_save_anyhow = 7; if (this->_internal_is_save_anyhow() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(7, this->_internal_is_save_anyhow(), target); } // string group_id = 8; if (!this->_internal_group_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_group_id().data(), static_cast(this->_internal_group_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Rule.group_id"); target = stream->WriteStringMaybeAliased( 8, this->_internal_group_id(), target); } // int32 sort = 9; if (this->_internal_sort() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(9, this->_internal_sort(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Rule) return target; } size_t Rule::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Rule) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.SdkSetBase sdk_set = 5; total_size += 1UL * this->_internal_sdk_set_size(); for (const auto& msg : this->sdk_set_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string camera_id = 2; if (!this->_internal_camera_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_camera_id()); } // string polygon_id = 3; if (!this->_internal_polygon_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_polygon_id()); } // string sdk_id = 4; if (!this->_internal_sdk_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_id()); } // string rule_with_pre = 6; if (!this->_internal_rule_with_pre().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_rule_with_pre()); } // string group_id = 8; if (!this->_internal_group_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_group_id()); } // bool is_save_anyhow = 7; if (this->_internal_is_save_anyhow() != 0) { total_size += 1 + 1; } // int32 sort = 9; if (this->_internal_sort() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_sort()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Rule::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Rule::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Rule::GetClassData() const { return &_class_data_; } void Rule::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Rule::MergeFrom(const Rule& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Rule) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; sdk_set_.MergeFrom(from.sdk_set_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_camera_id().empty()) { _internal_set_camera_id(from._internal_camera_id()); } if (!from._internal_polygon_id().empty()) { _internal_set_polygon_id(from._internal_polygon_id()); } if (!from._internal_sdk_id().empty()) { _internal_set_sdk_id(from._internal_sdk_id()); } if (!from._internal_rule_with_pre().empty()) { _internal_set_rule_with_pre(from._internal_rule_with_pre()); } if (!from._internal_group_id().empty()) { _internal_set_group_id(from._internal_group_id()); } if (from._internal_is_save_anyhow() != 0) { _internal_set_is_save_anyhow(from._internal_is_save_anyhow()); } if (from._internal_sort() != 0) { _internal_set_sort(from._internal_sort()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Rule::CopyFrom(const Rule& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Rule) if (&from == this) return; Clear(); MergeFrom(from); } bool Rule::IsInitialized() const { return true; } void Rule::InternalSwap(Rule* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); sdk_set_.InternalSwap(&other->sdk_set_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &camera_id_, GetArenaForAllocation(), &other->camera_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &polygon_id_, GetArenaForAllocation(), &other->polygon_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_id_, GetArenaForAllocation(), &other->sdk_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &rule_with_pre_, GetArenaForAllocation(), &other->rule_with_pre_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &group_id_, GetArenaForAllocation(), &other->group_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(Rule, sort_) + sizeof(Rule::sort_) - PROTOBUF_FIELD_OFFSET(Rule, is_save_anyhow_)>( reinterpret_cast(&is_save_anyhow_), reinterpret_cast(&other->is_save_anyhow_)); } ::PROTOBUF_NAMESPACE_ID::Metadata Rule::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[13]); } // =================================================================== class RuleTemplate::_Internal { public: }; RuleTemplate::RuleTemplate(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), rules_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.RuleTemplate) } RuleTemplate::RuleTemplate(const RuleTemplate& from) : ::PROTOBUF_NAMESPACE_ID::Message(), rules_(from.rules_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } desc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_desc().empty()) { desc_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_desc(), GetArenaForAllocation()); } txt_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_txt().empty()) { txt_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_txt(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.RuleTemplate) } inline void RuleTemplate::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); desc_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); txt_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } RuleTemplate::~RuleTemplate() { // @@protoc_insertion_point(destructor:protomsg.RuleTemplate) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void RuleTemplate::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); desc_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); txt_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void RuleTemplate::ArenaDtor(void* object) { RuleTemplate* _this = reinterpret_cast< RuleTemplate* >(object); (void)_this; } void RuleTemplate::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void RuleTemplate::SetCachedSize(int size) const { _cached_size_.Set(size); } void RuleTemplate::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.RuleTemplate) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; rules_.Clear(); id_.ClearToEmpty(); name_.ClearToEmpty(); desc_.ClearToEmpty(); txt_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* RuleTemplate::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.RuleTemplate.id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.RuleTemplate.name")); CHK_(ptr); } else goto handle_unusual; continue; // string desc = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_desc(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.RuleTemplate.desc")); CHK_(ptr); } else goto handle_unusual; continue; // string txt = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_txt(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.RuleTemplate.txt")); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.TemplateArg rules = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_rules(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* RuleTemplate::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.RuleTemplate) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.RuleTemplate.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string name = 2; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.RuleTemplate.name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_name(), target); } // string desc = 3; if (!this->_internal_desc().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_desc().data(), static_cast(this->_internal_desc().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.RuleTemplate.desc"); target = stream->WriteStringMaybeAliased( 3, this->_internal_desc(), target); } // string txt = 4; if (!this->_internal_txt().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_txt().data(), static_cast(this->_internal_txt().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.RuleTemplate.txt"); target = stream->WriteStringMaybeAliased( 4, this->_internal_txt(), target); } // repeated .protomsg.TemplateArg rules = 5; for (unsigned int i = 0, n = static_cast(this->_internal_rules_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(5, this->_internal_rules(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.RuleTemplate) return target; } size_t RuleTemplate::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.RuleTemplate) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.TemplateArg rules = 5; total_size += 1UL * this->_internal_rules_size(); for (const auto& msg : this->rules_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string name = 2; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string desc = 3; if (!this->_internal_desc().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_desc()); } // string txt = 4; if (!this->_internal_txt().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_txt()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData RuleTemplate::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, RuleTemplate::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*RuleTemplate::GetClassData() const { return &_class_data_; } void RuleTemplate::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void RuleTemplate::MergeFrom(const RuleTemplate& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.RuleTemplate) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; rules_.MergeFrom(from.rules_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_desc().empty()) { _internal_set_desc(from._internal_desc()); } if (!from._internal_txt().empty()) { _internal_set_txt(from._internal_txt()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void RuleTemplate::CopyFrom(const RuleTemplate& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.RuleTemplate) if (&from == this) return; Clear(); MergeFrom(from); } bool RuleTemplate::IsInitialized() const { return true; } void RuleTemplate::InternalSwap(RuleTemplate* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); rules_.InternalSwap(&other->rules_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &desc_, GetArenaForAllocation(), &other->desc_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &txt_, GetArenaForAllocation(), &other->txt_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata RuleTemplate::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[14]); } // =================================================================== class RuleTemplateList::_Internal { public: }; RuleTemplateList::RuleTemplateList(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), list_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.RuleTemplateList) } RuleTemplateList::RuleTemplateList(const RuleTemplateList& from) : ::PROTOBUF_NAMESPACE_ID::Message(), list_(from.list_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); // @@protoc_insertion_point(copy_constructor:protomsg.RuleTemplateList) } inline void RuleTemplateList::SharedCtor() { } RuleTemplateList::~RuleTemplateList() { // @@protoc_insertion_point(destructor:protomsg.RuleTemplateList) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void RuleTemplateList::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); } void RuleTemplateList::ArenaDtor(void* object) { RuleTemplateList* _this = reinterpret_cast< RuleTemplateList* >(object); (void)_this; } void RuleTemplateList::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void RuleTemplateList::SetCachedSize(int size) const { _cached_size_.Set(size); } void RuleTemplateList::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.RuleTemplateList) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; list_.Clear(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* RuleTemplateList::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // repeated .protomsg.RuleTemplate list = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_list(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* RuleTemplateList::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.RuleTemplateList) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // repeated .protomsg.RuleTemplate list = 1; for (unsigned int i = 0, n = static_cast(this->_internal_list_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(1, this->_internal_list(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.RuleTemplateList) return target; } size_t RuleTemplateList::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.RuleTemplateList) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.RuleTemplate list = 1; total_size += 1UL * this->_internal_list_size(); for (const auto& msg : this->list_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData RuleTemplateList::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, RuleTemplateList::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*RuleTemplateList::GetClassData() const { return &_class_data_; } void RuleTemplateList::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void RuleTemplateList::MergeFrom(const RuleTemplateList& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.RuleTemplateList) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; list_.MergeFrom(from.list_); _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void RuleTemplateList::CopyFrom(const RuleTemplateList& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.RuleTemplateList) if (&from == this) return; Clear(); MergeFrom(from); } bool RuleTemplateList::IsInitialized() const { return true; } void RuleTemplateList::InternalSwap(RuleTemplateList* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); list_.InternalSwap(&other->list_); } ::PROTOBUF_NAMESPACE_ID::Metadata RuleTemplateList::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[15]); } // =================================================================== class TemplateArg::_Internal { public: }; TemplateArg::TemplateArg(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.TemplateArg) } TemplateArg::TemplateArg(const TemplateArg& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); sdk_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_id().empty()) { sdk_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_id(), GetArenaForAllocation()); } sdk_arg_alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_arg_alias().empty()) { sdk_arg_alias_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_arg_alias(), GetArenaForAllocation()); } operator__.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_operator_().empty()) { operator__.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_operator_(), GetArenaForAllocation()); } sdk_arg_value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_arg_value().empty()) { sdk_arg_value_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_arg_value(), GetArenaForAllocation()); } sort_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sort().empty()) { sort_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sort(), GetArenaForAllocation()); } rule_with_pre_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_rule_with_pre().empty()) { rule_with_pre_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_rule_with_pre(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.TemplateArg) } inline void TemplateArg::SharedCtor() { sdk_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_arg_alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator__.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_arg_value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sort_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rule_with_pre_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } TemplateArg::~TemplateArg() { // @@protoc_insertion_point(destructor:protomsg.TemplateArg) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void TemplateArg::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); sdk_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_arg_alias_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator__.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_arg_value_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sort_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rule_with_pre_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void TemplateArg::ArenaDtor(void* object) { TemplateArg* _this = reinterpret_cast< TemplateArg* >(object); (void)_this; } void TemplateArg::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void TemplateArg::SetCachedSize(int size) const { _cached_size_.Set(size); } void TemplateArg::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.TemplateArg) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; sdk_id_.ClearToEmpty(); sdk_arg_alias_.ClearToEmpty(); operator__.ClearToEmpty(); sdk_arg_value_.ClearToEmpty(); sort_.ClearToEmpty(); rule_with_pre_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* TemplateArg::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string sdk_id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_sdk_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.TemplateArg.sdk_id")); CHK_(ptr); } else goto handle_unusual; continue; // string sdk_arg_alias = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_sdk_arg_alias(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.TemplateArg.sdk_arg_alias")); CHK_(ptr); } else goto handle_unusual; continue; // string operator = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_operator_(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.TemplateArg.operator")); CHK_(ptr); } else goto handle_unusual; continue; // string sdk_arg_value = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_sdk_arg_value(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.TemplateArg.sdk_arg_value")); CHK_(ptr); } else goto handle_unusual; continue; // string sort = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_sort(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.TemplateArg.sort")); CHK_(ptr); } else goto handle_unusual; continue; // string rule_with_pre = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_rule_with_pre(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.TemplateArg.rule_with_pre")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* TemplateArg::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.TemplateArg) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string sdk_id = 1; if (!this->_internal_sdk_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_id().data(), static_cast(this->_internal_sdk_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.TemplateArg.sdk_id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_sdk_id(), target); } // string sdk_arg_alias = 2; if (!this->_internal_sdk_arg_alias().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_arg_alias().data(), static_cast(this->_internal_sdk_arg_alias().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.TemplateArg.sdk_arg_alias"); target = stream->WriteStringMaybeAliased( 2, this->_internal_sdk_arg_alias(), target); } // string operator = 3; if (!this->_internal_operator_().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_operator_().data(), static_cast(this->_internal_operator_().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.TemplateArg.operator"); target = stream->WriteStringMaybeAliased( 3, this->_internal_operator_(), target); } // string sdk_arg_value = 4; if (!this->_internal_sdk_arg_value().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_arg_value().data(), static_cast(this->_internal_sdk_arg_value().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.TemplateArg.sdk_arg_value"); target = stream->WriteStringMaybeAliased( 4, this->_internal_sdk_arg_value(), target); } // string sort = 5; if (!this->_internal_sort().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sort().data(), static_cast(this->_internal_sort().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.TemplateArg.sort"); target = stream->WriteStringMaybeAliased( 5, this->_internal_sort(), target); } // string rule_with_pre = 6; if (!this->_internal_rule_with_pre().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_rule_with_pre().data(), static_cast(this->_internal_rule_with_pre().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.TemplateArg.rule_with_pre"); target = stream->WriteStringMaybeAliased( 6, this->_internal_rule_with_pre(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.TemplateArg) return target; } size_t TemplateArg::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.TemplateArg) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string sdk_id = 1; if (!this->_internal_sdk_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_id()); } // string sdk_arg_alias = 2; if (!this->_internal_sdk_arg_alias().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_arg_alias()); } // string operator = 3; if (!this->_internal_operator_().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_operator_()); } // string sdk_arg_value = 4; if (!this->_internal_sdk_arg_value().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_arg_value()); } // string sort = 5; if (!this->_internal_sort().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sort()); } // string rule_with_pre = 6; if (!this->_internal_rule_with_pre().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_rule_with_pre()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData TemplateArg::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, TemplateArg::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*TemplateArg::GetClassData() const { return &_class_data_; } void TemplateArg::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void TemplateArg::MergeFrom(const TemplateArg& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.TemplateArg) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_sdk_id().empty()) { _internal_set_sdk_id(from._internal_sdk_id()); } if (!from._internal_sdk_arg_alias().empty()) { _internal_set_sdk_arg_alias(from._internal_sdk_arg_alias()); } if (!from._internal_operator_().empty()) { _internal_set_operator_(from._internal_operator_()); } if (!from._internal_sdk_arg_value().empty()) { _internal_set_sdk_arg_value(from._internal_sdk_arg_value()); } if (!from._internal_sort().empty()) { _internal_set_sort(from._internal_sort()); } if (!from._internal_rule_with_pre().empty()) { _internal_set_rule_with_pre(from._internal_rule_with_pre()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void TemplateArg::CopyFrom(const TemplateArg& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.TemplateArg) if (&from == this) return; Clear(); MergeFrom(from); } bool TemplateArg::IsInitialized() const { return true; } void TemplateArg::InternalSwap(TemplateArg* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_id_, GetArenaForAllocation(), &other->sdk_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_arg_alias_, GetArenaForAllocation(), &other->sdk_arg_alias_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &operator__, GetArenaForAllocation(), &other->operator__, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_arg_value_, GetArenaForAllocation(), &other->sdk_arg_value_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sort_, GetArenaForAllocation(), &other->sort_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &rule_with_pre_, GetArenaForAllocation(), &other->rule_with_pre_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata TemplateArg::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[16]); } // =================================================================== class SdkSetBase::_Internal { public: }; SdkSetBase::SdkSetBase(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.SdkSetBase) } SdkSetBase::SdkSetBase(const SdkSetBase& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); sdk_arg_alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_arg_alias().empty()) { sdk_arg_alias_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_arg_alias(), GetArenaForAllocation()); } operator__.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_operator_().empty()) { operator__.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_operator_(), GetArenaForAllocation()); } operator_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_operator_type().empty()) { operator_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_operator_type(), GetArenaForAllocation()); } sdk_arg_value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_arg_value().empty()) { sdk_arg_value_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_arg_value(), GetArenaForAllocation()); } sort_ = from.sort_; // @@protoc_insertion_point(copy_constructor:protomsg.SdkSetBase) } inline void SdkSetBase::SharedCtor() { sdk_arg_alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator__.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_arg_value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sort_ = 0; } SdkSetBase::~SdkSetBase() { // @@protoc_insertion_point(destructor:protomsg.SdkSetBase) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void SdkSetBase::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); sdk_arg_alias_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator__.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_arg_value_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void SdkSetBase::ArenaDtor(void* object) { SdkSetBase* _this = reinterpret_cast< SdkSetBase* >(object); (void)_this; } void SdkSetBase::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void SdkSetBase::SetCachedSize(int size) const { _cached_size_.Set(size); } void SdkSetBase::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.SdkSetBase) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; sdk_arg_alias_.ClearToEmpty(); operator__.ClearToEmpty(); operator_type_.ClearToEmpty(); sdk_arg_value_.ClearToEmpty(); sort_ = 0; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* SdkSetBase::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string sdk_arg_alias = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_sdk_arg_alias(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkSetBase.sdk_arg_alias")); CHK_(ptr); } else goto handle_unusual; continue; // string operator = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_operator_(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkSetBase.operator")); CHK_(ptr); } else goto handle_unusual; continue; // string operator_type = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_operator_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkSetBase.operator_type")); CHK_(ptr); } else goto handle_unusual; continue; // string sdk_arg_value = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_sdk_arg_value(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkSetBase.sdk_arg_value")); CHK_(ptr); } else goto handle_unusual; continue; // int32 sort = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) { sort_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* SdkSetBase::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.SdkSetBase) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string sdk_arg_alias = 1; if (!this->_internal_sdk_arg_alias().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_arg_alias().data(), static_cast(this->_internal_sdk_arg_alias().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkSetBase.sdk_arg_alias"); target = stream->WriteStringMaybeAliased( 1, this->_internal_sdk_arg_alias(), target); } // string operator = 2; if (!this->_internal_operator_().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_operator_().data(), static_cast(this->_internal_operator_().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkSetBase.operator"); target = stream->WriteStringMaybeAliased( 2, this->_internal_operator_(), target); } // string operator_type = 3; if (!this->_internal_operator_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_operator_type().data(), static_cast(this->_internal_operator_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkSetBase.operator_type"); target = stream->WriteStringMaybeAliased( 3, this->_internal_operator_type(), target); } // string sdk_arg_value = 4; if (!this->_internal_sdk_arg_value().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_arg_value().data(), static_cast(this->_internal_sdk_arg_value().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkSetBase.sdk_arg_value"); target = stream->WriteStringMaybeAliased( 4, this->_internal_sdk_arg_value(), target); } // int32 sort = 5; if (this->_internal_sort() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(5, this->_internal_sort(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.SdkSetBase) return target; } size_t SdkSetBase::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.SdkSetBase) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string sdk_arg_alias = 1; if (!this->_internal_sdk_arg_alias().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_arg_alias()); } // string operator = 2; if (!this->_internal_operator_().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_operator_()); } // string operator_type = 3; if (!this->_internal_operator_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_operator_type()); } // string sdk_arg_value = 4; if (!this->_internal_sdk_arg_value().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_arg_value()); } // int32 sort = 5; if (this->_internal_sort() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_sort()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData SdkSetBase::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, SdkSetBase::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*SdkSetBase::GetClassData() const { return &_class_data_; } void SdkSetBase::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void SdkSetBase::MergeFrom(const SdkSetBase& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.SdkSetBase) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_sdk_arg_alias().empty()) { _internal_set_sdk_arg_alias(from._internal_sdk_arg_alias()); } if (!from._internal_operator_().empty()) { _internal_set_operator_(from._internal_operator_()); } if (!from._internal_operator_type().empty()) { _internal_set_operator_type(from._internal_operator_type()); } if (!from._internal_sdk_arg_value().empty()) { _internal_set_sdk_arg_value(from._internal_sdk_arg_value()); } if (from._internal_sort() != 0) { _internal_set_sort(from._internal_sort()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void SdkSetBase::CopyFrom(const SdkSetBase& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.SdkSetBase) if (&from == this) return; Clear(); MergeFrom(from); } bool SdkSetBase::IsInitialized() const { return true; } void SdkSetBase::InternalSwap(SdkSetBase* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_arg_alias_, GetArenaForAllocation(), &other->sdk_arg_alias_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &operator__, GetArenaForAllocation(), &other->operator__, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &operator_type_, GetArenaForAllocation(), &other->operator_type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_arg_value_, GetArenaForAllocation(), &other->sdk_arg_value_, other->GetArenaForAllocation() ); swap(sort_, other->sort_); } ::PROTOBUF_NAMESPACE_ID::Metadata SdkSetBase::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[17]); } // =================================================================== class Sdk::_Internal { public: }; Sdk::Sdk(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), args_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Sdk) } Sdk::Sdk(const Sdk& from) : ::PROTOBUF_NAMESPACE_ID::Message(), args_(from.args_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } ipc_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_ipc_id().empty()) { ipc_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_ipc_id(), GetArenaForAllocation()); } sdk_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_type().empty()) { sdk_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_type(), GetArenaForAllocation()); } sdk_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_name().empty()) { sdk_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_name(), GetArenaForAllocation()); } icon_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_icon().empty()) { icon_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_icon(), GetArenaForAllocation()); } url_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_url().empty()) { url_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_url(), GetArenaForAllocation()); } create_time_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_create_time().empty()) { create_time_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_create_time(), GetArenaForAllocation()); } update_time_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_update_time().empty()) { update_time_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_update_time(), GetArenaForAllocation()); } create_by_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_create_by().empty()) { create_by_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_create_by(), GetArenaForAllocation()); } iconblob_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_iconblob().empty()) { iconblob_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_iconblob(), GetArenaForAllocation()); } version_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_version().empty()) { version_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_version(), GetArenaForAllocation()); } argdef_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_argdef().empty()) { argdef_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_argdef(), GetArenaForAllocation()); } ruleso_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_ruleso().empty()) { ruleso_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_ruleso(), GetArenaForAllocation()); } iconblob2_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_iconblob2().empty()) { iconblob2_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_iconblob2(), GetArenaForAllocation()); } activatecode_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_activatecode().empty()) { activatecode_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_activatecode(), GetArenaForAllocation()); } ::memcpy(&del_flag_, &from.del_flag_, static_cast(reinterpret_cast(&entrack_) - reinterpret_cast(&del_flag_)) + sizeof(entrack_)); // @@protoc_insertion_point(copy_constructor:protomsg.Sdk) } inline void Sdk::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ipc_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); icon_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); url_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); create_time_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); update_time_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); create_by_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); iconblob_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); version_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); argdef_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ruleso_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); iconblob2_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); activatecode_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&del_flag_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&entrack_) - reinterpret_cast(&del_flag_)) + sizeof(entrack_)); } Sdk::~Sdk() { // @@protoc_insertion_point(destructor:protomsg.Sdk) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Sdk::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ipc_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sdk_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); icon_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); url_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); create_time_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); update_time_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); create_by_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); iconblob_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); version_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); argdef_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ruleso_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); iconblob2_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); activatecode_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Sdk::ArenaDtor(void* object) { Sdk* _this = reinterpret_cast< Sdk* >(object); (void)_this; } void Sdk::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Sdk::SetCachedSize(int size) const { _cached_size_.Set(size); } void Sdk::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Sdk) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; args_.Clear(); id_.ClearToEmpty(); ipc_id_.ClearToEmpty(); sdk_type_.ClearToEmpty(); sdk_name_.ClearToEmpty(); icon_.ClearToEmpty(); url_.ClearToEmpty(); create_time_.ClearToEmpty(); update_time_.ClearToEmpty(); create_by_.ClearToEmpty(); iconblob_.ClearToEmpty(); version_.ClearToEmpty(); argdef_.ClearToEmpty(); ruleso_.ClearToEmpty(); iconblob2_.ClearToEmpty(); activatecode_.ClearToEmpty(); ::memset(&del_flag_, 0, static_cast( reinterpret_cast(&entrack_) - reinterpret_cast(&del_flag_)) + sizeof(entrack_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Sdk::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.id")); CHK_(ptr); } else goto handle_unusual; continue; // string ipc_id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_ipc_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.ipc_id")); CHK_(ptr); } else goto handle_unusual; continue; // string sdk_type = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_sdk_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.sdk_type")); CHK_(ptr); } else goto handle_unusual; continue; // string sdk_name = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_sdk_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.sdk_name")); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.SdkArg args = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_args(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); } else goto handle_unusual; continue; // string icon = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_icon(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.icon")); CHK_(ptr); } else goto handle_unusual; continue; // string url = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) { auto str = _internal_mutable_url(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.url")); CHK_(ptr); } else goto handle_unusual; continue; // string create_time = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) { auto str = _internal_mutable_create_time(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.create_time")); CHK_(ptr); } else goto handle_unusual; continue; // string update_time = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) { auto str = _internal_mutable_update_time(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.update_time")); CHK_(ptr); } else goto handle_unusual; continue; // string create_by = 10; case 10: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 82)) { auto str = _internal_mutable_create_by(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.create_by")); CHK_(ptr); } else goto handle_unusual; continue; // bool enable = 11; case 11: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88)) { enable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 del_flag = 12; case 12: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) { del_flag_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string iconBlob = 13; case 13: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 106)) { auto str = _internal_mutable_iconblob(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.iconBlob")); CHK_(ptr); } else goto handle_unusual; continue; // string version = 14; case 14: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 114)) { auto str = _internal_mutable_version(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.version")); CHK_(ptr); } else goto handle_unusual; continue; // bool enTrack = 15; case 15: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 120)) { entrack_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string argDef = 16; case 16: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 130)) { auto str = _internal_mutable_argdef(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.argDef")); CHK_(ptr); } else goto handle_unusual; continue; // string ruleSo = 17; case 17: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 138)) { auto str = _internal_mutable_ruleso(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.ruleSo")); CHK_(ptr); } else goto handle_unusual; continue; // string iconBlob2 = 18; case 18: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 146)) { auto str = _internal_mutable_iconblob2(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.iconBlob2")); CHK_(ptr); } else goto handle_unusual; continue; // string activateCode = 19; case 19: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 154)) { auto str = _internal_mutable_activatecode(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Sdk.activateCode")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Sdk::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Sdk) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string ipc_id = 2; if (!this->_internal_ipc_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_ipc_id().data(), static_cast(this->_internal_ipc_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.ipc_id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_ipc_id(), target); } // string sdk_type = 3; if (!this->_internal_sdk_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_type().data(), static_cast(this->_internal_sdk_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.sdk_type"); target = stream->WriteStringMaybeAliased( 3, this->_internal_sdk_type(), target); } // string sdk_name = 4; if (!this->_internal_sdk_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_name().data(), static_cast(this->_internal_sdk_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.sdk_name"); target = stream->WriteStringMaybeAliased( 4, this->_internal_sdk_name(), target); } // repeated .protomsg.SdkArg args = 5; for (unsigned int i = 0, n = static_cast(this->_internal_args_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(5, this->_internal_args(i), target, stream); } // string icon = 6; if (!this->_internal_icon().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_icon().data(), static_cast(this->_internal_icon().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.icon"); target = stream->WriteStringMaybeAliased( 6, this->_internal_icon(), target); } // string url = 7; if (!this->_internal_url().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_url().data(), static_cast(this->_internal_url().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.url"); target = stream->WriteStringMaybeAliased( 7, this->_internal_url(), target); } // string create_time = 8; if (!this->_internal_create_time().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_create_time().data(), static_cast(this->_internal_create_time().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.create_time"); target = stream->WriteStringMaybeAliased( 8, this->_internal_create_time(), target); } // string update_time = 9; if (!this->_internal_update_time().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_update_time().data(), static_cast(this->_internal_update_time().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.update_time"); target = stream->WriteStringMaybeAliased( 9, this->_internal_update_time(), target); } // string create_by = 10; if (!this->_internal_create_by().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_create_by().data(), static_cast(this->_internal_create_by().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.create_by"); target = stream->WriteStringMaybeAliased( 10, this->_internal_create_by(), target); } // bool enable = 11; if (this->_internal_enable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(11, this->_internal_enable(), target); } // int32 del_flag = 12; if (this->_internal_del_flag() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(12, this->_internal_del_flag(), target); } // string iconBlob = 13; if (!this->_internal_iconblob().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_iconblob().data(), static_cast(this->_internal_iconblob().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.iconBlob"); target = stream->WriteStringMaybeAliased( 13, this->_internal_iconblob(), target); } // string version = 14; if (!this->_internal_version().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_version().data(), static_cast(this->_internal_version().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.version"); target = stream->WriteStringMaybeAliased( 14, this->_internal_version(), target); } // bool enTrack = 15; if (this->_internal_entrack() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(15, this->_internal_entrack(), target); } // string argDef = 16; if (!this->_internal_argdef().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_argdef().data(), static_cast(this->_internal_argdef().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.argDef"); target = stream->WriteStringMaybeAliased( 16, this->_internal_argdef(), target); } // string ruleSo = 17; if (!this->_internal_ruleso().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_ruleso().data(), static_cast(this->_internal_ruleso().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.ruleSo"); target = stream->WriteStringMaybeAliased( 17, this->_internal_ruleso(), target); } // string iconBlob2 = 18; if (!this->_internal_iconblob2().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_iconblob2().data(), static_cast(this->_internal_iconblob2().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.iconBlob2"); target = stream->WriteStringMaybeAliased( 18, this->_internal_iconblob2(), target); } // string activateCode = 19; if (!this->_internal_activatecode().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_activatecode().data(), static_cast(this->_internal_activatecode().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Sdk.activateCode"); target = stream->WriteStringMaybeAliased( 19, this->_internal_activatecode(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Sdk) return target; } size_t Sdk::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Sdk) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.SdkArg args = 5; total_size += 1UL * this->_internal_args_size(); for (const auto& msg : this->args_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string ipc_id = 2; if (!this->_internal_ipc_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_ipc_id()); } // string sdk_type = 3; if (!this->_internal_sdk_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_type()); } // string sdk_name = 4; if (!this->_internal_sdk_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_name()); } // string icon = 6; if (!this->_internal_icon().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_icon()); } // string url = 7; if (!this->_internal_url().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_url()); } // string create_time = 8; if (!this->_internal_create_time().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_create_time()); } // string update_time = 9; if (!this->_internal_update_time().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_update_time()); } // string create_by = 10; if (!this->_internal_create_by().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_create_by()); } // string iconBlob = 13; if (!this->_internal_iconblob().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_iconblob()); } // string version = 14; if (!this->_internal_version().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_version()); } // string argDef = 16; if (!this->_internal_argdef().empty()) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_argdef()); } // string ruleSo = 17; if (!this->_internal_ruleso().empty()) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_ruleso()); } // string iconBlob2 = 18; if (!this->_internal_iconblob2().empty()) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_iconblob2()); } // string activateCode = 19; if (!this->_internal_activatecode().empty()) { total_size += 2 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_activatecode()); } // int32 del_flag = 12; if (this->_internal_del_flag() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_del_flag()); } // bool enable = 11; if (this->_internal_enable() != 0) { total_size += 1 + 1; } // bool enTrack = 15; if (this->_internal_entrack() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Sdk::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Sdk::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Sdk::GetClassData() const { return &_class_data_; } void Sdk::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Sdk::MergeFrom(const Sdk& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Sdk) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; args_.MergeFrom(from.args_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_ipc_id().empty()) { _internal_set_ipc_id(from._internal_ipc_id()); } if (!from._internal_sdk_type().empty()) { _internal_set_sdk_type(from._internal_sdk_type()); } if (!from._internal_sdk_name().empty()) { _internal_set_sdk_name(from._internal_sdk_name()); } if (!from._internal_icon().empty()) { _internal_set_icon(from._internal_icon()); } if (!from._internal_url().empty()) { _internal_set_url(from._internal_url()); } if (!from._internal_create_time().empty()) { _internal_set_create_time(from._internal_create_time()); } if (!from._internal_update_time().empty()) { _internal_set_update_time(from._internal_update_time()); } if (!from._internal_create_by().empty()) { _internal_set_create_by(from._internal_create_by()); } if (!from._internal_iconblob().empty()) { _internal_set_iconblob(from._internal_iconblob()); } if (!from._internal_version().empty()) { _internal_set_version(from._internal_version()); } if (!from._internal_argdef().empty()) { _internal_set_argdef(from._internal_argdef()); } if (!from._internal_ruleso().empty()) { _internal_set_ruleso(from._internal_ruleso()); } if (!from._internal_iconblob2().empty()) { _internal_set_iconblob2(from._internal_iconblob2()); } if (!from._internal_activatecode().empty()) { _internal_set_activatecode(from._internal_activatecode()); } if (from._internal_del_flag() != 0) { _internal_set_del_flag(from._internal_del_flag()); } if (from._internal_enable() != 0) { _internal_set_enable(from._internal_enable()); } if (from._internal_entrack() != 0) { _internal_set_entrack(from._internal_entrack()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Sdk::CopyFrom(const Sdk& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Sdk) if (&from == this) return; Clear(); MergeFrom(from); } bool Sdk::IsInitialized() const { return true; } void Sdk::InternalSwap(Sdk* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); args_.InternalSwap(&other->args_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &ipc_id_, GetArenaForAllocation(), &other->ipc_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_type_, GetArenaForAllocation(), &other->sdk_type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_name_, GetArenaForAllocation(), &other->sdk_name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &icon_, GetArenaForAllocation(), &other->icon_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &url_, GetArenaForAllocation(), &other->url_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &create_time_, GetArenaForAllocation(), &other->create_time_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &update_time_, GetArenaForAllocation(), &other->update_time_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &create_by_, GetArenaForAllocation(), &other->create_by_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &iconblob_, GetArenaForAllocation(), &other->iconblob_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &version_, GetArenaForAllocation(), &other->version_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &argdef_, GetArenaForAllocation(), &other->argdef_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &ruleso_, GetArenaForAllocation(), &other->ruleso_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &iconblob2_, GetArenaForAllocation(), &other->iconblob2_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &activatecode_, GetArenaForAllocation(), &other->activatecode_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(Sdk, entrack_) + sizeof(Sdk::entrack_) - PROTOBUF_FIELD_OFFSET(Sdk, del_flag_)>( reinterpret_cast(&del_flag_), reinterpret_cast(&other->del_flag_)); } ::PROTOBUF_NAMESPACE_ID::Metadata Sdk::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[18]); } // =================================================================== class SdkArg::_Internal { public: }; SdkArg::SdkArg(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.SdkArg) } SdkArg::SdkArg(const SdkArg& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_alias().empty()) { alias_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_alias(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_type().empty()) { type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_type(), GetArenaForAllocation()); } unit_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_unit().empty()) { unit_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_unit(), GetArenaForAllocation()); } range_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_range().empty()) { range_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_range(), GetArenaForAllocation()); } default_value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_default_value().empty()) { default_value_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_default_value(), GetArenaForAllocation()); } default_operator_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_default_operator().empty()) { default_operator_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_default_operator(), GetArenaForAllocation()); } ::memcpy(&must_, &from.must_, static_cast(reinterpret_cast(&sort_) - reinterpret_cast(&must_)) + sizeof(sort_)); // @@protoc_insertion_point(copy_constructor:protomsg.SdkArg) } inline void SdkArg::SharedCtor() { alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); unit_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); range_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); default_value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); default_operator_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&must_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&sort_) - reinterpret_cast(&must_)) + sizeof(sort_)); } SdkArg::~SdkArg() { // @@protoc_insertion_point(destructor:protomsg.SdkArg) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void SdkArg::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); alias_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); unit_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); range_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); default_value_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); default_operator_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void SdkArg::ArenaDtor(void* object) { SdkArg* _this = reinterpret_cast< SdkArg* >(object); (void)_this; } void SdkArg::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void SdkArg::SetCachedSize(int size) const { _cached_size_.Set(size); } void SdkArg::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.SdkArg) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; alias_.ClearToEmpty(); name_.ClearToEmpty(); type_.ClearToEmpty(); unit_.ClearToEmpty(); range_.ClearToEmpty(); default_value_.ClearToEmpty(); default_operator_.ClearToEmpty(); ::memset(&must_, 0, static_cast( reinterpret_cast(&sort_) - reinterpret_cast(&must_)) + sizeof(sort_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* SdkArg::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string alias = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_alias(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkArg.alias")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkArg.name")); CHK_(ptr); } else goto handle_unusual; continue; // string type = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkArg.type")); CHK_(ptr); } else goto handle_unusual; continue; // bool must = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) { must_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string unit = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_unit(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkArg.unit")); CHK_(ptr); } else goto handle_unusual; continue; // string range = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_range(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkArg.range")); CHK_(ptr); } else goto handle_unusual; continue; // string default_value = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) { auto str = _internal_mutable_default_value(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkArg.default_value")); CHK_(ptr); } else goto handle_unusual; continue; // string default_operator = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) { auto str = _internal_mutable_default_operator(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkArg.default_operator")); CHK_(ptr); } else goto handle_unusual; continue; // int32 sort = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 72)) { sort_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* SdkArg::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.SdkArg) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string alias = 1; if (!this->_internal_alias().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_alias().data(), static_cast(this->_internal_alias().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkArg.alias"); target = stream->WriteStringMaybeAliased( 1, this->_internal_alias(), target); } // string name = 2; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkArg.name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_name(), target); } // string type = 3; if (!this->_internal_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_type().data(), static_cast(this->_internal_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkArg.type"); target = stream->WriteStringMaybeAliased( 3, this->_internal_type(), target); } // bool must = 4; if (this->_internal_must() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(4, this->_internal_must(), target); } // string unit = 5; if (!this->_internal_unit().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_unit().data(), static_cast(this->_internal_unit().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkArg.unit"); target = stream->WriteStringMaybeAliased( 5, this->_internal_unit(), target); } // string range = 6; if (!this->_internal_range().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_range().data(), static_cast(this->_internal_range().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkArg.range"); target = stream->WriteStringMaybeAliased( 6, this->_internal_range(), target); } // string default_value = 7; if (!this->_internal_default_value().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_default_value().data(), static_cast(this->_internal_default_value().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkArg.default_value"); target = stream->WriteStringMaybeAliased( 7, this->_internal_default_value(), target); } // string default_operator = 8; if (!this->_internal_default_operator().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_default_operator().data(), static_cast(this->_internal_default_operator().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkArg.default_operator"); target = stream->WriteStringMaybeAliased( 8, this->_internal_default_operator(), target); } // int32 sort = 9; if (this->_internal_sort() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(9, this->_internal_sort(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.SdkArg) return target; } size_t SdkArg::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.SdkArg) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string alias = 1; if (!this->_internal_alias().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_alias()); } // string name = 2; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string type = 3; if (!this->_internal_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_type()); } // string unit = 5; if (!this->_internal_unit().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_unit()); } // string range = 6; if (!this->_internal_range().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_range()); } // string default_value = 7; if (!this->_internal_default_value().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_default_value()); } // string default_operator = 8; if (!this->_internal_default_operator().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_default_operator()); } // bool must = 4; if (this->_internal_must() != 0) { total_size += 1 + 1; } // int32 sort = 9; if (this->_internal_sort() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_sort()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData SdkArg::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, SdkArg::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*SdkArg::GetClassData() const { return &_class_data_; } void SdkArg::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void SdkArg::MergeFrom(const SdkArg& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.SdkArg) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_alias().empty()) { _internal_set_alias(from._internal_alias()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_type().empty()) { _internal_set_type(from._internal_type()); } if (!from._internal_unit().empty()) { _internal_set_unit(from._internal_unit()); } if (!from._internal_range().empty()) { _internal_set_range(from._internal_range()); } if (!from._internal_default_value().empty()) { _internal_set_default_value(from._internal_default_value()); } if (!from._internal_default_operator().empty()) { _internal_set_default_operator(from._internal_default_operator()); } if (from._internal_must() != 0) { _internal_set_must(from._internal_must()); } if (from._internal_sort() != 0) { _internal_set_sort(from._internal_sort()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void SdkArg::CopyFrom(const SdkArg& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.SdkArg) if (&from == this) return; Clear(); MergeFrom(from); } bool SdkArg::IsInitialized() const { return true; } void SdkArg::InternalSwap(SdkArg* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &alias_, GetArenaForAllocation(), &other->alias_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &type_, GetArenaForAllocation(), &other->type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &unit_, GetArenaForAllocation(), &other->unit_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &range_, GetArenaForAllocation(), &other->range_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &default_value_, GetArenaForAllocation(), &other->default_value_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &default_operator_, GetArenaForAllocation(), &other->default_operator_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(SdkArg, sort_) + sizeof(SdkArg::sort_) - PROTOBUF_FIELD_OFFSET(SdkArg, must_)>( reinterpret_cast(&must_), reinterpret_cast(&other->must_)); } ::PROTOBUF_NAMESPACE_ID::Metadata SdkArg::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[19]); } // =================================================================== class SdkChanSet::_Internal { public: }; SdkChanSet::SdkChanSet(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.SdkChanSet) } SdkChanSet::SdkChanSet(const SdkChanSet& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); sdk_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_sdk_type().empty()) { sdk_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_sdk_type(), GetArenaForAllocation()); } ::memcpy(&chan_num_, &from.chan_num_, static_cast(reinterpret_cast(&minmovepos_) - reinterpret_cast(&chan_num_)) + sizeof(minmovepos_)); // @@protoc_insertion_point(copy_constructor:protomsg.SdkChanSet) } inline void SdkChanSet::SharedCtor() { sdk_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&chan_num_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&minmovepos_) - reinterpret_cast(&chan_num_)) + sizeof(minmovepos_)); } SdkChanSet::~SdkChanSet() { // @@protoc_insertion_point(destructor:protomsg.SdkChanSet) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void SdkChanSet::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); sdk_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void SdkChanSet::ArenaDtor(void* object) { SdkChanSet* _this = reinterpret_cast< SdkChanSet* >(object); (void)_this; } void SdkChanSet::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void SdkChanSet::SetCachedSize(int size) const { _cached_size_.Set(size); } void SdkChanSet::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.SdkChanSet) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; sdk_type_.ClearToEmpty(); ::memset(&chan_num_, 0, static_cast( reinterpret_cast(&minmovepos_) - reinterpret_cast(&chan_num_)) + sizeof(minmovepos_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* SdkChanSet::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string sdk_type = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_sdk_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkChanSet.sdk_type")); CHK_(ptr); } else goto handle_unusual; continue; // int32 chan_num = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) { chan_num_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 confidenceInc = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) { confidenceinc_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // int32 minMovePos = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) { minmovepos_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* SdkChanSet::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.SdkChanSet) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string sdk_type = 1; if (!this->_internal_sdk_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_sdk_type().data(), static_cast(this->_internal_sdk_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkChanSet.sdk_type"); target = stream->WriteStringMaybeAliased( 1, this->_internal_sdk_type(), target); } // int32 chan_num = 2; if (this->_internal_chan_num() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->_internal_chan_num(), target); } // int32 confidenceInc = 3; if (this->_internal_confidenceinc() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(3, this->_internal_confidenceinc(), target); } // int32 minMovePos = 4; if (this->_internal_minmovepos() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(4, this->_internal_minmovepos(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.SdkChanSet) return target; } size_t SdkChanSet::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.SdkChanSet) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string sdk_type = 1; if (!this->_internal_sdk_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_sdk_type()); } // int32 chan_num = 2; if (this->_internal_chan_num() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_chan_num()); } // int32 confidenceInc = 3; if (this->_internal_confidenceinc() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_confidenceinc()); } // int32 minMovePos = 4; if (this->_internal_minmovepos() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_minmovepos()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData SdkChanSet::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, SdkChanSet::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*SdkChanSet::GetClassData() const { return &_class_data_; } void SdkChanSet::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void SdkChanSet::MergeFrom(const SdkChanSet& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.SdkChanSet) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_sdk_type().empty()) { _internal_set_sdk_type(from._internal_sdk_type()); } if (from._internal_chan_num() != 0) { _internal_set_chan_num(from._internal_chan_num()); } if (from._internal_confidenceinc() != 0) { _internal_set_confidenceinc(from._internal_confidenceinc()); } if (from._internal_minmovepos() != 0) { _internal_set_minmovepos(from._internal_minmovepos()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void SdkChanSet::CopyFrom(const SdkChanSet& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.SdkChanSet) if (&from == this) return; Clear(); MergeFrom(from); } bool SdkChanSet::IsInitialized() const { return true; } void SdkChanSet::InternalSwap(SdkChanSet* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &sdk_type_, GetArenaForAllocation(), &other->sdk_type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(SdkChanSet, minmovepos_) + sizeof(SdkChanSet::minmovepos_) - PROTOBUF_FIELD_OFFSET(SdkChanSet, chan_num_)>( reinterpret_cast(&chan_num_), reinterpret_cast(&other->chan_num_)); } ::PROTOBUF_NAMESPACE_ID::Metadata SdkChanSet::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[20]); } // =================================================================== class DbChangeMessage::_Internal { public: }; DbChangeMessage::DbChangeMessage(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.DbChangeMessage) } DbChangeMessage::DbChangeMessage(const DbChangeMessage& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } info_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_info().empty()) { info_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_info(), GetArenaForAllocation()); } ::memcpy(&table_, &from.table_, static_cast(reinterpret_cast(&action_) - reinterpret_cast(&table_)) + sizeof(action_)); // @@protoc_insertion_point(copy_constructor:protomsg.DbChangeMessage) } inline void DbChangeMessage::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); info_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&table_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&action_) - reinterpret_cast(&table_)) + sizeof(action_)); } DbChangeMessage::~DbChangeMessage() { // @@protoc_insertion_point(destructor:protomsg.DbChangeMessage) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void DbChangeMessage::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); info_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void DbChangeMessage::ArenaDtor(void* object) { DbChangeMessage* _this = reinterpret_cast< DbChangeMessage* >(object); (void)_this; } void DbChangeMessage::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void DbChangeMessage::SetCachedSize(int size) const { _cached_size_.Set(size); } void DbChangeMessage::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.DbChangeMessage) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); info_.ClearToEmpty(); ::memset(&table_, 0, static_cast( reinterpret_cast(&action_) - reinterpret_cast(&table_)) + sizeof(action_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* DbChangeMessage::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // .protomsg.TableChanged table = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) { ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); _internal_set_table(static_cast<::protomsg::TableChanged>(val)); } else goto handle_unusual; continue; // string id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.DbChangeMessage.id")); CHK_(ptr); } else goto handle_unusual; continue; // .protomsg.DbAction action = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) { ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); _internal_set_action(static_cast<::protomsg::DbAction>(val)); } else goto handle_unusual; continue; // string info = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_info(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.DbChangeMessage.info")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* DbChangeMessage::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.DbChangeMessage) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // .protomsg.TableChanged table = 1; if (this->_internal_table() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray( 1, this->_internal_table(), target); } // string id = 2; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.DbChangeMessage.id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_id(), target); } // .protomsg.DbAction action = 3; if (this->_internal_action() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray( 3, this->_internal_action(), target); } // string info = 4; if (!this->_internal_info().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_info().data(), static_cast(this->_internal_info().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.DbChangeMessage.info"); target = stream->WriteStringMaybeAliased( 4, this->_internal_info(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.DbChangeMessage) return target; } size_t DbChangeMessage::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.DbChangeMessage) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 2; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string info = 4; if (!this->_internal_info().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_info()); } // .protomsg.TableChanged table = 1; if (this->_internal_table() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_table()); } // .protomsg.DbAction action = 3; if (this->_internal_action() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_action()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData DbChangeMessage::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, DbChangeMessage::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*DbChangeMessage::GetClassData() const { return &_class_data_; } void DbChangeMessage::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void DbChangeMessage::MergeFrom(const DbChangeMessage& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.DbChangeMessage) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_info().empty()) { _internal_set_info(from._internal_info()); } if (from._internal_table() != 0) { _internal_set_table(from._internal_table()); } if (from._internal_action() != 0) { _internal_set_action(from._internal_action()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void DbChangeMessage::CopyFrom(const DbChangeMessage& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.DbChangeMessage) if (&from == this) return; Clear(); MergeFrom(from); } bool DbChangeMessage::IsInitialized() const { return true; } void DbChangeMessage::InternalSwap(DbChangeMessage* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &info_, GetArenaForAllocation(), &other->info_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(DbChangeMessage, action_) + sizeof(DbChangeMessage::action_) - PROTOBUF_FIELD_OFFSET(DbChangeMessage, table_)>( reinterpret_cast(&table_), reinterpret_cast(&other->table_)); } ::PROTOBUF_NAMESPACE_ID::Metadata DbChangeMessage::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[21]); } // =================================================================== class CameraPolygon::_Internal { public: }; CameraPolygon::CameraPolygon(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.CameraPolygon) } CameraPolygon::CameraPolygon(const CameraPolygon& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } camera_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_camera_id().empty()) { camera_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_camera_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } polygon_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_polygon().empty()) { polygon_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_polygon(), GetArenaForAllocation()); } trigger_line_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_trigger_line().empty()) { trigger_line_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_trigger_line(), GetArenaForAllocation()); } direction_line_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_direction_line().empty()) { direction_line_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_direction_line(), GetArenaForAllocation()); } type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_type().empty()) { type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_type(), GetArenaForAllocation()); } camera_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_camera_name().empty()) { camera_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_camera_name(), GetArenaForAllocation()); } defence_state_ = from.defence_state_; // @@protoc_insertion_point(copy_constructor:protomsg.CameraPolygon) } inline void CameraPolygon::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); camera_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); polygon_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); trigger_line_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); direction_line_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); camera_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); defence_state_ = 0; } CameraPolygon::~CameraPolygon() { // @@protoc_insertion_point(destructor:protomsg.CameraPolygon) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void CameraPolygon::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); camera_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); polygon_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); trigger_line_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); direction_line_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); camera_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void CameraPolygon::ArenaDtor(void* object) { CameraPolygon* _this = reinterpret_cast< CameraPolygon* >(object); (void)_this; } void CameraPolygon::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void CameraPolygon::SetCachedSize(int size) const { _cached_size_.Set(size); } void CameraPolygon::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.CameraPolygon) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); camera_id_.ClearToEmpty(); name_.ClearToEmpty(); polygon_.ClearToEmpty(); trigger_line_.ClearToEmpty(); direction_line_.ClearToEmpty(); type_.ClearToEmpty(); camera_name_.ClearToEmpty(); defence_state_ = 0; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* CameraPolygon::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygon.id")); CHK_(ptr); } else goto handle_unusual; continue; // string camera_id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_camera_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygon.camera_id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygon.name")); CHK_(ptr); } else goto handle_unusual; continue; // string polygon = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_polygon(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygon.polygon")); CHK_(ptr); } else goto handle_unusual; continue; // string trigger_line = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_trigger_line(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygon.trigger_line")); CHK_(ptr); } else goto handle_unusual; continue; // string direction_line = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_direction_line(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygon.direction_line")); CHK_(ptr); } else goto handle_unusual; continue; // string type = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) { auto str = _internal_mutable_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygon.type")); CHK_(ptr); } else goto handle_unusual; continue; // int32 defence_state = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 64)) { defence_state_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string camera_name = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) { auto str = _internal_mutable_camera_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygon.camera_name")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* CameraPolygon::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.CameraPolygon) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygon.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string camera_id = 2; if (!this->_internal_camera_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_camera_id().data(), static_cast(this->_internal_camera_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygon.camera_id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_camera_id(), target); } // string name = 3; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygon.name"); target = stream->WriteStringMaybeAliased( 3, this->_internal_name(), target); } // string polygon = 4; if (!this->_internal_polygon().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_polygon().data(), static_cast(this->_internal_polygon().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygon.polygon"); target = stream->WriteStringMaybeAliased( 4, this->_internal_polygon(), target); } // string trigger_line = 5; if (!this->_internal_trigger_line().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_trigger_line().data(), static_cast(this->_internal_trigger_line().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygon.trigger_line"); target = stream->WriteStringMaybeAliased( 5, this->_internal_trigger_line(), target); } // string direction_line = 6; if (!this->_internal_direction_line().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_direction_line().data(), static_cast(this->_internal_direction_line().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygon.direction_line"); target = stream->WriteStringMaybeAliased( 6, this->_internal_direction_line(), target); } // string type = 7; if (!this->_internal_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_type().data(), static_cast(this->_internal_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygon.type"); target = stream->WriteStringMaybeAliased( 7, this->_internal_type(), target); } // int32 defence_state = 8; if (this->_internal_defence_state() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(8, this->_internal_defence_state(), target); } // string camera_name = 9; if (!this->_internal_camera_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_camera_name().data(), static_cast(this->_internal_camera_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygon.camera_name"); target = stream->WriteStringMaybeAliased( 9, this->_internal_camera_name(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.CameraPolygon) return target; } size_t CameraPolygon::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.CameraPolygon) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string camera_id = 2; if (!this->_internal_camera_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_camera_id()); } // string name = 3; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string polygon = 4; if (!this->_internal_polygon().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_polygon()); } // string trigger_line = 5; if (!this->_internal_trigger_line().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_trigger_line()); } // string direction_line = 6; if (!this->_internal_direction_line().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_direction_line()); } // string type = 7; if (!this->_internal_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_type()); } // string camera_name = 9; if (!this->_internal_camera_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_camera_name()); } // int32 defence_state = 8; if (this->_internal_defence_state() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_defence_state()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CameraPolygon::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, CameraPolygon::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CameraPolygon::GetClassData() const { return &_class_data_; } void CameraPolygon::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void CameraPolygon::MergeFrom(const CameraPolygon& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.CameraPolygon) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_camera_id().empty()) { _internal_set_camera_id(from._internal_camera_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_polygon().empty()) { _internal_set_polygon(from._internal_polygon()); } if (!from._internal_trigger_line().empty()) { _internal_set_trigger_line(from._internal_trigger_line()); } if (!from._internal_direction_line().empty()) { _internal_set_direction_line(from._internal_direction_line()); } if (!from._internal_type().empty()) { _internal_set_type(from._internal_type()); } if (!from._internal_camera_name().empty()) { _internal_set_camera_name(from._internal_camera_name()); } if (from._internal_defence_state() != 0) { _internal_set_defence_state(from._internal_defence_state()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void CameraPolygon::CopyFrom(const CameraPolygon& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.CameraPolygon) if (&from == this) return; Clear(); MergeFrom(from); } bool CameraPolygon::IsInitialized() const { return true; } void CameraPolygon::InternalSwap(CameraPolygon* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &camera_id_, GetArenaForAllocation(), &other->camera_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &polygon_, GetArenaForAllocation(), &other->polygon_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &trigger_line_, GetArenaForAllocation(), &other->trigger_line_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &direction_line_, GetArenaForAllocation(), &other->direction_line_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &type_, GetArenaForAllocation(), &other->type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &camera_name_, GetArenaForAllocation(), &other->camera_name_, other->GetArenaForAllocation() ); swap(defence_state_, other->defence_state_); } ::PROTOBUF_NAMESPACE_ID::Metadata CameraPolygon::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[22]); } // =================================================================== class CameraPolygonRelation::_Internal { public: }; CameraPolygonRelation::CameraPolygonRelation(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.CameraPolygonRelation) } CameraPolygonRelation::CameraPolygonRelation(const CameraPolygonRelation& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } source_camera_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_source_camera_id().empty()) { source_camera_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_source_camera_id(), GetArenaForAllocation()); } source_polygon_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_source_polygon_id().empty()) { source_polygon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_source_polygon_id(), GetArenaForAllocation()); } target_camera_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_target_camera_id().empty()) { target_camera_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_target_camera_id(), GetArenaForAllocation()); } target_polygon_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_target_polygon_id().empty()) { target_polygon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_target_polygon_id(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.CameraPolygonRelation) } inline void CameraPolygonRelation::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); source_camera_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); source_polygon_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); target_camera_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); target_polygon_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } CameraPolygonRelation::~CameraPolygonRelation() { // @@protoc_insertion_point(destructor:protomsg.CameraPolygonRelation) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void CameraPolygonRelation::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); source_camera_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); source_polygon_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); target_camera_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); target_polygon_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void CameraPolygonRelation::ArenaDtor(void* object) { CameraPolygonRelation* _this = reinterpret_cast< CameraPolygonRelation* >(object); (void)_this; } void CameraPolygonRelation::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void CameraPolygonRelation::SetCachedSize(int size) const { _cached_size_.Set(size); } void CameraPolygonRelation::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.CameraPolygonRelation) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); source_camera_id_.ClearToEmpty(); source_polygon_id_.ClearToEmpty(); target_camera_id_.ClearToEmpty(); target_polygon_id_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* CameraPolygonRelation::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygonRelation.id")); CHK_(ptr); } else goto handle_unusual; continue; // string source_camera_id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_source_camera_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygonRelation.source_camera_id")); CHK_(ptr); } else goto handle_unusual; continue; // string source_polygon_id = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_source_polygon_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygonRelation.source_polygon_id")); CHK_(ptr); } else goto handle_unusual; continue; // string target_camera_id = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_target_camera_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygonRelation.target_camera_id")); CHK_(ptr); } else goto handle_unusual; continue; // string target_polygon_id = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_target_polygon_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CameraPolygonRelation.target_polygon_id")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* CameraPolygonRelation::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.CameraPolygonRelation) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygonRelation.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string source_camera_id = 2; if (!this->_internal_source_camera_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_source_camera_id().data(), static_cast(this->_internal_source_camera_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygonRelation.source_camera_id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_source_camera_id(), target); } // string source_polygon_id = 3; if (!this->_internal_source_polygon_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_source_polygon_id().data(), static_cast(this->_internal_source_polygon_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygonRelation.source_polygon_id"); target = stream->WriteStringMaybeAliased( 3, this->_internal_source_polygon_id(), target); } // string target_camera_id = 4; if (!this->_internal_target_camera_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_target_camera_id().data(), static_cast(this->_internal_target_camera_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygonRelation.target_camera_id"); target = stream->WriteStringMaybeAliased( 4, this->_internal_target_camera_id(), target); } // string target_polygon_id = 5; if (!this->_internal_target_polygon_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_target_polygon_id().data(), static_cast(this->_internal_target_polygon_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CameraPolygonRelation.target_polygon_id"); target = stream->WriteStringMaybeAliased( 5, this->_internal_target_polygon_id(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.CameraPolygonRelation) return target; } size_t CameraPolygonRelation::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.CameraPolygonRelation) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string source_camera_id = 2; if (!this->_internal_source_camera_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_source_camera_id()); } // string source_polygon_id = 3; if (!this->_internal_source_polygon_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_source_polygon_id()); } // string target_camera_id = 4; if (!this->_internal_target_camera_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_target_camera_id()); } // string target_polygon_id = 5; if (!this->_internal_target_polygon_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_target_polygon_id()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CameraPolygonRelation::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, CameraPolygonRelation::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CameraPolygonRelation::GetClassData() const { return &_class_data_; } void CameraPolygonRelation::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void CameraPolygonRelation::MergeFrom(const CameraPolygonRelation& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.CameraPolygonRelation) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_source_camera_id().empty()) { _internal_set_source_camera_id(from._internal_source_camera_id()); } if (!from._internal_source_polygon_id().empty()) { _internal_set_source_polygon_id(from._internal_source_polygon_id()); } if (!from._internal_target_camera_id().empty()) { _internal_set_target_camera_id(from._internal_target_camera_id()); } if (!from._internal_target_polygon_id().empty()) { _internal_set_target_polygon_id(from._internal_target_polygon_id()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void CameraPolygonRelation::CopyFrom(const CameraPolygonRelation& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.CameraPolygonRelation) if (&from == this) return; Clear(); MergeFrom(from); } bool CameraPolygonRelation::IsInitialized() const { return true; } void CameraPolygonRelation::InternalSwap(CameraPolygonRelation* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &source_camera_id_, GetArenaForAllocation(), &other->source_camera_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &source_polygon_id_, GetArenaForAllocation(), &other->source_polygon_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &target_camera_id_, GetArenaForAllocation(), &other->target_camera_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &target_polygon_id_, GetArenaForAllocation(), &other->target_polygon_id_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata CameraPolygonRelation::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[23]); } // =================================================================== class VideotapeInfo::_Internal { public: }; VideotapeInfo::VideotapeInfo(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), sdkids_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.VideotapeInfo) } VideotapeInfo::VideotapeInfo(const VideotapeInfo& from) : ::PROTOBUF_NAMESPACE_ID::Message(), sdkids_(from.sdkids_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); esdataid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_esdataid().empty()) { esdataid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_esdataid(), GetArenaForAllocation()); } cameraid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_cameraid().empty()) { cameraid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_cameraid(), GetArenaForAllocation()); } taskid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_taskid().empty()) { taskid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_taskid(), GetArenaForAllocation()); } videourl_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_videourl().empty()) { videourl_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_videourl(), GetArenaForAllocation()); } ::memcpy(&imgid_, &from.imgid_, static_cast(reinterpret_cast(&type_) - reinterpret_cast(&imgid_)) + sizeof(type_)); // @@protoc_insertion_point(copy_constructor:protomsg.VideotapeInfo) } inline void VideotapeInfo::SharedCtor() { esdataid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); cameraid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); taskid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); videourl_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&imgid_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&type_) - reinterpret_cast(&imgid_)) + sizeof(type_)); } VideotapeInfo::~VideotapeInfo() { // @@protoc_insertion_point(destructor:protomsg.VideotapeInfo) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void VideotapeInfo::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); esdataid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); cameraid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); taskid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); videourl_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void VideotapeInfo::ArenaDtor(void* object) { VideotapeInfo* _this = reinterpret_cast< VideotapeInfo* >(object); (void)_this; } void VideotapeInfo::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void VideotapeInfo::SetCachedSize(int size) const { _cached_size_.Set(size); } void VideotapeInfo::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.VideotapeInfo) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; sdkids_.Clear(); esdataid_.ClearToEmpty(); cameraid_.ClearToEmpty(); taskid_.ClearToEmpty(); videourl_.ClearToEmpty(); ::memset(&imgid_, 0, static_cast( reinterpret_cast(&type_) - reinterpret_cast(&imgid_)) + sizeof(type_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* VideotapeInfo::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string esDataId = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_esdataid(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.VideotapeInfo.esDataId")); CHK_(ptr); } else goto handle_unusual; continue; // string cameraId = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_cameraid(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.VideotapeInfo.cameraId")); CHK_(ptr); } else goto handle_unusual; continue; // string taskId = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_taskid(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.VideotapeInfo.taskId")); CHK_(ptr); } else goto handle_unusual; continue; // int64 imgId = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) { imgid_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string videoUrl = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_videourl(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.VideotapeInfo.videoUrl")); CHK_(ptr); } else goto handle_unusual; continue; // repeated string sdkIds = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_sdkids(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.VideotapeInfo.sdkIds")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<50>(ptr)); } else goto handle_unusual; continue; // int32 type = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) { type_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* VideotapeInfo::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.VideotapeInfo) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string esDataId = 1; if (!this->_internal_esdataid().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_esdataid().data(), static_cast(this->_internal_esdataid().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.VideotapeInfo.esDataId"); target = stream->WriteStringMaybeAliased( 1, this->_internal_esdataid(), target); } // string cameraId = 2; if (!this->_internal_cameraid().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_cameraid().data(), static_cast(this->_internal_cameraid().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.VideotapeInfo.cameraId"); target = stream->WriteStringMaybeAliased( 2, this->_internal_cameraid(), target); } // string taskId = 3; if (!this->_internal_taskid().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_taskid().data(), static_cast(this->_internal_taskid().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.VideotapeInfo.taskId"); target = stream->WriteStringMaybeAliased( 3, this->_internal_taskid(), target); } // int64 imgId = 4; if (this->_internal_imgid() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(4, this->_internal_imgid(), target); } // string videoUrl = 5; if (!this->_internal_videourl().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_videourl().data(), static_cast(this->_internal_videourl().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.VideotapeInfo.videoUrl"); target = stream->WriteStringMaybeAliased( 5, this->_internal_videourl(), target); } // repeated string sdkIds = 6; for (int i = 0, n = this->_internal_sdkids_size(); i < n; i++) { const auto& s = this->_internal_sdkids(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.VideotapeInfo.sdkIds"); target = stream->WriteString(6, s, target); } // int32 type = 7; if (this->_internal_type() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(7, this->_internal_type(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.VideotapeInfo) return target; } size_t VideotapeInfo::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.VideotapeInfo) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated string sdkIds = 6; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(sdkids_.size()); for (int i = 0, n = sdkids_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( sdkids_.Get(i)); } // string esDataId = 1; if (!this->_internal_esdataid().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_esdataid()); } // string cameraId = 2; if (!this->_internal_cameraid().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_cameraid()); } // string taskId = 3; if (!this->_internal_taskid().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_taskid()); } // string videoUrl = 5; if (!this->_internal_videourl().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_videourl()); } // int64 imgId = 4; if (this->_internal_imgid() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size( this->_internal_imgid()); } // int32 type = 7; if (this->_internal_type() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_type()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData VideotapeInfo::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, VideotapeInfo::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*VideotapeInfo::GetClassData() const { return &_class_data_; } void VideotapeInfo::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void VideotapeInfo::MergeFrom(const VideotapeInfo& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.VideotapeInfo) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; sdkids_.MergeFrom(from.sdkids_); if (!from._internal_esdataid().empty()) { _internal_set_esdataid(from._internal_esdataid()); } if (!from._internal_cameraid().empty()) { _internal_set_cameraid(from._internal_cameraid()); } if (!from._internal_taskid().empty()) { _internal_set_taskid(from._internal_taskid()); } if (!from._internal_videourl().empty()) { _internal_set_videourl(from._internal_videourl()); } if (from._internal_imgid() != 0) { _internal_set_imgid(from._internal_imgid()); } if (from._internal_type() != 0) { _internal_set_type(from._internal_type()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void VideotapeInfo::CopyFrom(const VideotapeInfo& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.VideotapeInfo) if (&from == this) return; Clear(); MergeFrom(from); } bool VideotapeInfo::IsInitialized() const { return true; } void VideotapeInfo::InternalSwap(VideotapeInfo* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); sdkids_.InternalSwap(&other->sdkids_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &esdataid_, GetArenaForAllocation(), &other->esdataid_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &cameraid_, GetArenaForAllocation(), &other->cameraid_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &taskid_, GetArenaForAllocation(), &other->taskid_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &videourl_, GetArenaForAllocation(), &other->videourl_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(VideotapeInfo, type_) + sizeof(VideotapeInfo::type_) - PROTOBUF_FIELD_OFFSET(VideotapeInfo, imgid_)>( reinterpret_cast(&imgid_), reinterpret_cast(&other->imgid_)); } ::PROTOBUF_NAMESPACE_ID::Metadata VideotapeInfo::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[24]); } // =================================================================== class Voice::_Internal { public: }; Voice::Voice(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Voice) } Voice::Voice(const Voice& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } path_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_path().empty()) { path_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_path(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.Voice) } inline void Voice::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); path_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } Voice::~Voice() { // @@protoc_insertion_point(destructor:protomsg.Voice) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Voice::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); path_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Voice::ArenaDtor(void* object) { Voice* _this = reinterpret_cast< Voice* >(object); (void)_this; } void Voice::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Voice::SetCachedSize(int size) const { _cached_size_.Set(size); } void Voice::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Voice) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); name_.ClearToEmpty(); path_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Voice::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Voice.id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Voice.name")); CHK_(ptr); } else goto handle_unusual; continue; // string path = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_path(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Voice.path")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Voice::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Voice) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Voice.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string name = 2; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Voice.name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_name(), target); } // string path = 3; if (!this->_internal_path().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_path().data(), static_cast(this->_internal_path().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Voice.path"); target = stream->WriteStringMaybeAliased( 3, this->_internal_path(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Voice) return target; } size_t Voice::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Voice) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string name = 2; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string path = 3; if (!this->_internal_path().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_path()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Voice::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Voice::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Voice::GetClassData() const { return &_class_data_; } void Voice::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Voice::MergeFrom(const Voice& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Voice) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_path().empty()) { _internal_set_path(from._internal_path()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Voice::CopyFrom(const Voice& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Voice) if (&from == this) return; Clear(); MergeFrom(from); } bool Voice::IsInitialized() const { return true; } void Voice::InternalSwap(Voice* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &path_, GetArenaForAllocation(), &other->path_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata Voice::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[25]); } // =================================================================== class VoiceList::_Internal { public: }; VoiceList::VoiceList(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), list_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.VoiceList) } VoiceList::VoiceList(const VoiceList& from) : ::PROTOBUF_NAMESPACE_ID::Message(), list_(from.list_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); // @@protoc_insertion_point(copy_constructor:protomsg.VoiceList) } inline void VoiceList::SharedCtor() { } VoiceList::~VoiceList() { // @@protoc_insertion_point(destructor:protomsg.VoiceList) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void VoiceList::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); } void VoiceList::ArenaDtor(void* object) { VoiceList* _this = reinterpret_cast< VoiceList* >(object); (void)_this; } void VoiceList::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void VoiceList::SetCachedSize(int size) const { _cached_size_.Set(size); } void VoiceList::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.VoiceList) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; list_.Clear(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* VoiceList::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // repeated .protomsg.Voice list = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_list(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* VoiceList::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.VoiceList) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // repeated .protomsg.Voice list = 1; for (unsigned int i = 0, n = static_cast(this->_internal_list_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(1, this->_internal_list(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.VoiceList) return target; } size_t VoiceList::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.VoiceList) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.Voice list = 1; total_size += 1UL * this->_internal_list_size(); for (const auto& msg : this->list_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData VoiceList::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, VoiceList::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*VoiceList::GetClassData() const { return &_class_data_; } void VoiceList::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void VoiceList::MergeFrom(const VoiceList& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.VoiceList) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; list_.MergeFrom(from.list_); _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void VoiceList::CopyFrom(const VoiceList& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.VoiceList) if (&from == this) return; Clear(); MergeFrom(from); } bool VoiceList::IsInitialized() const { return true; } void VoiceList::InternalSwap(VoiceList* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); list_.InternalSwap(&other->list_); } ::PROTOBUF_NAMESPACE_ID::Metadata VoiceList::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[26]); } // =================================================================== class CompareArgs::_Internal { public: }; CompareArgs::CompareArgs(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), tableids_(arena), tasks_(arena), treenodes_(arena), tabs_(arena), searchtime_(arena), serverids_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.CompareArgs) } CompareArgs::CompareArgs(const CompareArgs& from) : ::PROTOBUF_NAMESPACE_ID::Message(), tableids_(from.tableids_), tasks_(from.tasks_), treenodes_(from.treenodes_), tabs_(from.tabs_), searchtime_(from.searchtime_), serverids_(from.serverids_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); facefeature_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_facefeature().empty()) { facefeature_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_facefeature(), GetArenaForAllocation()); } alarmlevel_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_alarmlevel().empty()) { alarmlevel_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_alarmlevel(), GetArenaForAllocation()); } inputvalue_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_inputvalue().empty()) { inputvalue_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_inputvalue(), GetArenaForAllocation()); } collection_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_collection().empty()) { collection_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_collection(), GetArenaForAllocation()); } analyserverid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_analyserverid().empty()) { analyserverid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_analyserverid(), GetArenaForAllocation()); } comparetarget_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_comparetarget().empty()) { comparetarget_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_comparetarget(), GetArenaForAllocation()); } ::memcpy(&comparethreshold_, &from.comparethreshold_, static_cast(reinterpret_cast(&iscompareall_) - reinterpret_cast(&comparethreshold_)) + sizeof(iscompareall_)); // @@protoc_insertion_point(copy_constructor:protomsg.CompareArgs) } inline void CompareArgs::SharedCtor() { facefeature_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); alarmlevel_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); inputvalue_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); collection_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); analyserverid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); comparetarget_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&comparethreshold_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&iscompareall_) - reinterpret_cast(&comparethreshold_)) + sizeof(iscompareall_)); } CompareArgs::~CompareArgs() { // @@protoc_insertion_point(destructor:protomsg.CompareArgs) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void CompareArgs::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); facefeature_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); alarmlevel_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); inputvalue_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); collection_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); analyserverid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); comparetarget_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void CompareArgs::ArenaDtor(void* object) { CompareArgs* _this = reinterpret_cast< CompareArgs* >(object); (void)_this; } void CompareArgs::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void CompareArgs::SetCachedSize(int size) const { _cached_size_.Set(size); } void CompareArgs::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.CompareArgs) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; tableids_.Clear(); tasks_.Clear(); treenodes_.Clear(); tabs_.Clear(); searchtime_.Clear(); serverids_.Clear(); facefeature_.ClearToEmpty(); alarmlevel_.ClearToEmpty(); inputvalue_.ClearToEmpty(); collection_.ClearToEmpty(); analyserverid_.ClearToEmpty(); comparetarget_.ClearToEmpty(); ::memset(&comparethreshold_, 0, static_cast( reinterpret_cast(&iscompareall_) - reinterpret_cast(&comparethreshold_)) + sizeof(iscompareall_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* CompareArgs::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // repeated string tableIds = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_tableids(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.tableIds")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); } else goto handle_unusual; continue; // float compareThreshold = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 21)) { comparethreshold_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad(ptr); ptr += sizeof(float); } else goto handle_unusual; continue; // bytes faceFeature = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_facefeature(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(ptr); } else goto handle_unusual; continue; // repeated string tasks = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_tasks(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.tasks")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<34>(ptr)); } else goto handle_unusual; continue; // repeated string treeNodes = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_treenodes(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.treeNodes")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); } else goto handle_unusual; continue; // repeated string tabs = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_tabs(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.tabs")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<50>(ptr)); } else goto handle_unusual; continue; // string alarmLevel = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) { auto str = _internal_mutable_alarmlevel(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.alarmLevel")); CHK_(ptr); } else goto handle_unusual; continue; // repeated string searchTime = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_searchtime(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.searchTime")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<66>(ptr)); } else goto handle_unusual; continue; // string inputValue = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) { auto str = _internal_mutable_inputvalue(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.inputValue")); CHK_(ptr); } else goto handle_unusual; continue; // string collection = 10; case 10: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 82)) { auto str = _internal_mutable_collection(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.collection")); CHK_(ptr); } else goto handle_unusual; continue; // bool source = 11; case 11: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 88)) { source_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string analyServerId = 12; case 12: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 98)) { auto str = _internal_mutable_analyserverid(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.analyServerId")); CHK_(ptr); } else goto handle_unusual; continue; // string compareTarget = 13; case 13: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 106)) { auto str = _internal_mutable_comparetarget(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.compareTarget")); CHK_(ptr); } else goto handle_unusual; continue; // bool isCompareAll = 14; case 14: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 112)) { iscompareall_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // repeated string serverIds = 15; case 15: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 122)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_serverids(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.CompareArgs.serverIds")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<122>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* CompareArgs::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.CompareArgs) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // repeated string tableIds = 1; for (int i = 0, n = this->_internal_tableids_size(); i < n; i++) { const auto& s = this->_internal_tableids(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.tableIds"); target = stream->WriteString(1, s, target); } // float compareThreshold = 2; if (!(this->_internal_comparethreshold() <= 0 && this->_internal_comparethreshold() >= 0)) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(2, this->_internal_comparethreshold(), target); } // bytes faceFeature = 3; if (!this->_internal_facefeature().empty()) { target = stream->WriteBytesMaybeAliased( 3, this->_internal_facefeature(), target); } // repeated string tasks = 4; for (int i = 0, n = this->_internal_tasks_size(); i < n; i++) { const auto& s = this->_internal_tasks(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.tasks"); target = stream->WriteString(4, s, target); } // repeated string treeNodes = 5; for (int i = 0, n = this->_internal_treenodes_size(); i < n; i++) { const auto& s = this->_internal_treenodes(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.treeNodes"); target = stream->WriteString(5, s, target); } // repeated string tabs = 6; for (int i = 0, n = this->_internal_tabs_size(); i < n; i++) { const auto& s = this->_internal_tabs(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.tabs"); target = stream->WriteString(6, s, target); } // string alarmLevel = 7; if (!this->_internal_alarmlevel().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_alarmlevel().data(), static_cast(this->_internal_alarmlevel().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.alarmLevel"); target = stream->WriteStringMaybeAliased( 7, this->_internal_alarmlevel(), target); } // repeated string searchTime = 8; for (int i = 0, n = this->_internal_searchtime_size(); i < n; i++) { const auto& s = this->_internal_searchtime(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.searchTime"); target = stream->WriteString(8, s, target); } // string inputValue = 9; if (!this->_internal_inputvalue().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_inputvalue().data(), static_cast(this->_internal_inputvalue().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.inputValue"); target = stream->WriteStringMaybeAliased( 9, this->_internal_inputvalue(), target); } // string collection = 10; if (!this->_internal_collection().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_collection().data(), static_cast(this->_internal_collection().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.collection"); target = stream->WriteStringMaybeAliased( 10, this->_internal_collection(), target); } // bool source = 11; if (this->_internal_source() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(11, this->_internal_source(), target); } // string analyServerId = 12; if (!this->_internal_analyserverid().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_analyserverid().data(), static_cast(this->_internal_analyserverid().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.analyServerId"); target = stream->WriteStringMaybeAliased( 12, this->_internal_analyserverid(), target); } // string compareTarget = 13; if (!this->_internal_comparetarget().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_comparetarget().data(), static_cast(this->_internal_comparetarget().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.compareTarget"); target = stream->WriteStringMaybeAliased( 13, this->_internal_comparetarget(), target); } // bool isCompareAll = 14; if (this->_internal_iscompareall() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(14, this->_internal_iscompareall(), target); } // repeated string serverIds = 15; for (int i = 0, n = this->_internal_serverids_size(); i < n; i++) { const auto& s = this->_internal_serverids(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.CompareArgs.serverIds"); target = stream->WriteString(15, s, target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.CompareArgs) return target; } size_t CompareArgs::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.CompareArgs) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated string tableIds = 1; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(tableids_.size()); for (int i = 0, n = tableids_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( tableids_.Get(i)); } // repeated string tasks = 4; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(tasks_.size()); for (int i = 0, n = tasks_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( tasks_.Get(i)); } // repeated string treeNodes = 5; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(treenodes_.size()); for (int i = 0, n = treenodes_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( treenodes_.Get(i)); } // repeated string tabs = 6; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(tabs_.size()); for (int i = 0, n = tabs_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( tabs_.Get(i)); } // repeated string searchTime = 8; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(searchtime_.size()); for (int i = 0, n = searchtime_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( searchtime_.Get(i)); } // repeated string serverIds = 15; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(serverids_.size()); for (int i = 0, n = serverids_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( serverids_.Get(i)); } // bytes faceFeature = 3; if (!this->_internal_facefeature().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::BytesSize( this->_internal_facefeature()); } // string alarmLevel = 7; if (!this->_internal_alarmlevel().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_alarmlevel()); } // string inputValue = 9; if (!this->_internal_inputvalue().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_inputvalue()); } // string collection = 10; if (!this->_internal_collection().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_collection()); } // string analyServerId = 12; if (!this->_internal_analyserverid().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_analyserverid()); } // string compareTarget = 13; if (!this->_internal_comparetarget().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_comparetarget()); } // float compareThreshold = 2; if (!(this->_internal_comparethreshold() <= 0 && this->_internal_comparethreshold() >= 0)) { total_size += 1 + 4; } // bool source = 11; if (this->_internal_source() != 0) { total_size += 1 + 1; } // bool isCompareAll = 14; if (this->_internal_iscompareall() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CompareArgs::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, CompareArgs::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CompareArgs::GetClassData() const { return &_class_data_; } void CompareArgs::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void CompareArgs::MergeFrom(const CompareArgs& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.CompareArgs) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; tableids_.MergeFrom(from.tableids_); tasks_.MergeFrom(from.tasks_); treenodes_.MergeFrom(from.treenodes_); tabs_.MergeFrom(from.tabs_); searchtime_.MergeFrom(from.searchtime_); serverids_.MergeFrom(from.serverids_); if (!from._internal_facefeature().empty()) { _internal_set_facefeature(from._internal_facefeature()); } if (!from._internal_alarmlevel().empty()) { _internal_set_alarmlevel(from._internal_alarmlevel()); } if (!from._internal_inputvalue().empty()) { _internal_set_inputvalue(from._internal_inputvalue()); } if (!from._internal_collection().empty()) { _internal_set_collection(from._internal_collection()); } if (!from._internal_analyserverid().empty()) { _internal_set_analyserverid(from._internal_analyserverid()); } if (!from._internal_comparetarget().empty()) { _internal_set_comparetarget(from._internal_comparetarget()); } if (!(from._internal_comparethreshold() <= 0 && from._internal_comparethreshold() >= 0)) { _internal_set_comparethreshold(from._internal_comparethreshold()); } if (from._internal_source() != 0) { _internal_set_source(from._internal_source()); } if (from._internal_iscompareall() != 0) { _internal_set_iscompareall(from._internal_iscompareall()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void CompareArgs::CopyFrom(const CompareArgs& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.CompareArgs) if (&from == this) return; Clear(); MergeFrom(from); } bool CompareArgs::IsInitialized() const { return true; } void CompareArgs::InternalSwap(CompareArgs* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); tableids_.InternalSwap(&other->tableids_); tasks_.InternalSwap(&other->tasks_); treenodes_.InternalSwap(&other->treenodes_); tabs_.InternalSwap(&other->tabs_); searchtime_.InternalSwap(&other->searchtime_); serverids_.InternalSwap(&other->serverids_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &facefeature_, GetArenaForAllocation(), &other->facefeature_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &alarmlevel_, GetArenaForAllocation(), &other->alarmlevel_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &inputvalue_, GetArenaForAllocation(), &other->inputvalue_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &collection_, GetArenaForAllocation(), &other->collection_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &analyserverid_, GetArenaForAllocation(), &other->analyserverid_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &comparetarget_, GetArenaForAllocation(), &other->comparetarget_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(CompareArgs, iscompareall_) + sizeof(CompareArgs::iscompareall_) - PROTOBUF_FIELD_OFFSET(CompareArgs, comparethreshold_)>( reinterpret_cast(&comparethreshold_), reinterpret_cast(&other->comparethreshold_)); } ::PROTOBUF_NAMESPACE_ID::Metadata CompareArgs::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[27]); } // =================================================================== class CompareEvent::_Internal { public: }; CompareEvent::CompareEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.CompareEvent) } CompareEvent::CompareEvent(const CompareEvent& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); payload_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_payload().empty()) { payload_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_payload(), GetArenaForAllocation()); } eventtype_ = from.eventtype_; // @@protoc_insertion_point(copy_constructor:protomsg.CompareEvent) } inline void CompareEvent::SharedCtor() { payload_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); eventtype_ = 0; } CompareEvent::~CompareEvent() { // @@protoc_insertion_point(destructor:protomsg.CompareEvent) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void CompareEvent::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); payload_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void CompareEvent::ArenaDtor(void* object) { CompareEvent* _this = reinterpret_cast< CompareEvent* >(object); (void)_this; } void CompareEvent::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void CompareEvent::SetCachedSize(int size) const { _cached_size_.Set(size); } void CompareEvent::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.CompareEvent) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; payload_.ClearToEmpty(); eventtype_ = 0; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* CompareEvent::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // .protomsg.CompareEventType eventType = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) { ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); _internal_set_eventtype(static_cast<::protomsg::CompareEventType>(val)); } else goto handle_unusual; continue; // bytes payload = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_payload(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* CompareEvent::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.CompareEvent) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // .protomsg.CompareEventType eventType = 1; if (this->_internal_eventtype() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray( 1, this->_internal_eventtype(), target); } // bytes payload = 2; if (!this->_internal_payload().empty()) { target = stream->WriteBytesMaybeAliased( 2, this->_internal_payload(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.CompareEvent) return target; } size_t CompareEvent::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.CompareEvent) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // bytes payload = 2; if (!this->_internal_payload().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::BytesSize( this->_internal_payload()); } // .protomsg.CompareEventType eventType = 1; if (this->_internal_eventtype() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_eventtype()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CompareEvent::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, CompareEvent::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CompareEvent::GetClassData() const { return &_class_data_; } void CompareEvent::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void CompareEvent::MergeFrom(const CompareEvent& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.CompareEvent) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_payload().empty()) { _internal_set_payload(from._internal_payload()); } if (from._internal_eventtype() != 0) { _internal_set_eventtype(from._internal_eventtype()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void CompareEvent::CopyFrom(const CompareEvent& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.CompareEvent) if (&from == this) return; Clear(); MergeFrom(from); } bool CompareEvent::IsInitialized() const { return true; } void CompareEvent::InternalSwap(CompareEvent* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &payload_, GetArenaForAllocation(), &other->payload_, other->GetArenaForAllocation() ); swap(eventtype_, other->eventtype_); } ::PROTOBUF_NAMESPACE_ID::Metadata CompareEvent::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[28]); } // =================================================================== class SdkCompareEach::_Internal { public: }; SdkCompareEach::SdkCompareEach(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.SdkCompareEach) } SdkCompareEach::SdkCompareEach(const SdkCompareEach& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } tableid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_tableid().empty()) { tableid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_tableid(), GetArenaForAllocation()); } comparescore_ = from.comparescore_; // @@protoc_insertion_point(copy_constructor:protomsg.SdkCompareEach) } inline void SdkCompareEach::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); tableid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); comparescore_ = 0; } SdkCompareEach::~SdkCompareEach() { // @@protoc_insertion_point(destructor:protomsg.SdkCompareEach) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void SdkCompareEach::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); tableid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void SdkCompareEach::ArenaDtor(void* object) { SdkCompareEach* _this = reinterpret_cast< SdkCompareEach* >(object); (void)_this; } void SdkCompareEach::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void SdkCompareEach::SetCachedSize(int size) const { _cached_size_.Set(size); } void SdkCompareEach::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.SdkCompareEach) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); tableid_.ClearToEmpty(); comparescore_ = 0; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* SdkCompareEach::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkCompareEach.id")); CHK_(ptr); } else goto handle_unusual; continue; // string tableid = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_tableid(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.SdkCompareEach.tableid")); CHK_(ptr); } else goto handle_unusual; continue; // float compareScore = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 29)) { comparescore_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad(ptr); ptr += sizeof(float); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* SdkCompareEach::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.SdkCompareEach) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkCompareEach.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string tableid = 2; if (!this->_internal_tableid().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_tableid().data(), static_cast(this->_internal_tableid().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.SdkCompareEach.tableid"); target = stream->WriteStringMaybeAliased( 2, this->_internal_tableid(), target); } // float compareScore = 3; if (!(this->_internal_comparescore() <= 0 && this->_internal_comparescore() >= 0)) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(3, this->_internal_comparescore(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.SdkCompareEach) return target; } size_t SdkCompareEach::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.SdkCompareEach) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string tableid = 2; if (!this->_internal_tableid().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_tableid()); } // float compareScore = 3; if (!(this->_internal_comparescore() <= 0 && this->_internal_comparescore() >= 0)) { total_size += 1 + 4; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData SdkCompareEach::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, SdkCompareEach::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*SdkCompareEach::GetClassData() const { return &_class_data_; } void SdkCompareEach::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void SdkCompareEach::MergeFrom(const SdkCompareEach& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.SdkCompareEach) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_tableid().empty()) { _internal_set_tableid(from._internal_tableid()); } if (!(from._internal_comparescore() <= 0 && from._internal_comparescore() >= 0)) { _internal_set_comparescore(from._internal_comparescore()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void SdkCompareEach::CopyFrom(const SdkCompareEach& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.SdkCompareEach) if (&from == this) return; Clear(); MergeFrom(from); } bool SdkCompareEach::IsInitialized() const { return true; } void SdkCompareEach::InternalSwap(SdkCompareEach* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &tableid_, GetArenaForAllocation(), &other->tableid_, other->GetArenaForAllocation() ); swap(comparescore_, other->comparescore_); } ::PROTOBUF_NAMESPACE_ID::Metadata SdkCompareEach::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[29]); } // =================================================================== class SdkCompareResult::_Internal { public: }; SdkCompareResult::SdkCompareResult(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), compareresult_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.SdkCompareResult) } SdkCompareResult::SdkCompareResult(const SdkCompareResult& from) : ::PROTOBUF_NAMESPACE_ID::Message(), compareresult_(from.compareresult_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); // @@protoc_insertion_point(copy_constructor:protomsg.SdkCompareResult) } inline void SdkCompareResult::SharedCtor() { } SdkCompareResult::~SdkCompareResult() { // @@protoc_insertion_point(destructor:protomsg.SdkCompareResult) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void SdkCompareResult::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); } void SdkCompareResult::ArenaDtor(void* object) { SdkCompareResult* _this = reinterpret_cast< SdkCompareResult* >(object); (void)_this; } void SdkCompareResult::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void SdkCompareResult::SetCachedSize(int size) const { _cached_size_.Set(size); } void SdkCompareResult::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.SdkCompareResult) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; compareresult_.Clear(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* SdkCompareResult::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // repeated .protomsg.SdkCompareEach compareResult = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_compareresult(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* SdkCompareResult::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.SdkCompareResult) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // repeated .protomsg.SdkCompareEach compareResult = 1; for (unsigned int i = 0, n = static_cast(this->_internal_compareresult_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(1, this->_internal_compareresult(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.SdkCompareResult) return target; } size_t SdkCompareResult::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.SdkCompareResult) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.SdkCompareEach compareResult = 1; total_size += 1UL * this->_internal_compareresult_size(); for (const auto& msg : this->compareresult_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData SdkCompareResult::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, SdkCompareResult::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*SdkCompareResult::GetClassData() const { return &_class_data_; } void SdkCompareResult::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void SdkCompareResult::MergeFrom(const SdkCompareResult& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.SdkCompareResult) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; compareresult_.MergeFrom(from.compareresult_); _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void SdkCompareResult::CopyFrom(const SdkCompareResult& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.SdkCompareResult) if (&from == this) return; Clear(); MergeFrom(from); } bool SdkCompareResult::IsInitialized() const { return true; } void SdkCompareResult::InternalSwap(SdkCompareResult* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); compareresult_.InternalSwap(&other->compareresult_); } ::PROTOBUF_NAMESPACE_ID::Metadata SdkCompareResult::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[30]); } // =================================================================== EventPush_FiltRenameEntry_DoNotUse::EventPush_FiltRenameEntry_DoNotUse() {} EventPush_FiltRenameEntry_DoNotUse::EventPush_FiltRenameEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena) : SuperType(arena) {} void EventPush_FiltRenameEntry_DoNotUse::MergeFrom(const EventPush_FiltRenameEntry_DoNotUse& other) { MergeFromInternal(other); } ::PROTOBUF_NAMESPACE_ID::Metadata EventPush_FiltRenameEntry_DoNotUse::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[31]); } // =================================================================== class EventPush::_Internal { public: }; EventPush::EventPush(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), ip_ports_(arena), urls_(arena), rules_(arena), filtrename_(arena), push_set_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.EventPush) } EventPush::EventPush(const EventPush& from) : ::PROTOBUF_NAMESPACE_ID::Message(), ip_ports_(from.ip_ports_), urls_(from.urls_), rules_(from.rules_), push_set_(from.push_set_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); filtrename_.MergeFrom(from.filtrename_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } time_start_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_time_start().empty()) { time_start_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_time_start(), GetArenaForAllocation()); } time_end_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_time_end().empty()) { time_end_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_time_end(), GetArenaForAllocation()); } rule_text_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_rule_text().empty()) { rule_text_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_rule_text(), GetArenaForAllocation()); } link_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_link_type().empty()) { link_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_link_type(), GetArenaForAllocation()); } link_device_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_link_device().empty()) { link_device_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_link_device(), GetArenaForAllocation()); } ::memcpy(&is_satisfy_all_, &from.is_satisfy_all_, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&is_satisfy_all_)) + sizeof(enable_)); // @@protoc_insertion_point(copy_constructor:protomsg.EventPush) } inline void EventPush::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); time_start_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); time_end_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rule_text_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); link_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); link_device_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&is_satisfy_all_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&is_satisfy_all_)) + sizeof(enable_)); } EventPush::~EventPush() { // @@protoc_insertion_point(destructor:protomsg.EventPush) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void EventPush::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); time_start_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); time_end_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rule_text_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); link_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); link_device_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void EventPush::ArenaDtor(void* object) { EventPush* _this = reinterpret_cast< EventPush* >(object); (void)_this; _this->filtrename_. ~MapField(); } inline void EventPush::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena) { if (arena != nullptr) { arena->OwnCustomDestructor(this, &EventPush::ArenaDtor); } } void EventPush::SetCachedSize(int size) const { _cached_size_.Set(size); } void EventPush::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.EventPush) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; ip_ports_.Clear(); urls_.Clear(); rules_.Clear(); filtrename_.Clear(); push_set_.Clear(); id_.ClearToEmpty(); name_.ClearToEmpty(); time_start_.ClearToEmpty(); time_end_.ClearToEmpty(); rule_text_.ClearToEmpty(); link_type_.ClearToEmpty(); link_device_.ClearToEmpty(); ::memset(&is_satisfy_all_, 0, static_cast( reinterpret_cast(&enable_) - reinterpret_cast(&is_satisfy_all_)) + sizeof(enable_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* EventPush::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPush.id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPush.name")); CHK_(ptr); } else goto handle_unusual; continue; // string time_start = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_time_start(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPush.time_start")); CHK_(ptr); } else goto handle_unusual; continue; // string time_end = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_time_end(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPush.time_end")); CHK_(ptr); } else goto handle_unusual; continue; // bool is_satisfy_all = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) { is_satisfy_all_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string rule_text = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_rule_text(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPush.rule_text")); CHK_(ptr); } else goto handle_unusual; continue; // bool enable = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) { enable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string link_type = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) { auto str = _internal_mutable_link_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPush.link_type")); CHK_(ptr); } else goto handle_unusual; continue; // string link_device = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) { auto str = _internal_mutable_link_device(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPush.link_device")); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.PushIpPort ip_ports = 10; case 10: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 82)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_ip_ports(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<82>(ptr)); } else goto handle_unusual; continue; // repeated .protomsg.PushUrl urls = 11; case 11: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 90)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_urls(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<90>(ptr)); } else goto handle_unusual; continue; // repeated .protomsg.EventPushRule rules = 12; case 12: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 98)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_rules(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<98>(ptr)); } else goto handle_unusual; continue; // map filtRename = 13; case 13: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 106)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(&filtrename_, ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<106>(ptr)); } else goto handle_unusual; continue; // repeated .protomsg.PushSetMenu push_set = 14; case 14: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 114)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_push_set(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<114>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* EventPush::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.EventPush) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string name = 2; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_name(), target); } // string time_start = 3; if (!this->_internal_time_start().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_time_start().data(), static_cast(this->_internal_time_start().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.time_start"); target = stream->WriteStringMaybeAliased( 3, this->_internal_time_start(), target); } // string time_end = 4; if (!this->_internal_time_end().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_time_end().data(), static_cast(this->_internal_time_end().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.time_end"); target = stream->WriteStringMaybeAliased( 4, this->_internal_time_end(), target); } // bool is_satisfy_all = 5; if (this->_internal_is_satisfy_all() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(5, this->_internal_is_satisfy_all(), target); } // string rule_text = 6; if (!this->_internal_rule_text().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_rule_text().data(), static_cast(this->_internal_rule_text().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.rule_text"); target = stream->WriteStringMaybeAliased( 6, this->_internal_rule_text(), target); } // bool enable = 7; if (this->_internal_enable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(7, this->_internal_enable(), target); } // string link_type = 8; if (!this->_internal_link_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_link_type().data(), static_cast(this->_internal_link_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.link_type"); target = stream->WriteStringMaybeAliased( 8, this->_internal_link_type(), target); } // string link_device = 9; if (!this->_internal_link_device().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_link_device().data(), static_cast(this->_internal_link_device().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.link_device"); target = stream->WriteStringMaybeAliased( 9, this->_internal_link_device(), target); } // repeated .protomsg.PushIpPort ip_ports = 10; for (unsigned int i = 0, n = static_cast(this->_internal_ip_ports_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(10, this->_internal_ip_ports(i), target, stream); } // repeated .protomsg.PushUrl urls = 11; for (unsigned int i = 0, n = static_cast(this->_internal_urls_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(11, this->_internal_urls(i), target, stream); } // repeated .protomsg.EventPushRule rules = 12; for (unsigned int i = 0, n = static_cast(this->_internal_rules_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(12, this->_internal_rules(i), target, stream); } // map filtRename = 13; if (!this->_internal_filtrename().empty()) { typedef ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >::const_pointer ConstPtr; typedef ConstPtr SortItem; typedef ::PROTOBUF_NAMESPACE_ID::internal::CompareByDerefFirst Less; struct Utf8Check { static void Check(ConstPtr p) { (void)p; ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( p->first.data(), static_cast(p->first.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.FiltRenameEntry.key"); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( p->second.data(), static_cast(p->second.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPush.FiltRenameEntry.value"); } }; if (stream->IsSerializationDeterministic() && this->_internal_filtrename().size() > 1) { ::std::unique_ptr items( new SortItem[this->_internal_filtrename().size()]); typedef ::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >::size_type size_type; size_type n = 0; for (::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >::const_iterator it = this->_internal_filtrename().begin(); it != this->_internal_filtrename().end(); ++it, ++n) { items[static_cast(n)] = SortItem(&*it); } ::std::sort(&items[0], &items[static_cast(n)], Less()); for (size_type i = 0; i < n; i++) { target = EventPush_FiltRenameEntry_DoNotUse::Funcs::InternalSerialize(13, items[static_cast(i)]->first, items[static_cast(i)]->second, target, stream); Utf8Check::Check(&(*items[static_cast(i)])); } } else { for (::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >::const_iterator it = this->_internal_filtrename().begin(); it != this->_internal_filtrename().end(); ++it) { target = EventPush_FiltRenameEntry_DoNotUse::Funcs::InternalSerialize(13, it->first, it->second, target, stream); Utf8Check::Check(&(*it)); } } } // repeated .protomsg.PushSetMenu push_set = 14; for (unsigned int i = 0, n = static_cast(this->_internal_push_set_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(14, this->_internal_push_set(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.EventPush) return target; } size_t EventPush::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.EventPush) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.PushIpPort ip_ports = 10; total_size += 1UL * this->_internal_ip_ports_size(); for (const auto& msg : this->ip_ports_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // repeated .protomsg.PushUrl urls = 11; total_size += 1UL * this->_internal_urls_size(); for (const auto& msg : this->urls_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // repeated .protomsg.EventPushRule rules = 12; total_size += 1UL * this->_internal_rules_size(); for (const auto& msg : this->rules_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // map filtRename = 13; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(this->_internal_filtrename_size()); for (::PROTOBUF_NAMESPACE_ID::Map< std::string, std::string >::const_iterator it = this->_internal_filtrename().begin(); it != this->_internal_filtrename().end(); ++it) { total_size += EventPush_FiltRenameEntry_DoNotUse::Funcs::ByteSizeLong(it->first, it->second); } // repeated .protomsg.PushSetMenu push_set = 14; total_size += 1UL * this->_internal_push_set_size(); for (const auto& msg : this->push_set_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string name = 2; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string time_start = 3; if (!this->_internal_time_start().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_time_start()); } // string time_end = 4; if (!this->_internal_time_end().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_time_end()); } // string rule_text = 6; if (!this->_internal_rule_text().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_rule_text()); } // string link_type = 8; if (!this->_internal_link_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_link_type()); } // string link_device = 9; if (!this->_internal_link_device().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_link_device()); } // bool is_satisfy_all = 5; if (this->_internal_is_satisfy_all() != 0) { total_size += 1 + 1; } // bool enable = 7; if (this->_internal_enable() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData EventPush::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, EventPush::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*EventPush::GetClassData() const { return &_class_data_; } void EventPush::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void EventPush::MergeFrom(const EventPush& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.EventPush) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; ip_ports_.MergeFrom(from.ip_ports_); urls_.MergeFrom(from.urls_); rules_.MergeFrom(from.rules_); filtrename_.MergeFrom(from.filtrename_); push_set_.MergeFrom(from.push_set_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_time_start().empty()) { _internal_set_time_start(from._internal_time_start()); } if (!from._internal_time_end().empty()) { _internal_set_time_end(from._internal_time_end()); } if (!from._internal_rule_text().empty()) { _internal_set_rule_text(from._internal_rule_text()); } if (!from._internal_link_type().empty()) { _internal_set_link_type(from._internal_link_type()); } if (!from._internal_link_device().empty()) { _internal_set_link_device(from._internal_link_device()); } if (from._internal_is_satisfy_all() != 0) { _internal_set_is_satisfy_all(from._internal_is_satisfy_all()); } if (from._internal_enable() != 0) { _internal_set_enable(from._internal_enable()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void EventPush::CopyFrom(const EventPush& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.EventPush) if (&from == this) return; Clear(); MergeFrom(from); } bool EventPush::IsInitialized() const { return true; } void EventPush::InternalSwap(EventPush* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ip_ports_.InternalSwap(&other->ip_ports_); urls_.InternalSwap(&other->urls_); rules_.InternalSwap(&other->rules_); filtrename_.InternalSwap(&other->filtrename_); push_set_.InternalSwap(&other->push_set_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &time_start_, GetArenaForAllocation(), &other->time_start_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &time_end_, GetArenaForAllocation(), &other->time_end_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &rule_text_, GetArenaForAllocation(), &other->rule_text_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &link_type_, GetArenaForAllocation(), &other->link_type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &link_device_, GetArenaForAllocation(), &other->link_device_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(EventPush, enable_) + sizeof(EventPush::enable_) - PROTOBUF_FIELD_OFFSET(EventPush, is_satisfy_all_)>( reinterpret_cast(&is_satisfy_all_), reinterpret_cast(&other->is_satisfy_all_)); } ::PROTOBUF_NAMESPACE_ID::Metadata EventPush::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[32]); } // =================================================================== class PushSetMenu::_Internal { public: }; PushSetMenu::PushSetMenu(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), children_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.PushSetMenu) } PushSetMenu::PushSetMenu(const PushSetMenu& from) : ::PROTOBUF_NAMESPACE_ID::Message(), children_(from.children_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_alias().empty()) { alias_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_alias(), GetArenaForAllocation()); } checked_ = from.checked_; // @@protoc_insertion_point(copy_constructor:protomsg.PushSetMenu) } inline void PushSetMenu::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); alias_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); checked_ = false; } PushSetMenu::~PushSetMenu() { // @@protoc_insertion_point(destructor:protomsg.PushSetMenu) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void PushSetMenu::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); alias_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void PushSetMenu::ArenaDtor(void* object) { PushSetMenu* _this = reinterpret_cast< PushSetMenu* >(object); (void)_this; } void PushSetMenu::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void PushSetMenu::SetCachedSize(int size) const { _cached_size_.Set(size); } void PushSetMenu::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.PushSetMenu) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; children_.Clear(); id_.ClearToEmpty(); name_.ClearToEmpty(); alias_.ClearToEmpty(); checked_ = false; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* PushSetMenu::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushSetMenu.id")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushSetMenu.name")); CHK_(ptr); } else goto handle_unusual; continue; // bool checked = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) { checked_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string alias = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_alias(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushSetMenu.alias")); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.PushSetMenu children = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_children(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* PushSetMenu::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.PushSetMenu) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushSetMenu.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string name = 2; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushSetMenu.name"); target = stream->WriteStringMaybeAliased( 2, this->_internal_name(), target); } // bool checked = 3; if (this->_internal_checked() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(3, this->_internal_checked(), target); } // string alias = 4; if (!this->_internal_alias().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_alias().data(), static_cast(this->_internal_alias().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushSetMenu.alias"); target = stream->WriteStringMaybeAliased( 4, this->_internal_alias(), target); } // repeated .protomsg.PushSetMenu children = 5; for (unsigned int i = 0, n = static_cast(this->_internal_children_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(5, this->_internal_children(i), target, stream); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.PushSetMenu) return target; } size_t PushSetMenu::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.PushSetMenu) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.PushSetMenu children = 5; total_size += 1UL * this->_internal_children_size(); for (const auto& msg : this->children_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string name = 2; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string alias = 4; if (!this->_internal_alias().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_alias()); } // bool checked = 3; if (this->_internal_checked() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData PushSetMenu::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, PushSetMenu::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*PushSetMenu::GetClassData() const { return &_class_data_; } void PushSetMenu::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void PushSetMenu::MergeFrom(const PushSetMenu& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.PushSetMenu) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; children_.MergeFrom(from.children_); if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_alias().empty()) { _internal_set_alias(from._internal_alias()); } if (from._internal_checked() != 0) { _internal_set_checked(from._internal_checked()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void PushSetMenu::CopyFrom(const PushSetMenu& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.PushSetMenu) if (&from == this) return; Clear(); MergeFrom(from); } bool PushSetMenu::IsInitialized() const { return true; } void PushSetMenu::InternalSwap(PushSetMenu* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); children_.InternalSwap(&other->children_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &alias_, GetArenaForAllocation(), &other->alias_, other->GetArenaForAllocation() ); swap(checked_, other->checked_); } ::PROTOBUF_NAMESPACE_ID::Metadata PushSetMenu::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[33]); } // =================================================================== class EventPushRule::_Internal { public: }; EventPushRule::EventPushRule(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.EventPushRule) } EventPushRule::EventPushRule(const EventPushRule& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } topic_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_topic_type().empty()) { topic_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_topic_type(), GetArenaForAllocation()); } topic_arg_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_topic_arg().empty()) { topic_arg_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_topic_arg(), GetArenaForAllocation()); } operator__.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_operator_().empty()) { operator__.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_operator_(), GetArenaForAllocation()); } operator_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_operator_type().empty()) { operator_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_operator_type(), GetArenaForAllocation()); } rule_value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_rule_value().empty()) { rule_value_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_rule_value(), GetArenaForAllocation()); } event_push_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_event_push_id().empty()) { event_push_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_event_push_id(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.EventPushRule) } inline void EventPushRule::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); topic_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); topic_arg_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator__.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rule_value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); event_push_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } EventPushRule::~EventPushRule() { // @@protoc_insertion_point(destructor:protomsg.EventPushRule) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void EventPushRule::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); topic_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); topic_arg_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator__.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); operator_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); rule_value_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); event_push_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void EventPushRule::ArenaDtor(void* object) { EventPushRule* _this = reinterpret_cast< EventPushRule* >(object); (void)_this; } void EventPushRule::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void EventPushRule::SetCachedSize(int size) const { _cached_size_.Set(size); } void EventPushRule::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.EventPushRule) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); topic_type_.ClearToEmpty(); topic_arg_.ClearToEmpty(); operator__.ClearToEmpty(); operator_type_.ClearToEmpty(); rule_value_.ClearToEmpty(); event_push_id_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* EventPushRule::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPushRule.id")); CHK_(ptr); } else goto handle_unusual; continue; // string topic_type = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_topic_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPushRule.topic_type")); CHK_(ptr); } else goto handle_unusual; continue; // string topic_arg = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_topic_arg(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPushRule.topic_arg")); CHK_(ptr); } else goto handle_unusual; continue; // string operator = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_operator_(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPushRule.operator")); CHK_(ptr); } else goto handle_unusual; continue; // string operator_type = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_operator_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPushRule.operator_type")); CHK_(ptr); } else goto handle_unusual; continue; // string rule_value = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_rule_value(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPushRule.rule_value")); CHK_(ptr); } else goto handle_unusual; continue; // string event_push_id = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) { auto str = _internal_mutable_event_push_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EventPushRule.event_push_id")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* EventPushRule::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.EventPushRule) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPushRule.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string topic_type = 2; if (!this->_internal_topic_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_topic_type().data(), static_cast(this->_internal_topic_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPushRule.topic_type"); target = stream->WriteStringMaybeAliased( 2, this->_internal_topic_type(), target); } // string topic_arg = 3; if (!this->_internal_topic_arg().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_topic_arg().data(), static_cast(this->_internal_topic_arg().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPushRule.topic_arg"); target = stream->WriteStringMaybeAliased( 3, this->_internal_topic_arg(), target); } // string operator = 4; if (!this->_internal_operator_().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_operator_().data(), static_cast(this->_internal_operator_().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPushRule.operator"); target = stream->WriteStringMaybeAliased( 4, this->_internal_operator_(), target); } // string operator_type = 5; if (!this->_internal_operator_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_operator_type().data(), static_cast(this->_internal_operator_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPushRule.operator_type"); target = stream->WriteStringMaybeAliased( 5, this->_internal_operator_type(), target); } // string rule_value = 6; if (!this->_internal_rule_value().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_rule_value().data(), static_cast(this->_internal_rule_value().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPushRule.rule_value"); target = stream->WriteStringMaybeAliased( 6, this->_internal_rule_value(), target); } // string event_push_id = 7; if (!this->_internal_event_push_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_event_push_id().data(), static_cast(this->_internal_event_push_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EventPushRule.event_push_id"); target = stream->WriteStringMaybeAliased( 7, this->_internal_event_push_id(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.EventPushRule) return target; } size_t EventPushRule::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.EventPushRule) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string topic_type = 2; if (!this->_internal_topic_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_topic_type()); } // string topic_arg = 3; if (!this->_internal_topic_arg().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_topic_arg()); } // string operator = 4; if (!this->_internal_operator_().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_operator_()); } // string operator_type = 5; if (!this->_internal_operator_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_operator_type()); } // string rule_value = 6; if (!this->_internal_rule_value().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_rule_value()); } // string event_push_id = 7; if (!this->_internal_event_push_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_event_push_id()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData EventPushRule::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, EventPushRule::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*EventPushRule::GetClassData() const { return &_class_data_; } void EventPushRule::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void EventPushRule::MergeFrom(const EventPushRule& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.EventPushRule) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_topic_type().empty()) { _internal_set_topic_type(from._internal_topic_type()); } if (!from._internal_topic_arg().empty()) { _internal_set_topic_arg(from._internal_topic_arg()); } if (!from._internal_operator_().empty()) { _internal_set_operator_(from._internal_operator_()); } if (!from._internal_operator_type().empty()) { _internal_set_operator_type(from._internal_operator_type()); } if (!from._internal_rule_value().empty()) { _internal_set_rule_value(from._internal_rule_value()); } if (!from._internal_event_push_id().empty()) { _internal_set_event_push_id(from._internal_event_push_id()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void EventPushRule::CopyFrom(const EventPushRule& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.EventPushRule) if (&from == this) return; Clear(); MergeFrom(from); } bool EventPushRule::IsInitialized() const { return true; } void EventPushRule::InternalSwap(EventPushRule* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &topic_type_, GetArenaForAllocation(), &other->topic_type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &topic_arg_, GetArenaForAllocation(), &other->topic_arg_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &operator__, GetArenaForAllocation(), &other->operator__, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &operator_type_, GetArenaForAllocation(), &other->operator_type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &rule_value_, GetArenaForAllocation(), &other->rule_value_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &event_push_id_, GetArenaForAllocation(), &other->event_push_id_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata EventPushRule::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[34]); } // =================================================================== class PushIpPort::_Internal { public: }; PushIpPort::PushIpPort(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.PushIpPort) } PushIpPort::PushIpPort(const PushIpPort& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); server_ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_server_ip().empty()) { server_ip_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_server_ip(), GetArenaForAllocation()); } ::memcpy(&port_, &from.port_, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&port_)) + sizeof(enable_)); // @@protoc_insertion_point(copy_constructor:protomsg.PushIpPort) } inline void PushIpPort::SharedCtor() { server_ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&port_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&port_)) + sizeof(enable_)); } PushIpPort::~PushIpPort() { // @@protoc_insertion_point(destructor:protomsg.PushIpPort) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void PushIpPort::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); server_ip_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void PushIpPort::ArenaDtor(void* object) { PushIpPort* _this = reinterpret_cast< PushIpPort* >(object); (void)_this; } void PushIpPort::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void PushIpPort::SetCachedSize(int size) const { _cached_size_.Set(size); } void PushIpPort::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.PushIpPort) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; server_ip_.ClearToEmpty(); ::memset(&port_, 0, static_cast( reinterpret_cast(&enable_) - reinterpret_cast(&port_)) + sizeof(enable_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* PushIpPort::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string server_ip = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_server_ip(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushIpPort.server_ip")); CHK_(ptr); } else goto handle_unusual; continue; // int32 port = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) { port_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // bool enable = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) { enable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* PushIpPort::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.PushIpPort) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string server_ip = 1; if (!this->_internal_server_ip().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_server_ip().data(), static_cast(this->_internal_server_ip().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushIpPort.server_ip"); target = stream->WriteStringMaybeAliased( 1, this->_internal_server_ip(), target); } // int32 port = 2; if (this->_internal_port() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(2, this->_internal_port(), target); } // bool enable = 3; if (this->_internal_enable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(3, this->_internal_enable(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.PushIpPort) return target; } size_t PushIpPort::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.PushIpPort) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string server_ip = 1; if (!this->_internal_server_ip().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_server_ip()); } // int32 port = 2; if (this->_internal_port() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_port()); } // bool enable = 3; if (this->_internal_enable() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData PushIpPort::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, PushIpPort::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*PushIpPort::GetClassData() const { return &_class_data_; } void PushIpPort::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void PushIpPort::MergeFrom(const PushIpPort& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.PushIpPort) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_server_ip().empty()) { _internal_set_server_ip(from._internal_server_ip()); } if (from._internal_port() != 0) { _internal_set_port(from._internal_port()); } if (from._internal_enable() != 0) { _internal_set_enable(from._internal_enable()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void PushIpPort::CopyFrom(const PushIpPort& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.PushIpPort) if (&from == this) return; Clear(); MergeFrom(from); } bool PushIpPort::IsInitialized() const { return true; } void PushIpPort::InternalSwap(PushIpPort* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &server_ip_, GetArenaForAllocation(), &other->server_ip_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(PushIpPort, enable_) + sizeof(PushIpPort::enable_) - PROTOBUF_FIELD_OFFSET(PushIpPort, port_)>( reinterpret_cast(&port_), reinterpret_cast(&other->port_)); } ::PROTOBUF_NAMESPACE_ID::Metadata PushIpPort::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[35]); } // =================================================================== class PushUrl::_Internal { public: }; PushUrl::PushUrl(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.PushUrl) } PushUrl::PushUrl(const PushUrl& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); url_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_url().empty()) { url_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_url(), GetArenaForAllocation()); } enable_ = from.enable_; // @@protoc_insertion_point(copy_constructor:protomsg.PushUrl) } inline void PushUrl::SharedCtor() { url_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); enable_ = false; } PushUrl::~PushUrl() { // @@protoc_insertion_point(destructor:protomsg.PushUrl) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void PushUrl::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); url_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void PushUrl::ArenaDtor(void* object) { PushUrl* _this = reinterpret_cast< PushUrl* >(object); (void)_this; } void PushUrl::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void PushUrl::SetCachedSize(int size) const { _cached_size_.Set(size); } void PushUrl::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.PushUrl) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; url_.ClearToEmpty(); enable_ = false; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* PushUrl::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string url = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_url(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushUrl.url")); CHK_(ptr); } else goto handle_unusual; continue; // bool enable = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) { enable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* PushUrl::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.PushUrl) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string url = 1; if (!this->_internal_url().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_url().data(), static_cast(this->_internal_url().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushUrl.url"); target = stream->WriteStringMaybeAliased( 1, this->_internal_url(), target); } // bool enable = 2; if (this->_internal_enable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(2, this->_internal_enable(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.PushUrl) return target; } size_t PushUrl::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.PushUrl) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string url = 1; if (!this->_internal_url().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_url()); } // bool enable = 2; if (this->_internal_enable() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData PushUrl::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, PushUrl::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*PushUrl::GetClassData() const { return &_class_data_; } void PushUrl::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void PushUrl::MergeFrom(const PushUrl& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.PushUrl) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_url().empty()) { _internal_set_url(from._internal_url()); } if (from._internal_enable() != 0) { _internal_set_enable(from._internal_enable()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void PushUrl::CopyFrom(const PushUrl& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.PushUrl) if (&from == this) return; Clear(); MergeFrom(from); } bool PushUrl::IsInitialized() const { return true; } void PushUrl::InternalSwap(PushUrl* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &url_, GetArenaForAllocation(), &other->url_, other->GetArenaForAllocation() ); swap(enable_, other->enable_); } ::PROTOBUF_NAMESPACE_ID::Metadata PushUrl::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[36]); } // =================================================================== class PushAttach::_Internal { public: static const ::protomsg::Camera& cam(const PushAttach* msg); }; const ::protomsg::Camera& PushAttach::_Internal::cam(const PushAttach* msg) { return *msg->cam_; } PushAttach::PushAttach(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.PushAttach) } PushAttach::PushAttach(const PushAttach& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); push_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_push_id().empty()) { push_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_push_id(), GetArenaForAllocation()); } server_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_server_id().empty()) { server_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_server_id(), GetArenaForAllocation()); } server_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_server_name().empty()) { server_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_server_name(), GetArenaForAllocation()); } local_ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_local_ip().empty()) { local_ip_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_local_ip(), GetArenaForAllocation()); } video_url_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_video_url().empty()) { video_url_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_video_url(), GetArenaForAllocation()); } if (from._internal_has_cam()) { cam_ = new ::protomsg::Camera(*from.cam_); } else { cam_ = nullptr; } // @@protoc_insertion_point(copy_constructor:protomsg.PushAttach) } inline void PushAttach::SharedCtor() { push_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); server_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); server_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); local_ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); video_url_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); cam_ = nullptr; } PushAttach::~PushAttach() { // @@protoc_insertion_point(destructor:protomsg.PushAttach) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void PushAttach::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); push_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); server_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); server_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); local_ip_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); video_url_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (this != internal_default_instance()) delete cam_; } void PushAttach::ArenaDtor(void* object) { PushAttach* _this = reinterpret_cast< PushAttach* >(object); (void)_this; } void PushAttach::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void PushAttach::SetCachedSize(int size) const { _cached_size_.Set(size); } void PushAttach::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.PushAttach) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; push_id_.ClearToEmpty(); server_id_.ClearToEmpty(); server_name_.ClearToEmpty(); local_ip_.ClearToEmpty(); video_url_.ClearToEmpty(); if (GetArenaForAllocation() == nullptr && cam_ != nullptr) { delete cam_; } cam_ = nullptr; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* PushAttach::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string push_id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_push_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushAttach.push_id")); CHK_(ptr); } else goto handle_unusual; continue; // .protomsg.Camera cam = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { ptr = ctx->ParseMessage(_internal_mutable_cam(), ptr); CHK_(ptr); } else goto handle_unusual; continue; // string server_id = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_server_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushAttach.server_id")); CHK_(ptr); } else goto handle_unusual; continue; // string server_name = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_server_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushAttach.server_name")); CHK_(ptr); } else goto handle_unusual; continue; // string local_ip = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_local_ip(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushAttach.local_ip")); CHK_(ptr); } else goto handle_unusual; continue; // string video_url = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_video_url(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.PushAttach.video_url")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* PushAttach::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.PushAttach) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string push_id = 1; if (!this->_internal_push_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_push_id().data(), static_cast(this->_internal_push_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushAttach.push_id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_push_id(), target); } // .protomsg.Camera cam = 2; if (this->_internal_has_cam()) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage( 2, _Internal::cam(this), target, stream); } // string server_id = 3; if (!this->_internal_server_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_server_id().data(), static_cast(this->_internal_server_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushAttach.server_id"); target = stream->WriteStringMaybeAliased( 3, this->_internal_server_id(), target); } // string server_name = 4; if (!this->_internal_server_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_server_name().data(), static_cast(this->_internal_server_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushAttach.server_name"); target = stream->WriteStringMaybeAliased( 4, this->_internal_server_name(), target); } // string local_ip = 5; if (!this->_internal_local_ip().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_local_ip().data(), static_cast(this->_internal_local_ip().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushAttach.local_ip"); target = stream->WriteStringMaybeAliased( 5, this->_internal_local_ip(), target); } // string video_url = 6; if (!this->_internal_video_url().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_video_url().data(), static_cast(this->_internal_video_url().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.PushAttach.video_url"); target = stream->WriteStringMaybeAliased( 6, this->_internal_video_url(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.PushAttach) return target; } size_t PushAttach::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.PushAttach) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string push_id = 1; if (!this->_internal_push_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_push_id()); } // string server_id = 3; if (!this->_internal_server_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_server_id()); } // string server_name = 4; if (!this->_internal_server_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_server_name()); } // string local_ip = 5; if (!this->_internal_local_ip().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_local_ip()); } // string video_url = 6; if (!this->_internal_video_url().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_video_url()); } // .protomsg.Camera cam = 2; if (this->_internal_has_cam()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( *cam_); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData PushAttach::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, PushAttach::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*PushAttach::GetClassData() const { return &_class_data_; } void PushAttach::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void PushAttach::MergeFrom(const PushAttach& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.PushAttach) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_push_id().empty()) { _internal_set_push_id(from._internal_push_id()); } if (!from._internal_server_id().empty()) { _internal_set_server_id(from._internal_server_id()); } if (!from._internal_server_name().empty()) { _internal_set_server_name(from._internal_server_name()); } if (!from._internal_local_ip().empty()) { _internal_set_local_ip(from._internal_local_ip()); } if (!from._internal_video_url().empty()) { _internal_set_video_url(from._internal_video_url()); } if (from._internal_has_cam()) { _internal_mutable_cam()->::protomsg::Camera::MergeFrom(from._internal_cam()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void PushAttach::CopyFrom(const PushAttach& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.PushAttach) if (&from == this) return; Clear(); MergeFrom(from); } bool PushAttach::IsInitialized() const { return true; } void PushAttach::InternalSwap(PushAttach* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &push_id_, GetArenaForAllocation(), &other->push_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &server_id_, GetArenaForAllocation(), &other->server_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &server_name_, GetArenaForAllocation(), &other->server_name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &local_ip_, GetArenaForAllocation(), &other->local_ip_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &video_url_, GetArenaForAllocation(), &other->video_url_, other->GetArenaForAllocation() ); swap(cam_, other->cam_); } ::PROTOBUF_NAMESPACE_ID::Metadata PushAttach::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[37]); } // =================================================================== class EsPersonCacheChange::_Internal { public: }; EsPersonCacheChange::EsPersonCacheChange(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), table_id_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.EsPersonCacheChange) } EsPersonCacheChange::EsPersonCacheChange(const EsPersonCacheChange& from) : ::PROTOBUF_NAMESPACE_ID::Message(), table_id_(from.table_id_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); person_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_person_id().empty()) { person_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_person_id(), GetArenaForAllocation()); } feature_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_feature().empty()) { feature_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_feature(), GetArenaForAllocation()); } carno_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_carno().empty()) { carno_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_carno(), GetArenaForAllocation()); } ::memcpy(&type_, &from.type_, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&type_)) + sizeof(enable_)); // @@protoc_insertion_point(copy_constructor:protomsg.EsPersonCacheChange) } inline void EsPersonCacheChange::SharedCtor() { person_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); feature_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); carno_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); ::memset(reinterpret_cast(this) + static_cast( reinterpret_cast(&type_) - reinterpret_cast(this)), 0, static_cast(reinterpret_cast(&enable_) - reinterpret_cast(&type_)) + sizeof(enable_)); } EsPersonCacheChange::~EsPersonCacheChange() { // @@protoc_insertion_point(destructor:protomsg.EsPersonCacheChange) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void EsPersonCacheChange::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); person_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); feature_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); carno_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void EsPersonCacheChange::ArenaDtor(void* object) { EsPersonCacheChange* _this = reinterpret_cast< EsPersonCacheChange* >(object); (void)_this; } void EsPersonCacheChange::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void EsPersonCacheChange::SetCachedSize(int size) const { _cached_size_.Set(size); } void EsPersonCacheChange::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.EsPersonCacheChange) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; table_id_.Clear(); person_id_.ClearToEmpty(); feature_.ClearToEmpty(); carno_.ClearToEmpty(); ::memset(&type_, 0, static_cast( reinterpret_cast(&enable_) - reinterpret_cast(&type_)) + sizeof(enable_)); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* EsPersonCacheChange::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // .protomsg.EsCacheChanged type = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) { ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); _internal_set_type(static_cast<::protomsg::EsCacheChanged>(val)); } else goto handle_unusual; continue; // repeated string table_id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { ptr -= 1; do { ptr += 1; auto str = _internal_add_table_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EsPersonCacheChange.table_id")); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<18>(ptr)); } else goto handle_unusual; continue; // string person_id = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_person_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EsPersonCacheChange.person_id")); CHK_(ptr); } else goto handle_unusual; continue; // string feature = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_feature(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EsPersonCacheChange.feature")); CHK_(ptr); } else goto handle_unusual; continue; // .protomsg.DbAction action = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) { ::PROTOBUF_NAMESPACE_ID::uint64 val = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); _internal_set_action(static_cast<::protomsg::DbAction>(val)); } else goto handle_unusual; continue; // int32 enable = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) { enable_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string carNo = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) { auto str = _internal_mutable_carno(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.EsPersonCacheChange.carNo")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* EsPersonCacheChange::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.EsPersonCacheChange) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // .protomsg.EsCacheChanged type = 1; if (this->_internal_type() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray( 1, this->_internal_type(), target); } // repeated string table_id = 2; for (int i = 0, n = this->_internal_table_id_size(); i < n; i++) { const auto& s = this->_internal_table_id(i); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( s.data(), static_cast(s.length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EsPersonCacheChange.table_id"); target = stream->WriteString(2, s, target); } // string person_id = 3; if (!this->_internal_person_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_person_id().data(), static_cast(this->_internal_person_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EsPersonCacheChange.person_id"); target = stream->WriteStringMaybeAliased( 3, this->_internal_person_id(), target); } // string feature = 4; if (!this->_internal_feature().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_feature().data(), static_cast(this->_internal_feature().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EsPersonCacheChange.feature"); target = stream->WriteStringMaybeAliased( 4, this->_internal_feature(), target); } // .protomsg.DbAction action = 5; if (this->_internal_action() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteEnumToArray( 5, this->_internal_action(), target); } // int32 enable = 6; if (this->_internal_enable() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(6, this->_internal_enable(), target); } // string carNo = 7; if (!this->_internal_carno().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_carno().data(), static_cast(this->_internal_carno().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.EsPersonCacheChange.carNo"); target = stream->WriteStringMaybeAliased( 7, this->_internal_carno(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.EsPersonCacheChange) return target; } size_t EsPersonCacheChange::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.EsPersonCacheChange) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated string table_id = 2; total_size += 1 * ::PROTOBUF_NAMESPACE_ID::internal::FromIntSize(table_id_.size()); for (int i = 0, n = table_id_.size(); i < n; i++) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( table_id_.Get(i)); } // string person_id = 3; if (!this->_internal_person_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_person_id()); } // string feature = 4; if (!this->_internal_feature().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_feature()); } // string carNo = 7; if (!this->_internal_carno().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_carno()); } // .protomsg.EsCacheChanged type = 1; if (this->_internal_type() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_type()); } // .protomsg.DbAction action = 5; if (this->_internal_action() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::EnumSize(this->_internal_action()); } // int32 enable = 6; if (this->_internal_enable() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_enable()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData EsPersonCacheChange::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, EsPersonCacheChange::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*EsPersonCacheChange::GetClassData() const { return &_class_data_; } void EsPersonCacheChange::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void EsPersonCacheChange::MergeFrom(const EsPersonCacheChange& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.EsPersonCacheChange) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; table_id_.MergeFrom(from.table_id_); if (!from._internal_person_id().empty()) { _internal_set_person_id(from._internal_person_id()); } if (!from._internal_feature().empty()) { _internal_set_feature(from._internal_feature()); } if (!from._internal_carno().empty()) { _internal_set_carno(from._internal_carno()); } if (from._internal_type() != 0) { _internal_set_type(from._internal_type()); } if (from._internal_action() != 0) { _internal_set_action(from._internal_action()); } if (from._internal_enable() != 0) { _internal_set_enable(from._internal_enable()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void EsPersonCacheChange::CopyFrom(const EsPersonCacheChange& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.EsPersonCacheChange) if (&from == this) return; Clear(); MergeFrom(from); } bool EsPersonCacheChange::IsInitialized() const { return true; } void EsPersonCacheChange::InternalSwap(EsPersonCacheChange* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); table_id_.InternalSwap(&other->table_id_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &person_id_, GetArenaForAllocation(), &other->person_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &feature_, GetArenaForAllocation(), &other->feature_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &carno_, GetArenaForAllocation(), &other->carno_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::memswap< PROTOBUF_FIELD_OFFSET(EsPersonCacheChange, enable_) + sizeof(EsPersonCacheChange::enable_) - PROTOBUF_FIELD_OFFSET(EsPersonCacheChange, type_)>( reinterpret_cast(&type_), reinterpret_cast(&other->type_)); } ::PROTOBUF_NAMESPACE_ID::Metadata EsPersonCacheChange::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[38]); } // =================================================================== class ClusterAndNodes::_Internal { public: }; ClusterAndNodes::ClusterAndNodes(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned), nodes_(arena) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.ClusterAndNodes) } ClusterAndNodes::ClusterAndNodes(const ClusterAndNodes& from) : ::PROTOBUF_NAMESPACE_ID::Message(), nodes_(from.nodes_) { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); clusterid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_clusterid().empty()) { clusterid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_clusterid(), GetArenaForAllocation()); } clustername_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_clustername().empty()) { clustername_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_clustername(), GetArenaForAllocation()); } virtualip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_virtualip().empty()) { virtualip_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_virtualip(), GetArenaForAllocation()); } password_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_password().empty()) { password_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_password(), GetArenaForAllocation()); } // @@protoc_insertion_point(copy_constructor:protomsg.ClusterAndNodes) } inline void ClusterAndNodes::SharedCtor() { clusterid_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); clustername_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); virtualip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); password_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } ClusterAndNodes::~ClusterAndNodes() { // @@protoc_insertion_point(destructor:protomsg.ClusterAndNodes) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void ClusterAndNodes::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); clusterid_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); clustername_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); virtualip_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); password_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void ClusterAndNodes::ArenaDtor(void* object) { ClusterAndNodes* _this = reinterpret_cast< ClusterAndNodes* >(object); (void)_this; } void ClusterAndNodes::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void ClusterAndNodes::SetCachedSize(int size) const { _cached_size_.Set(size); } void ClusterAndNodes::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.ClusterAndNodes) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; nodes_.Clear(); clusterid_.ClearToEmpty(); clustername_.ClearToEmpty(); virtualip_.ClearToEmpty(); password_.ClearToEmpty(); _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* ClusterAndNodes::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string clusterId = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_clusterid(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.ClusterAndNodes.clusterId")); CHK_(ptr); } else goto handle_unusual; continue; // string clusterName = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_clustername(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.ClusterAndNodes.clusterName")); CHK_(ptr); } else goto handle_unusual; continue; // repeated .protomsg.Node nodes = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { ptr -= 1; do { ptr += 1; ptr = ctx->ParseMessage(_internal_add_nodes(), ptr); CHK_(ptr); if (!ctx->DataAvailable(ptr)) break; } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<26>(ptr)); } else goto handle_unusual; continue; // string virtualIp = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_virtualip(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.ClusterAndNodes.virtualIp")); CHK_(ptr); } else goto handle_unusual; continue; // string password = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_password(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.ClusterAndNodes.password")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* ClusterAndNodes::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.ClusterAndNodes) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string clusterId = 1; if (!this->_internal_clusterid().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_clusterid().data(), static_cast(this->_internal_clusterid().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.ClusterAndNodes.clusterId"); target = stream->WriteStringMaybeAliased( 1, this->_internal_clusterid(), target); } // string clusterName = 2; if (!this->_internal_clustername().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_clustername().data(), static_cast(this->_internal_clustername().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.ClusterAndNodes.clusterName"); target = stream->WriteStringMaybeAliased( 2, this->_internal_clustername(), target); } // repeated .protomsg.Node nodes = 3; for (unsigned int i = 0, n = static_cast(this->_internal_nodes_size()); i < n; i++) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: InternalWriteMessage(3, this->_internal_nodes(i), target, stream); } // string virtualIp = 4; if (!this->_internal_virtualip().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_virtualip().data(), static_cast(this->_internal_virtualip().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.ClusterAndNodes.virtualIp"); target = stream->WriteStringMaybeAliased( 4, this->_internal_virtualip(), target); } // string password = 5; if (!this->_internal_password().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_password().data(), static_cast(this->_internal_password().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.ClusterAndNodes.password"); target = stream->WriteStringMaybeAliased( 5, this->_internal_password(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.ClusterAndNodes) return target; } size_t ClusterAndNodes::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.ClusterAndNodes) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // repeated .protomsg.Node nodes = 3; total_size += 1UL * this->_internal_nodes_size(); for (const auto& msg : this->nodes_) { total_size += ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); } // string clusterId = 1; if (!this->_internal_clusterid().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_clusterid()); } // string clusterName = 2; if (!this->_internal_clustername().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_clustername()); } // string virtualIp = 4; if (!this->_internal_virtualip().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_virtualip()); } // string password = 5; if (!this->_internal_password().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_password()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData ClusterAndNodes::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, ClusterAndNodes::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*ClusterAndNodes::GetClassData() const { return &_class_data_; } void ClusterAndNodes::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void ClusterAndNodes::MergeFrom(const ClusterAndNodes& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.ClusterAndNodes) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; nodes_.MergeFrom(from.nodes_); if (!from._internal_clusterid().empty()) { _internal_set_clusterid(from._internal_clusterid()); } if (!from._internal_clustername().empty()) { _internal_set_clustername(from._internal_clustername()); } if (!from._internal_virtualip().empty()) { _internal_set_virtualip(from._internal_virtualip()); } if (!from._internal_password().empty()) { _internal_set_password(from._internal_password()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void ClusterAndNodes::CopyFrom(const ClusterAndNodes& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.ClusterAndNodes) if (&from == this) return; Clear(); MergeFrom(from); } bool ClusterAndNodes::IsInitialized() const { return true; } void ClusterAndNodes::InternalSwap(ClusterAndNodes* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); nodes_.InternalSwap(&other->nodes_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &clusterid_, GetArenaForAllocation(), &other->clusterid_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &clustername_, GetArenaForAllocation(), &other->clustername_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &virtualip_, GetArenaForAllocation(), &other->virtualip_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &password_, GetArenaForAllocation(), &other->password_, other->GetArenaForAllocation() ); } ::PROTOBUF_NAMESPACE_ID::Metadata ClusterAndNodes::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[39]); } // =================================================================== class Node::_Internal { public: }; Node::Node(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Node) } Node::Node(const Node& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } cluster_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_cluster_id().empty()) { cluster_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_cluster_id(), GetArenaForAllocation()); } node_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_node_name().empty()) { node_name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_node_name(), GetArenaForAllocation()); } node_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_node_id().empty()) { node_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_node_id(), GetArenaForAllocation()); } node_ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_node_ip().empty()) { node_ip_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_node_ip(), GetArenaForAllocation()); } create_time_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_create_time().empty()) { create_time_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_create_time(), GetArenaForAllocation()); } drift_state_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_drift_state().empty()) { drift_state_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_drift_state(), GetArenaForAllocation()); } device_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_device_type().empty()) { device_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_device_type(), GetArenaForAllocation()); } isdelete_ = from.isdelete_; // @@protoc_insertion_point(copy_constructor:protomsg.Node) } inline void Node::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); cluster_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); node_name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); node_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); node_ip_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); create_time_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); drift_state_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); device_type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); isdelete_ = false; } Node::~Node() { // @@protoc_insertion_point(destructor:protomsg.Node) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Node::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); cluster_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); node_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); node_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); node_ip_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); create_time_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); drift_state_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); device_type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Node::ArenaDtor(void* object) { Node* _this = reinterpret_cast< Node* >(object); (void)_this; } void Node::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Node::SetCachedSize(int size) const { _cached_size_.Set(size); } void Node::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Node) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); cluster_id_.ClearToEmpty(); node_name_.ClearToEmpty(); node_id_.ClearToEmpty(); node_ip_.ClearToEmpty(); create_time_.ClearToEmpty(); drift_state_.ClearToEmpty(); device_type_.ClearToEmpty(); isdelete_ = false; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Node::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Node.id")); CHK_(ptr); } else goto handle_unusual; continue; // string cluster_id = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_cluster_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Node.cluster_id")); CHK_(ptr); } else goto handle_unusual; continue; // string node_name = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_node_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Node.node_name")); CHK_(ptr); } else goto handle_unusual; continue; // string node_id = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_node_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Node.node_id")); CHK_(ptr); } else goto handle_unusual; continue; // string node_ip = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_node_ip(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Node.node_ip")); CHK_(ptr); } else goto handle_unusual; continue; // string create_time = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 50)) { auto str = _internal_mutable_create_time(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Node.create_time")); CHK_(ptr); } else goto handle_unusual; continue; // bool isDelete = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 56)) { isdelete_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string drift_state = 8; case 8: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 66)) { auto str = _internal_mutable_drift_state(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Node.drift_state")); CHK_(ptr); } else goto handle_unusual; continue; // string device_type = 9; case 9: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 74)) { auto str = _internal_mutable_device_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Node.device_type")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Node::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Node) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Node.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string cluster_id = 2; if (!this->_internal_cluster_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_cluster_id().data(), static_cast(this->_internal_cluster_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Node.cluster_id"); target = stream->WriteStringMaybeAliased( 2, this->_internal_cluster_id(), target); } // string node_name = 3; if (!this->_internal_node_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_node_name().data(), static_cast(this->_internal_node_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Node.node_name"); target = stream->WriteStringMaybeAliased( 3, this->_internal_node_name(), target); } // string node_id = 4; if (!this->_internal_node_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_node_id().data(), static_cast(this->_internal_node_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Node.node_id"); target = stream->WriteStringMaybeAliased( 4, this->_internal_node_id(), target); } // string node_ip = 5; if (!this->_internal_node_ip().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_node_ip().data(), static_cast(this->_internal_node_ip().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Node.node_ip"); target = stream->WriteStringMaybeAliased( 5, this->_internal_node_ip(), target); } // string create_time = 6; if (!this->_internal_create_time().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_create_time().data(), static_cast(this->_internal_create_time().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Node.create_time"); target = stream->WriteStringMaybeAliased( 6, this->_internal_create_time(), target); } // bool isDelete = 7; if (this->_internal_isdelete() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(7, this->_internal_isdelete(), target); } // string drift_state = 8; if (!this->_internal_drift_state().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_drift_state().data(), static_cast(this->_internal_drift_state().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Node.drift_state"); target = stream->WriteStringMaybeAliased( 8, this->_internal_drift_state(), target); } // string device_type = 9; if (!this->_internal_device_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_device_type().data(), static_cast(this->_internal_device_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Node.device_type"); target = stream->WriteStringMaybeAliased( 9, this->_internal_device_type(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Node) return target; } size_t Node::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Node) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string cluster_id = 2; if (!this->_internal_cluster_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_cluster_id()); } // string node_name = 3; if (!this->_internal_node_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_node_name()); } // string node_id = 4; if (!this->_internal_node_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_node_id()); } // string node_ip = 5; if (!this->_internal_node_ip().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_node_ip()); } // string create_time = 6; if (!this->_internal_create_time().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_create_time()); } // string drift_state = 8; if (!this->_internal_drift_state().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_drift_state()); } // string device_type = 9; if (!this->_internal_device_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_device_type()); } // bool isDelete = 7; if (this->_internal_isdelete() != 0) { total_size += 1 + 1; } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Node::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Node::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Node::GetClassData() const { return &_class_data_; } void Node::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Node::MergeFrom(const Node& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Node) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_cluster_id().empty()) { _internal_set_cluster_id(from._internal_cluster_id()); } if (!from._internal_node_name().empty()) { _internal_set_node_name(from._internal_node_name()); } if (!from._internal_node_id().empty()) { _internal_set_node_id(from._internal_node_id()); } if (!from._internal_node_ip().empty()) { _internal_set_node_ip(from._internal_node_ip()); } if (!from._internal_create_time().empty()) { _internal_set_create_time(from._internal_create_time()); } if (!from._internal_drift_state().empty()) { _internal_set_drift_state(from._internal_drift_state()); } if (!from._internal_device_type().empty()) { _internal_set_device_type(from._internal_device_type()); } if (from._internal_isdelete() != 0) { _internal_set_isdelete(from._internal_isdelete()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Node::CopyFrom(const Node& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Node) if (&from == this) return; Clear(); MergeFrom(from); } bool Node::IsInitialized() const { return true; } void Node::InternalSwap(Node* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &cluster_id_, GetArenaForAllocation(), &other->cluster_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &node_name_, GetArenaForAllocation(), &other->node_name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &node_id_, GetArenaForAllocation(), &other->node_id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &node_ip_, GetArenaForAllocation(), &other->node_ip_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &create_time_, GetArenaForAllocation(), &other->create_time_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &drift_state_, GetArenaForAllocation(), &other->drift_state_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &device_type_, GetArenaForAllocation(), &other->device_type_, other->GetArenaForAllocation() ); swap(isdelete_, other->isdelete_); } ::PROTOBUF_NAMESPACE_ID::Metadata Node::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[40]); } // =================================================================== class Dic::_Internal { public: }; Dic::Dic(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { SharedCtor(); if (!is_message_owned) { RegisterArenaDtor(arena); } // @@protoc_insertion_point(arena_constructor:protomsg.Dic) } Dic::Dic(const Dic& from) : ::PROTOBUF_NAMESPACE_ID::Message() { _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_id().empty()) { id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_id(), GetArenaForAllocation()); } value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_value().empty()) { value_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_value(), GetArenaForAllocation()); } name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_name().empty()) { name_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_name(), GetArenaForAllocation()); } type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_type().empty()) { type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_type(), GetArenaForAllocation()); } description_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_description().empty()) { description_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_description(), GetArenaForAllocation()); } parent_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); if (!from._internal_parent_id().empty()) { parent_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_parent_id(), GetArenaForAllocation()); } sort_ = from.sort_; // @@protoc_insertion_point(copy_constructor:protomsg.Dic) } inline void Dic::SharedCtor() { id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); value_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); type_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); description_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); parent_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); sort_ = 0; } Dic::~Dic() { // @@protoc_insertion_point(destructor:protomsg.Dic) if (GetArenaForAllocation() != nullptr) return; SharedDtor(); _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } inline void Dic::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); value_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); type_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); description_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); parent_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited()); } void Dic::ArenaDtor(void* object) { Dic* _this = reinterpret_cast< Dic* >(object); (void)_this; } void Dic::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) { } void Dic::SetCachedSize(int size) const { _cached_size_.Set(size); } void Dic::Clear() { // @@protoc_insertion_point(message_clear_start:protomsg.Dic) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; id_.ClearToEmpty(); value_.ClearToEmpty(); name_.ClearToEmpty(); type_.ClearToEmpty(); description_.ClearToEmpty(); parent_id_.ClearToEmpty(); sort_ = 0; _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); } const char* Dic::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) { #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure while (!ctx->Done(&ptr)) { ::PROTOBUF_NAMESPACE_ID::uint32 tag; ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag); switch (tag >> 3) { // string id = 1; case 1: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 10)) { auto str = _internal_mutable_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Dic.id")); CHK_(ptr); } else goto handle_unusual; continue; // string value = 2; case 2: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 18)) { auto str = _internal_mutable_value(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Dic.value")); CHK_(ptr); } else goto handle_unusual; continue; // string name = 3; case 3: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 26)) { auto str = _internal_mutable_name(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Dic.name")); CHK_(ptr); } else goto handle_unusual; continue; // string type = 4; case 4: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 34)) { auto str = _internal_mutable_type(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Dic.type")); CHK_(ptr); } else goto handle_unusual; continue; // string description = 5; case 5: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) { auto str = _internal_mutable_description(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Dic.description")); CHK_(ptr); } else goto handle_unusual; continue; // int32 sort = 6; case 6: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) { sort_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr); CHK_(ptr); } else goto handle_unusual; continue; // string parent_id = 7; case 7: if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 58)) { auto str = _internal_mutable_parent_id(); ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx); CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "protomsg.Dic.parent_id")); CHK_(ptr); } else goto handle_unusual; continue; default: { handle_unusual: if ((tag == 0) || ((tag & 7) == 4)) { CHK_(ptr); ctx->SetLastTag(tag); goto success; } ptr = UnknownFieldParse(tag, _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), ptr, ctx); CHK_(ptr != nullptr); continue; } } // switch } // while success: return ptr; failure: ptr = nullptr; goto success; #undef CHK_ } ::PROTOBUF_NAMESPACE_ID::uint8* Dic::_InternalSerialize( ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { // @@protoc_insertion_point(serialize_to_array_start:protomsg.Dic) ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_id().data(), static_cast(this->_internal_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Dic.id"); target = stream->WriteStringMaybeAliased( 1, this->_internal_id(), target); } // string value = 2; if (!this->_internal_value().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_value().data(), static_cast(this->_internal_value().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Dic.value"); target = stream->WriteStringMaybeAliased( 2, this->_internal_value(), target); } // string name = 3; if (!this->_internal_name().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_name().data(), static_cast(this->_internal_name().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Dic.name"); target = stream->WriteStringMaybeAliased( 3, this->_internal_name(), target); } // string type = 4; if (!this->_internal_type().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_type().data(), static_cast(this->_internal_type().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Dic.type"); target = stream->WriteStringMaybeAliased( 4, this->_internal_type(), target); } // string description = 5; if (!this->_internal_description().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_description().data(), static_cast(this->_internal_description().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Dic.description"); target = stream->WriteStringMaybeAliased( 5, this->_internal_description(), target); } // int32 sort = 6; if (this->_internal_sort() != 0) { target = stream->EnsureSpace(target); target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(6, this->_internal_sort(), target); } // string parent_id = 7; if (!this->_internal_parent_id().empty()) { ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String( this->_internal_parent_id().data(), static_cast(this->_internal_parent_id().length()), ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE, "protomsg.Dic.parent_id"); target = stream->WriteStringMaybeAliased( 7, this->_internal_parent_id(), target); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); } // @@protoc_insertion_point(serialize_to_array_end:protomsg.Dic) return target; } size_t Dic::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:protomsg.Dic) size_t total_size = 0; ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; // string id = 1; if (!this->_internal_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_id()); } // string value = 2; if (!this->_internal_value().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_value()); } // string name = 3; if (!this->_internal_name().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_name()); } // string type = 4; if (!this->_internal_type().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_type()); } // string description = 5; if (!this->_internal_description().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_description()); } // string parent_id = 7; if (!this->_internal_parent_id().empty()) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize( this->_internal_parent_id()); } // int32 sort = 6; if (this->_internal_sort() != 0) { total_size += 1 + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size( this->_internal_sort()); } if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize( _internal_metadata_, total_size, &_cached_size_); } int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } const ::PROTOBUF_NAMESPACE_ID::Message::ClassData Dic::_class_data_ = { ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck, Dic::MergeImpl }; const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*Dic::GetClassData() const { return &_class_data_; } void Dic::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from) { static_cast(to)->MergeFrom( static_cast(from)); } void Dic::MergeFrom(const Dic& from) { // @@protoc_insertion_point(class_specific_merge_from_start:protomsg.Dic) GOOGLE_DCHECK_NE(&from, this); ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0; (void) cached_has_bits; if (!from._internal_id().empty()) { _internal_set_id(from._internal_id()); } if (!from._internal_value().empty()) { _internal_set_value(from._internal_value()); } if (!from._internal_name().empty()) { _internal_set_name(from._internal_name()); } if (!from._internal_type().empty()) { _internal_set_type(from._internal_type()); } if (!from._internal_description().empty()) { _internal_set_description(from._internal_description()); } if (!from._internal_parent_id().empty()) { _internal_set_parent_id(from._internal_parent_id()); } if (from._internal_sort() != 0) { _internal_set_sort(from._internal_sort()); } _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); } void Dic::CopyFrom(const Dic& from) { // @@protoc_insertion_point(class_specific_copy_from_start:protomsg.Dic) if (&from == this) return; Clear(); MergeFrom(from); } bool Dic::IsInitialized() const { return true; } void Dic::InternalSwap(Dic* other) { using std::swap; _internal_metadata_.InternalSwap(&other->_internal_metadata_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &id_, GetArenaForAllocation(), &other->id_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &value_, GetArenaForAllocation(), &other->value_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &name_, GetArenaForAllocation(), &other->name_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &type_, GetArenaForAllocation(), &other->type_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &description_, GetArenaForAllocation(), &other->description_, other->GetArenaForAllocation() ); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), &parent_id_, GetArenaForAllocation(), &other->parent_id_, other->GetArenaForAllocation() ); swap(sort_, other->sort_); } ::PROTOBUF_NAMESPACE_ID::Metadata Dic::GetMetadata() const { return ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors( &descriptor_table_protomsg_2eproto_getter, &descriptor_table_protomsg_2eproto_once, file_level_metadata_protomsg_2eproto[41]); } // @@protoc_insertion_point(namespace_scope) } // namespace protomsg PROTOBUF_NAMESPACE_OPEN template<> PROTOBUF_NOINLINE ::protomsg::Area* Arena::CreateMaybeMessage< ::protomsg::Area >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Area >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::Camera* Arena::CreateMaybeMessage< ::protomsg::Camera >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Camera >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::Sensor* Arena::CreateMaybeMessage< ::protomsg::Sensor >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Sensor >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::CameraLink* Arena::CreateMaybeMessage< ::protomsg::CameraLink >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::CameraLink >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::SdkRun* Arena::CreateMaybeMessage< ::protomsg::SdkRun >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::SdkRun >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::CameraTimerule* Arena::CreateMaybeMessage< ::protomsg::CameraTimerule >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::CameraTimerule >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::DayCtl* Arena::CreateMaybeMessage< ::protomsg::DayCtl >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::DayCtl >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::TimeRange* Arena::CreateMaybeMessage< ::protomsg::TimeRange >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::TimeRange >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::Polygon* Arena::CreateMaybeMessage< ::protomsg::Polygon >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Polygon >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::CameraInfo* Arena::CreateMaybeMessage< ::protomsg::CameraInfo >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::CameraInfo >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::CameraAndRules* Arena::CreateMaybeMessage< ::protomsg::CameraAndRules >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::CameraAndRules >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::GroupRule* Arena::CreateMaybeMessage< ::protomsg::GroupRule >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::GroupRule >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::GroupRuleSdks* Arena::CreateMaybeMessage< ::protomsg::GroupRuleSdks >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::GroupRuleSdks >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::Rule* Arena::CreateMaybeMessage< ::protomsg::Rule >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Rule >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::RuleTemplate* Arena::CreateMaybeMessage< ::protomsg::RuleTemplate >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::RuleTemplate >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::RuleTemplateList* Arena::CreateMaybeMessage< ::protomsg::RuleTemplateList >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::RuleTemplateList >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::TemplateArg* Arena::CreateMaybeMessage< ::protomsg::TemplateArg >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::TemplateArg >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::SdkSetBase* Arena::CreateMaybeMessage< ::protomsg::SdkSetBase >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::SdkSetBase >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::Sdk* Arena::CreateMaybeMessage< ::protomsg::Sdk >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Sdk >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::SdkArg* Arena::CreateMaybeMessage< ::protomsg::SdkArg >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::SdkArg >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::SdkChanSet* Arena::CreateMaybeMessage< ::protomsg::SdkChanSet >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::SdkChanSet >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::DbChangeMessage* Arena::CreateMaybeMessage< ::protomsg::DbChangeMessage >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::DbChangeMessage >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::CameraPolygon* Arena::CreateMaybeMessage< ::protomsg::CameraPolygon >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::CameraPolygon >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::CameraPolygonRelation* Arena::CreateMaybeMessage< ::protomsg::CameraPolygonRelation >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::CameraPolygonRelation >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::VideotapeInfo* Arena::CreateMaybeMessage< ::protomsg::VideotapeInfo >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::VideotapeInfo >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::Voice* Arena::CreateMaybeMessage< ::protomsg::Voice >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Voice >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::VoiceList* Arena::CreateMaybeMessage< ::protomsg::VoiceList >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::VoiceList >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::CompareArgs* Arena::CreateMaybeMessage< ::protomsg::CompareArgs >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::CompareArgs >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::CompareEvent* Arena::CreateMaybeMessage< ::protomsg::CompareEvent >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::CompareEvent >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::SdkCompareEach* Arena::CreateMaybeMessage< ::protomsg::SdkCompareEach >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::SdkCompareEach >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::SdkCompareResult* Arena::CreateMaybeMessage< ::protomsg::SdkCompareResult >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::SdkCompareResult >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::EventPush_FiltRenameEntry_DoNotUse* Arena::CreateMaybeMessage< ::protomsg::EventPush_FiltRenameEntry_DoNotUse >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::EventPush_FiltRenameEntry_DoNotUse >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::EventPush* Arena::CreateMaybeMessage< ::protomsg::EventPush >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::EventPush >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::PushSetMenu* Arena::CreateMaybeMessage< ::protomsg::PushSetMenu >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::PushSetMenu >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::EventPushRule* Arena::CreateMaybeMessage< ::protomsg::EventPushRule >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::EventPushRule >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::PushIpPort* Arena::CreateMaybeMessage< ::protomsg::PushIpPort >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::PushIpPort >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::PushUrl* Arena::CreateMaybeMessage< ::protomsg::PushUrl >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::PushUrl >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::PushAttach* Arena::CreateMaybeMessage< ::protomsg::PushAttach >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::PushAttach >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::EsPersonCacheChange* Arena::CreateMaybeMessage< ::protomsg::EsPersonCacheChange >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::EsPersonCacheChange >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::ClusterAndNodes* Arena::CreateMaybeMessage< ::protomsg::ClusterAndNodes >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::ClusterAndNodes >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::Node* Arena::CreateMaybeMessage< ::protomsg::Node >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Node >(arena); } template<> PROTOBUF_NOINLINE ::protomsg::Dic* Arena::CreateMaybeMessage< ::protomsg::Dic >(Arena* arena) { return Arena::CreateMessageInternal< ::protomsg::Dic >(arena); } PROTOBUF_NAMESPACE_CLOSE // @@protoc_insertion_point(global_scope) #include