// Generated by the protocol buffer compiler. DO NOT EDIT! // source: AlarmMessage.proto #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION #include "AlarmMessage.pb.h" #include #include #include #include #include #include #include #include #include // @@protoc_insertion_point(includes) namespace iot_idl { namespace { const ::google::protobuf::Descriptor* SAlmManner_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmManner_reflection_ = NULL; const ::google::protobuf::Descriptor* SAlmKeyword_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmKeyword_reflection_ = NULL; const ::google::protobuf::Descriptor* SAlmInfoFromApp_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmInfoFromApp_reflection_ = NULL; const ::google::protobuf::Descriptor* SAppAddAlm_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAppAddAlm_reflection_ = NULL; const ::google::protobuf::Descriptor* SAppAddWave_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAppAddWave_reflection_ = NULL; const ::google::protobuf::Descriptor* SAlmInfoToAlmClt_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmInfoToAlmClt_reflection_ = NULL; const ::google::protobuf::Descriptor* SAlmCltAddAlm_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmCltAddAlm_reflection_ = NULL; const ::google::protobuf::Descriptor* SAlmCltCfmAlm_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmCltCfmAlm_reflection_ = NULL; const ::google::protobuf::Descriptor* SAlmCltDelAlm_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmCltDelAlm_reflection_ = NULL; const ::google::protobuf::Descriptor* SAlmCltReleaseAlm_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmCltReleaseAlm_reflection_ = NULL; const ::google::protobuf::Descriptor* SAlmCltLinkWave2Alm_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SAlmCltLinkWave2Alm_reflection_ = NULL; const ::google::protobuf::Descriptor* SEvtInfoToEvtClt_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SEvtInfoToEvtClt_reflection_ = NULL; const ::google::protobuf::Descriptor* SEvtCltAddEvt_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* SEvtCltAddEvt_reflection_ = NULL; const ::google::protobuf::EnumDescriptor* enAlmMsgType_descriptor_ = NULL; const ::google::protobuf::EnumDescriptor* enAlmStyle_descriptor_ = NULL; const ::google::protobuf::EnumDescriptor* enAlmLogicState_descriptor_ = NULL; } // namespace void protobuf_AssignDesc_AlarmMessage_2eproto() { protobuf_AddDesc_AlarmMessage_2eproto(); const ::google::protobuf::FileDescriptor* file = ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( "AlarmMessage.proto"); GOOGLE_CHECK(file != NULL); SAlmManner_descriptor_ = file->message_type(0); static const int SAlmManner_offsets_[5] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmManner, priority_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmManner, if_ack_on_rtn_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmManner, del_act_on_ack_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmManner, if_never_alm_on_rtn_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmManner, if_water_alm_), }; SAlmManner_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmManner_descriptor_, SAlmManner::default_instance_, SAlmManner_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmManner, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmManner, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmManner)); SAlmKeyword_descriptor_ = file->message_type(1); static const int SAlmKeyword_offsets_[2] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmKeyword, id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmKeyword, value_), }; SAlmKeyword_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmKeyword_descriptor_, SAlmKeyword::default_instance_, SAlmKeyword_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmKeyword, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmKeyword, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmKeyword)); SAlmInfoFromApp_descriptor_ = file->message_type(2); static const int SAlmInfoFromApp_offsets_[16] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, alm_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, status_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, time_stamp_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, location_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, alm_style_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, alm_keyword_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, sub_system_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, dev_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, region_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, dev_group_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, key_id_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, graph_name_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, sound_file_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, alm_manner_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, camera_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, camera_preset_), }; SAlmInfoFromApp_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmInfoFromApp_descriptor_, SAlmInfoFromApp::default_instance_, SAlmInfoFromApp_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoFromApp, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmInfoFromApp)); SAppAddAlm_descriptor_ = file->message_type(3); static const int SAppAddAlm_offsets_[3] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddAlm, domain_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddAlm, app_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddAlm, alm_info_), }; SAppAddAlm_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAppAddAlm_descriptor_, SAppAddAlm::default_instance_, SAppAddAlm_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddAlm, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddAlm, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAppAddAlm)); SAppAddWave_descriptor_ = file->message_type(4); static const int SAppAddWave_offsets_[4] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddWave, start_time_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddWave, end_time_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddWave, dev_group_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddWave, wave_file_), }; SAppAddWave_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAppAddWave_descriptor_, SAppAddWave::default_instance_, SAppAddWave_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddWave, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAppAddWave, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAppAddWave)); SAlmInfoToAlmClt_descriptor_ = file->message_type(5); static const int SAlmInfoToAlmClt_offsets_[24] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, alm_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, alm_status_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, logic_state_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, time_stamp_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, domain_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, location_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, app_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, priority_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, if_ack_on_rtn_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, del_act_on_ack_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, if_never_alm_on_rtn_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, if_water_alm_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, uuid_base64_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, content_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, sound_file_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, sub_system_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, dev_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, region_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, dev_group_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, key_id_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, graph_name_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, wave_file_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, camera_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, camera_preset_), }; SAlmInfoToAlmClt_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmInfoToAlmClt_descriptor_, SAlmInfoToAlmClt::default_instance_, SAlmInfoToAlmClt_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmInfoToAlmClt, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmInfoToAlmClt)); SAlmCltAddAlm_descriptor_ = file->message_type(6); static const int SAlmCltAddAlm_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltAddAlm, alm_info_), }; SAlmCltAddAlm_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmCltAddAlm_descriptor_, SAlmCltAddAlm::default_instance_, SAlmCltAddAlm_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltAddAlm, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltAddAlm, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmCltAddAlm)); SAlmCltCfmAlm_descriptor_ = file->message_type(7); static const int SAlmCltCfmAlm_offsets_[9] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, node_name_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, user_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, confirm_time_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, alm_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, domain_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, app_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, time_stamp_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, uuid_base64_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, key_id_tag_), }; SAlmCltCfmAlm_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmCltCfmAlm_descriptor_, SAlmCltCfmAlm::default_instance_, SAlmCltCfmAlm_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltCfmAlm, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmCltCfmAlm)); SAlmCltDelAlm_descriptor_ = file->message_type(8); static const int SAlmCltDelAlm_offsets_[2] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltDelAlm, domain_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltDelAlm, uuid_base64_), }; SAlmCltDelAlm_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmCltDelAlm_descriptor_, SAlmCltDelAlm::default_instance_, SAlmCltDelAlm_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltDelAlm, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltDelAlm, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmCltDelAlm)); SAlmCltReleaseAlm_descriptor_ = file->message_type(9); static const int SAlmCltReleaseAlm_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltReleaseAlm, uuid_base64_), }; SAlmCltReleaseAlm_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmCltReleaseAlm_descriptor_, SAlmCltReleaseAlm::default_instance_, SAlmCltReleaseAlm_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltReleaseAlm, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltReleaseAlm, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmCltReleaseAlm)); SAlmCltLinkWave2Alm_descriptor_ = file->message_type(10); static const int SAlmCltLinkWave2Alm_offsets_[2] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltLinkWave2Alm, wave_file_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltLinkWave2Alm, uuid_base64_), }; SAlmCltLinkWave2Alm_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SAlmCltLinkWave2Alm_descriptor_, SAlmCltLinkWave2Alm::default_instance_, SAlmCltLinkWave2Alm_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltLinkWave2Alm, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SAlmCltLinkWave2Alm, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SAlmCltLinkWave2Alm)); SEvtInfoToEvtClt_descriptor_ = file->message_type(11); static const int SEvtInfoToEvtClt_offsets_[16] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, alm_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, alm_status_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, time_stamp_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, domain_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, location_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, app_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, priority_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, uuid_base64_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, content_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, sub_system_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, dev_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, region_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, logic_state_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, dev_group_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, key_id_tag_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, wave_file_), }; SEvtInfoToEvtClt_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SEvtInfoToEvtClt_descriptor_, SEvtInfoToEvtClt::default_instance_, SEvtInfoToEvtClt_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtInfoToEvtClt, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SEvtInfoToEvtClt)); SEvtCltAddEvt_descriptor_ = file->message_type(12); static const int SEvtCltAddEvt_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtCltAddEvt, evt_info_), }; SEvtCltAddEvt_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( SEvtCltAddEvt_descriptor_, SEvtCltAddEvt::default_instance_, SEvtCltAddEvt_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtCltAddEvt, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SEvtCltAddEvt, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(SEvtCltAddEvt)); enAlmMsgType_descriptor_ = file->enum_type(0); enAlmStyle_descriptor_ = file->enum_type(1); enAlmLogicState_descriptor_ = file->enum_type(2); } namespace { GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); inline void protobuf_AssignDescriptorsOnce() { ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, &protobuf_AssignDesc_AlarmMessage_2eproto); } void protobuf_RegisterTypes(const ::std::string&) { protobuf_AssignDescriptorsOnce(); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmManner_descriptor_, &SAlmManner::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmKeyword_descriptor_, &SAlmKeyword::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmInfoFromApp_descriptor_, &SAlmInfoFromApp::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAppAddAlm_descriptor_, &SAppAddAlm::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAppAddWave_descriptor_, &SAppAddWave::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmInfoToAlmClt_descriptor_, &SAlmInfoToAlmClt::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmCltAddAlm_descriptor_, &SAlmCltAddAlm::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmCltCfmAlm_descriptor_, &SAlmCltCfmAlm::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmCltDelAlm_descriptor_, &SAlmCltDelAlm::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmCltReleaseAlm_descriptor_, &SAlmCltReleaseAlm::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SAlmCltLinkWave2Alm_descriptor_, &SAlmCltLinkWave2Alm::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SEvtInfoToEvtClt_descriptor_, &SEvtInfoToEvtClt::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( SEvtCltAddEvt_descriptor_, &SEvtCltAddEvt::default_instance()); } } // namespace void protobuf_ShutdownFile_AlarmMessage_2eproto() { delete SAlmManner::default_instance_; delete SAlmManner_reflection_; delete SAlmKeyword::default_instance_; delete SAlmKeyword_reflection_; delete SAlmInfoFromApp::default_instance_; delete SAlmInfoFromApp_reflection_; delete SAppAddAlm::default_instance_; delete SAppAddAlm_reflection_; delete SAppAddWave::default_instance_; delete SAppAddWave_reflection_; delete SAlmInfoToAlmClt::default_instance_; delete SAlmInfoToAlmClt_reflection_; delete SAlmCltAddAlm::default_instance_; delete SAlmCltAddAlm_reflection_; delete SAlmCltCfmAlm::default_instance_; delete SAlmCltCfmAlm_reflection_; delete SAlmCltDelAlm::default_instance_; delete SAlmCltDelAlm_reflection_; delete SAlmCltReleaseAlm::default_instance_; delete SAlmCltReleaseAlm_reflection_; delete SAlmCltLinkWave2Alm::default_instance_; delete SAlmCltLinkWave2Alm_reflection_; delete SEvtInfoToEvtClt::default_instance_; delete SEvtInfoToEvtClt_reflection_; delete SEvtCltAddEvt::default_instance_; delete SEvtCltAddEvt_reflection_; } void protobuf_AddDesc_AlarmMessage_2eproto() { static bool already_here = false; if (already_here) return; already_here = true; GOOGLE_PROTOBUF_VERIFY_VERSION; ::google::protobuf::DescriptorPool::InternalAddGeneratedFile( "\n\022AlarmMessage.proto\022\013iot_idl\"\200\001\n\nSA" "lmManner\022\020\n\010priority\030\001 \002(\005\022\025\n\rif_ack_on_" "rtn\030\002 \002(\005\022\026\n\016del_act_on_ack\030\003 \002(\005\022\033\n\023if_" "never_alm_on_rtn\030\004 \002(\005\022\024\n\014if_water_alm\030\005" " \002(\005\"(\n\013SAlmKeyword\022\n\n\002id\030\001 \002(\005\022\r\n\005value" "\030\002 \002(\t\"\233\003\n\017SAlmInfoFromApp\022\020\n\010alm_type\030\001" " \002(\005\022\016\n\006status\030\002 \002(\005\022\022\n\ntime_stamp\030\003 \002(\003" "\022\023\n\013location_id\030\004 \002(\005\022*\n\talm_style\030\005 \002(\016" "2\027.iot_idl.enAlmStyle\022-\n\013alm_keyword" "\030\006 \003(\0132\030.iot_idl.SAlmKeyword\022\022\n\nsub_" "system\030\007 \001(\005\022\020\n\010dev_type\030\010 \001(\005\022\021\n\tregion" "_id\030\t \001(\005\022\025\n\rdev_group_tag\030\n \001(\t\022\022\n\nkey_" "id_tag\030\013 \001(\t\022\022\n\ngraph_name\030\014 \001(\t\022\022\n\nsoun" "d_file\030\r \003(\t\022+\n\nalm_manner\030\016 \001(\0132\027.kbd_i" "dlfile.SAlmManner\022\022\n\ncamera_tag\030\017 \001(\t\022\025\n" "\rcamera_preset\030\020 \001(\t\"_\n\nSAppAddAlm\022\021\n\tdo" "main_id\030\001 \001(\005\022\016\n\006app_id\030\002 \001(\005\022.\n\010alm_inf" "o\030\003 \003(\0132\034.iot_idl.SAlmInfoFromApp\"]\n" "\013SAppAddWave\022\022\n\nstart_time\030\001 \002(\003\022\020\n\010end_" "time\030\002 \002(\003\022\025\n\rdev_group_tag\030\003 \002(\t\022\021\n\twav" "e_file\030\004 \002(\t\"\233\004\n\020SAlmInfoToAlmClt\022\020\n\010alm" "_type\030\001 \002(\005\022\022\n\nalm_status\030\002 \002(\005\0221\n\013logic" "_state\030\003 \002(\0162\034.iot_idl.enAlmLogicSta" "te\022\022\n\ntime_stamp\030\004 \002(\003\022\021\n\tdomain_id\030\005 \002(" "\005\022\023\n\013location_id\030\006 \002(\005\022\016\n\006app_id\030\007 \002(\005\022\020" "\n\010priority\030\010 \002(\005\022\025\n\rif_ack_on_rtn\030\t \002(\005\022" "\026\n\016del_act_on_ack\030\n \002(\005\022\033\n\023if_never_alm_" "on_rtn\030\013 \002(\005\022\024\n\014if_water_alm\030\014 \002(\005\022\023\n\013uu" "id_base64\030\r \002(\t\022\017\n\007content\030\016 \002(\t\022\022\n\nsoun" "d_file\030\017 \003(\t\022\022\n\nsub_system\030\020 \001(\005\022\020\n\010dev_" "type\030\021 \001(\005\022\021\n\tregion_id\030\022 \001(\005\022\025\n\rdev_gro" "up_tag\030\023 \001(\t\022\022\n\nkey_id_tag\030\024 \001(\t\022\022\n\ngrap" "h_name\030\025 \001(\t\022\021\n\twave_file\030\026 \001(\t\022\022\n\ncamer" "a_tag\030\027 \001(\t\022\025\n\rcamera_preset\030\030 \001(\t\"@\n\rSA" "lmCltAddAlm\022/\n\010alm_info\030\001 \003(\0132\035.kbd_idlf" "ile.SAlmInfoToAlmClt\"\273\001\n\rSAlmCltCfmAlm\022\021" "\n\tnode_name\030\001 \002(\t\022\017\n\007user_id\030\002 \002(\005\022\024\n\014co" "nfirm_time\030\003 \002(\003\022\020\n\010alm_type\030\004 \002(\005\022\021\n\tdo" "main_id\030\005 \002(\005\022\016\n\006app_id\030\006 \002(\005\022\022\n\ntime_st" "amp\030\007 \003(\003\022\023\n\013uuid_base64\030\010 \003(\t\022\022\n\nkey_id" "_tag\030\t \003(\t\"7\n\rSAlmCltDelAlm\022\021\n\tdomain_id" "\030\001 \002(\005\022\023\n\013uuid_base64\030\002 \003(\t\"(\n\021SAlmCltRe" "leaseAlm\022\023\n\013uuid_base64\030\001 \003(\t\"=\n\023SAlmClt" "LinkWave2Alm\022\021\n\twave_file\030\001 \002(\t\022\023\n\013uuid_" "base64\030\002 \003(\t\"\346\002\n\020SEvtInfoToEvtClt\022\020\n\010alm" "_type\030\001 \002(\005\022\022\n\nalm_status\030\002 \002(\005\022\022\n\ntime_" "stamp\030\003 \002(\003\022\021\n\tdomain_id\030\004 \002(\005\022\023\n\013locati" "on_id\030\005 \002(\005\022\016\n\006app_id\030\006 \002(\005\022\020\n\010priority\030" "\007 \002(\005\022\023\n\013uuid_base64\030\010 \002(\t\022\017\n\007content\030\t " "\002(\t\022\022\n\nsub_system\030\n \001(\005\022\020\n\010dev_type\030\013 \001(" "\005\022\021\n\tregion_id\030\014 \001(\005\0221\n\013logic_state\030\r \001(" "\0162\034.iot_idl.enAlmLogicState\022\025\n\rdev_g" "roup_tag\030\016 \001(\t\022\022\n\nkey_id_tag\030\017 \001(\t\022\021\n\twa" "ve_file\030\020 \001(\t\"@\n\rSEvtCltAddEvt\022/\n\010evt_in" "fo\030\001 \003(\0132\035.iot_idl.SEvtInfoToEvtClt*" "\304\003\n\014enAlmMsgType\022\024\n\020MT_ALM_AP2AS_ADD\020\001\022\030" "\n\024MT_ALM_AS2AP_ADD_ACK\020\002\022\025\n\021MT_ALM_AP2AS" "_WAVE\020\003\022\031\n\025MT_ALM_AS2AP_WAVE_ACK\020\004\022\026\n\022MT" "_ALM_AS2AC_SEQNO\020\013\022\032\n\026MT_ALM_AC2AS_SEQNO" "_REQ\020\014\022\024\n\020MT_ALM_AS2AC_ALL\020\r\022\030\n\024MT_ALM_A" "C2AS_ALL_REQ\020\016\022\027\n\023MT_ALM_AC2AS_RT_REQ\020\017\022" "\024\n\020MT_ALM_AS2AC_ADD\020\020\022\024\n\020MT_ALM_AS2AC_CF" "M\020\021\022\030\n\024MT_ALM_AC2AS_CFM_REQ\020\022\022\024\n\020MT_ALM_" "AS2AC_DEL\020\023\022\030\n\024MT_ALM_AC2AS_DEL_REQ\020\024\022\030\n" "\024MT_ALM_AS2AC_RELEASE\020\025\022\025\n\021MT_ALM_AS2AC_" "WAVE\020\026\022\024\n\020MT_ALM_DP2AS_CFM\020Z\022\030\n\024MT_ALM_A" "S2DP_CFM_REQ\020[*R\n\nenAlmStyle\022\014\n\010AS_ALARM" "\020\000\022\020\n\014AS_ALARM_RTN\020\001\022\021\n\rAS_EVENT_ONLY\020\002\022" "\021\n\rAS_DO_NOTHING\020\003*\277\001\n\017enAlmLogicState\022\r" "\n\tALS_ALARM\020\000\022\021\n\rALS_ALARM_CFM\020\001\022\016\n\nALS_" "RETURN\020\002\022\022\n\016ALS_RETURN_CFM\020\003\022\020\n\014ALS_EVT_" "ONLY\020\004\022\021\n\rALS_ALARM_DEL\020\024\022\025\n\021ALS_ALARM_C" "FM_DEL\020\025\022\022\n\016ALS_RETURN_DEL\020\026\022\026\n\022ALS_RETU" "RN_CFM_DEL\020\027", 2932); ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( "AlarmMessage.proto", &protobuf_RegisterTypes); SAlmManner::default_instance_ = new SAlmManner(); SAlmKeyword::default_instance_ = new SAlmKeyword(); SAlmInfoFromApp::default_instance_ = new SAlmInfoFromApp(); SAppAddAlm::default_instance_ = new SAppAddAlm(); SAppAddWave::default_instance_ = new SAppAddWave(); SAlmInfoToAlmClt::default_instance_ = new SAlmInfoToAlmClt(); SAlmCltAddAlm::default_instance_ = new SAlmCltAddAlm(); SAlmCltCfmAlm::default_instance_ = new SAlmCltCfmAlm(); SAlmCltDelAlm::default_instance_ = new SAlmCltDelAlm(); SAlmCltReleaseAlm::default_instance_ = new SAlmCltReleaseAlm(); SAlmCltLinkWave2Alm::default_instance_ = new SAlmCltLinkWave2Alm(); SEvtInfoToEvtClt::default_instance_ = new SEvtInfoToEvtClt(); SEvtCltAddEvt::default_instance_ = new SEvtCltAddEvt(); SAlmManner::default_instance_->InitAsDefaultInstance(); SAlmKeyword::default_instance_->InitAsDefaultInstance(); SAlmInfoFromApp::default_instance_->InitAsDefaultInstance(); SAppAddAlm::default_instance_->InitAsDefaultInstance(); SAppAddWave::default_instance_->InitAsDefaultInstance(); SAlmInfoToAlmClt::default_instance_->InitAsDefaultInstance(); SAlmCltAddAlm::default_instance_->InitAsDefaultInstance(); SAlmCltCfmAlm::default_instance_->InitAsDefaultInstance(); SAlmCltDelAlm::default_instance_->InitAsDefaultInstance(); SAlmCltReleaseAlm::default_instance_->InitAsDefaultInstance(); SAlmCltLinkWave2Alm::default_instance_->InitAsDefaultInstance(); SEvtInfoToEvtClt::default_instance_->InitAsDefaultInstance(); SEvtCltAddEvt::default_instance_->InitAsDefaultInstance(); ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_AlarmMessage_2eproto); } // Force AddDescriptors() to be called at static initialization time. struct StaticDescriptorInitializer_AlarmMessage_2eproto { StaticDescriptorInitializer_AlarmMessage_2eproto() { protobuf_AddDesc_AlarmMessage_2eproto(); } } static_descriptor_initializer_AlarmMessage_2eproto_; const ::google::protobuf::EnumDescriptor* enAlmMsgType_descriptor() { protobuf_AssignDescriptorsOnce(); return enAlmMsgType_descriptor_; } bool enAlmMsgType_IsValid(int value) { switch(value) { case 1: case 2: case 3: case 4: case 11: case 12: case 13: case 14: case 15: case 16: case 17: case 18: case 19: case 20: case 21: case 22: case 90: case 91: return true; default: return false; } } const ::google::protobuf::EnumDescriptor* enAlmStyle_descriptor() { protobuf_AssignDescriptorsOnce(); return enAlmStyle_descriptor_; } bool enAlmStyle_IsValid(int value) { switch(value) { case 0: case 1: case 2: case 3: return true; default: return false; } } const ::google::protobuf::EnumDescriptor* enAlmLogicState_descriptor() { protobuf_AssignDescriptorsOnce(); return enAlmLogicState_descriptor_; } bool enAlmLogicState_IsValid(int value) { switch(value) { case 0: case 1: case 2: case 3: case 4: case 20: case 21: case 22: case 23: return true; default: return false; } } // =================================================================== #ifndef _MSC_VER const int SAlmManner::kPriorityFieldNumber; const int SAlmManner::kIfAckOnRtnFieldNumber; const int SAlmManner::kDelActOnAckFieldNumber; const int SAlmManner::kIfNeverAlmOnRtnFieldNumber; const int SAlmManner::kIfWaterAlmFieldNumber; #endif // !_MSC_VER SAlmManner::SAlmManner() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmManner) } void SAlmManner::InitAsDefaultInstance() { } SAlmManner::SAlmManner(const SAlmManner& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmManner) } void SAlmManner::SharedCtor() { _cached_size_ = 0; priority_ = 0; if_ack_on_rtn_ = 0; del_act_on_ack_ = 0; if_never_alm_on_rtn_ = 0; if_water_alm_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmManner::~SAlmManner() { // @@protoc_insertion_point(destructor:iot_idl.SAlmManner) SharedDtor(); } void SAlmManner::SharedDtor() { if (this != default_instance_) { } } void SAlmManner::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmManner::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmManner_descriptor_; } const SAlmManner& SAlmManner::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmManner* SAlmManner::default_instance_ = NULL; SAlmManner* SAlmManner::New() const { return new SAlmManner; } void SAlmManner::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 31) { ZR_(priority_, if_water_alm_); } #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmManner::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmManner) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int32 priority = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &priority_))); set_has_priority(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_if_ack_on_rtn; break; } // required int32 if_ack_on_rtn = 2; case 2: { if (tag == 16) { parse_if_ack_on_rtn: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &if_ack_on_rtn_))); set_has_if_ack_on_rtn(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_del_act_on_ack; break; } // required int32 del_act_on_ack = 3; case 3: { if (tag == 24) { parse_del_act_on_ack: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &del_act_on_ack_))); set_has_del_act_on_ack(); } else { goto handle_unusual; } if (input->ExpectTag(32)) goto parse_if_never_alm_on_rtn; break; } // required int32 if_never_alm_on_rtn = 4; case 4: { if (tag == 32) { parse_if_never_alm_on_rtn: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &if_never_alm_on_rtn_))); set_has_if_never_alm_on_rtn(); } else { goto handle_unusual; } if (input->ExpectTag(40)) goto parse_if_water_alm; break; } // required int32 if_water_alm = 5; case 5: { if (tag == 40) { parse_if_water_alm: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &if_water_alm_))); set_has_if_water_alm(); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmManner) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmManner) return false; #undef DO_ } void SAlmManner::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmManner) // required int32 priority = 1; if (has_priority()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->priority(), output); } // required int32 if_ack_on_rtn = 2; if (has_if_ack_on_rtn()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->if_ack_on_rtn(), output); } // required int32 del_act_on_ack = 3; if (has_del_act_on_ack()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->del_act_on_ack(), output); } // required int32 if_never_alm_on_rtn = 4; if (has_if_never_alm_on_rtn()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->if_never_alm_on_rtn(), output); } // required int32 if_water_alm = 5; if (has_if_water_alm()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->if_water_alm(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmManner) } ::google::protobuf::uint8* SAlmManner::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmManner) // required int32 priority = 1; if (has_priority()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->priority(), target); } // required int32 if_ack_on_rtn = 2; if (has_if_ack_on_rtn()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->if_ack_on_rtn(), target); } // required int32 del_act_on_ack = 3; if (has_del_act_on_ack()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->del_act_on_ack(), target); } // required int32 if_never_alm_on_rtn = 4; if (has_if_never_alm_on_rtn()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->if_never_alm_on_rtn(), target); } // required int32 if_water_alm = 5; if (has_if_water_alm()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->if_water_alm(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmManner) return target; } int SAlmManner::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int32 priority = 1; if (has_priority()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->priority()); } // required int32 if_ack_on_rtn = 2; if (has_if_ack_on_rtn()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->if_ack_on_rtn()); } // required int32 del_act_on_ack = 3; if (has_del_act_on_ack()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->del_act_on_ack()); } // required int32 if_never_alm_on_rtn = 4; if (has_if_never_alm_on_rtn()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->if_never_alm_on_rtn()); } // required int32 if_water_alm = 5; if (has_if_water_alm()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->if_water_alm()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmManner::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmManner* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmManner::MergeFrom(const SAlmManner& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_priority()) { set_priority(from.priority()); } if (from.has_if_ack_on_rtn()) { set_if_ack_on_rtn(from.if_ack_on_rtn()); } if (from.has_del_act_on_ack()) { set_del_act_on_ack(from.del_act_on_ack()); } if (from.has_if_never_alm_on_rtn()) { set_if_never_alm_on_rtn(from.if_never_alm_on_rtn()); } if (from.has_if_water_alm()) { set_if_water_alm(from.if_water_alm()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmManner::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmManner::CopyFrom(const SAlmManner& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmManner::IsInitialized() const { if ((_has_bits_[0] & 0x0000001f) != 0x0000001f) return false; return true; } void SAlmManner::Swap(SAlmManner* other) { if (other != this) { std::swap(priority_, other->priority_); std::swap(if_ack_on_rtn_, other->if_ack_on_rtn_); std::swap(del_act_on_ack_, other->del_act_on_ack_); std::swap(if_never_alm_on_rtn_, other->if_never_alm_on_rtn_); std::swap(if_water_alm_, other->if_water_alm_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmManner::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmManner_descriptor_; metadata.reflection = SAlmManner_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAlmKeyword::kIdFieldNumber; const int SAlmKeyword::kValueFieldNumber; #endif // !_MSC_VER SAlmKeyword::SAlmKeyword() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmKeyword) } void SAlmKeyword::InitAsDefaultInstance() { } SAlmKeyword::SAlmKeyword(const SAlmKeyword& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmKeyword) } void SAlmKeyword::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; id_ = 0; value_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmKeyword::~SAlmKeyword() { // @@protoc_insertion_point(destructor:iot_idl.SAlmKeyword) SharedDtor(); } void SAlmKeyword::SharedDtor() { if (value_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete value_; } if (this != default_instance_) { } } void SAlmKeyword::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmKeyword::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmKeyword_descriptor_; } const SAlmKeyword& SAlmKeyword::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmKeyword* SAlmKeyword::default_instance_ = NULL; SAlmKeyword* SAlmKeyword::New() const { return new SAlmKeyword; } void SAlmKeyword::Clear() { if (_has_bits_[0 / 32] & 3) { id_ = 0; if (has_value()) { if (value_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { value_->clear(); } } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmKeyword::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmKeyword) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int32 id = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &id_))); set_has_id(); } else { goto handle_unusual; } if (input->ExpectTag(18)) goto parse_value; break; } // required string value = 2; case 2: { if (tag == 18) { parse_value: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_value())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->value().data(), this->value().length(), ::google::protobuf::internal::WireFormat::PARSE, "value"); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmKeyword) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmKeyword) return false; #undef DO_ } void SAlmKeyword::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmKeyword) // required int32 id = 1; if (has_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->id(), output); } // required string value = 2; if (has_value()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->value().data(), this->value().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "value"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 2, this->value(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmKeyword) } ::google::protobuf::uint8* SAlmKeyword::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmKeyword) // required int32 id = 1; if (has_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->id(), target); } // required string value = 2; if (has_value()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->value().data(), this->value().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "value"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 2, this->value(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmKeyword) return target; } int SAlmKeyword::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int32 id = 1; if (has_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->id()); } // required string value = 2; if (has_value()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->value()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmKeyword::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmKeyword* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmKeyword::MergeFrom(const SAlmKeyword& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_id()) { set_id(from.id()); } if (from.has_value()) { set_value(from.value()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmKeyword::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmKeyword::CopyFrom(const SAlmKeyword& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmKeyword::IsInitialized() const { if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false; return true; } void SAlmKeyword::Swap(SAlmKeyword* other) { if (other != this) { std::swap(id_, other->id_); std::swap(value_, other->value_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmKeyword::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmKeyword_descriptor_; metadata.reflection = SAlmKeyword_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAlmInfoFromApp::kAlmTypeFieldNumber; const int SAlmInfoFromApp::kStatusFieldNumber; const int SAlmInfoFromApp::kTimeStampFieldNumber; const int SAlmInfoFromApp::kLocationIdFieldNumber; const int SAlmInfoFromApp::kAlmStyleFieldNumber; const int SAlmInfoFromApp::kAlmKeywordFieldNumber; const int SAlmInfoFromApp::kSubSystemFieldNumber; const int SAlmInfoFromApp::kDevTypeFieldNumber; const int SAlmInfoFromApp::kRegionIdFieldNumber; const int SAlmInfoFromApp::kDevGroupTagFieldNumber; const int SAlmInfoFromApp::kKeyIdTagFieldNumber; const int SAlmInfoFromApp::kGraphNameFieldNumber; const int SAlmInfoFromApp::kSoundFileFieldNumber; const int SAlmInfoFromApp::kAlmMannerFieldNumber; const int SAlmInfoFromApp::kCameraTagFieldNumber; const int SAlmInfoFromApp::kCameraPresetFieldNumber; #endif // !_MSC_VER SAlmInfoFromApp::SAlmInfoFromApp() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmInfoFromApp) } void SAlmInfoFromApp::InitAsDefaultInstance() { alm_manner_ = const_cast< ::iot_idl::SAlmManner*>(&::iot_idl::SAlmManner::default_instance()); } SAlmInfoFromApp::SAlmInfoFromApp(const SAlmInfoFromApp& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmInfoFromApp) } void SAlmInfoFromApp::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; alm_type_ = 0; status_ = 0; time_stamp_ = GOOGLE_LONGLONG(0); location_id_ = 0; alm_style_ = 0; sub_system_ = 0; dev_type_ = 0; region_id_ = 0; dev_group_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); key_id_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); graph_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); alm_manner_ = NULL; camera_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); camera_preset_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmInfoFromApp::~SAlmInfoFromApp() { // @@protoc_insertion_point(destructor:iot_idl.SAlmInfoFromApp) SharedDtor(); } void SAlmInfoFromApp::SharedDtor() { if (dev_group_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete dev_group_tag_; } if (key_id_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete key_id_tag_; } if (graph_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete graph_name_; } if (camera_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete camera_tag_; } if (camera_preset_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete camera_preset_; } if (this != default_instance_) { delete alm_manner_; } } void SAlmInfoFromApp::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmInfoFromApp::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmInfoFromApp_descriptor_; } const SAlmInfoFromApp& SAlmInfoFromApp::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmInfoFromApp* SAlmInfoFromApp::default_instance_ = NULL; SAlmInfoFromApp* SAlmInfoFromApp::New() const { return new SAlmInfoFromApp; } void SAlmInfoFromApp::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 223) { ZR_(alm_type_, alm_style_); ZR_(sub_system_, dev_type_); } if (_has_bits_[8 / 32] & 61184) { region_id_ = 0; if (has_dev_group_tag()) { if (dev_group_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { dev_group_tag_->clear(); } } if (has_key_id_tag()) { if (key_id_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { key_id_tag_->clear(); } } if (has_graph_name()) { if (graph_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { graph_name_->clear(); } } if (has_alm_manner()) { if (alm_manner_ != NULL) alm_manner_->::iot_idl::SAlmManner::Clear(); } if (has_camera_tag()) { if (camera_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { camera_tag_->clear(); } } if (has_camera_preset()) { if (camera_preset_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { camera_preset_->clear(); } } } #undef OFFSET_OF_FIELD_ #undef ZR_ alm_keyword_.Clear(); sound_file_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmInfoFromApp::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmInfoFromApp) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(16383); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int32 alm_type = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &alm_type_))); set_has_alm_type(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_status; break; } // required int32 status = 2; case 2: { if (tag == 16) { parse_status: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &status_))); set_has_status(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_time_stamp; break; } // required int64 time_stamp = 3; case 3: { if (tag == 24) { parse_time_stamp: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, &time_stamp_))); set_has_time_stamp(); } else { goto handle_unusual; } if (input->ExpectTag(32)) goto parse_location_id; break; } // required int32 location_id = 4; case 4: { if (tag == 32) { parse_location_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &location_id_))); set_has_location_id(); } else { goto handle_unusual; } if (input->ExpectTag(40)) goto parse_alm_style; break; } // required .iot_idl.enAlmStyle alm_style = 5; case 5: { if (tag == 40) { parse_alm_style: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::iot_idl::enAlmStyle_IsValid(value)) { set_alm_style(static_cast< ::iot_idl::enAlmStyle >(value)); } else { mutable_unknown_fields()->AddVarint(5, value); } } else { goto handle_unusual; } if (input->ExpectTag(50)) goto parse_alm_keyword; break; } // repeated .iot_idl.SAlmKeyword alm_keyword = 6; case 6: { if (tag == 50) { parse_alm_keyword: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_alm_keyword())); } else { goto handle_unusual; } if (input->ExpectTag(50)) goto parse_alm_keyword; if (input->ExpectTag(56)) goto parse_sub_system; break; } // optional int32 sub_system = 7; case 7: { if (tag == 56) { parse_sub_system: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &sub_system_))); set_has_sub_system(); } else { goto handle_unusual; } if (input->ExpectTag(64)) goto parse_dev_type; break; } // optional int32 dev_type = 8; case 8: { if (tag == 64) { parse_dev_type: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &dev_type_))); set_has_dev_type(); } else { goto handle_unusual; } if (input->ExpectTag(72)) goto parse_region_id; break; } // optional int32 region_id = 9; case 9: { if (tag == 72) { parse_region_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, ®ion_id_))); set_has_region_id(); } else { goto handle_unusual; } if (input->ExpectTag(82)) goto parse_dev_group_tag; break; } // optional string dev_group_tag = 10; case 10: { if (tag == 82) { parse_dev_group_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_dev_group_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "dev_group_tag"); } else { goto handle_unusual; } if (input->ExpectTag(90)) goto parse_key_id_tag; break; } // optional string key_id_tag = 11; case 11: { if (tag == 90) { parse_key_id_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_key_id_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "key_id_tag"); } else { goto handle_unusual; } if (input->ExpectTag(98)) goto parse_graph_name; break; } // optional string graph_name = 12; case 12: { if (tag == 98) { parse_graph_name: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_graph_name())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->graph_name().data(), this->graph_name().length(), ::google::protobuf::internal::WireFormat::PARSE, "graph_name"); } else { goto handle_unusual; } if (input->ExpectTag(106)) goto parse_sound_file; break; } // repeated string sound_file = 13; case 13: { if (tag == 106) { parse_sound_file: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->add_sound_file())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->sound_file(this->sound_file_size() - 1).data(), this->sound_file(this->sound_file_size() - 1).length(), ::google::protobuf::internal::WireFormat::PARSE, "sound_file"); } else { goto handle_unusual; } if (input->ExpectTag(106)) goto parse_sound_file; if (input->ExpectTag(114)) goto parse_alm_manner; break; } // optional .iot_idl.SAlmManner alm_manner = 14; case 14: { if (tag == 114) { parse_alm_manner: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_alm_manner())); } else { goto handle_unusual; } if (input->ExpectTag(122)) goto parse_camera_tag; break; } // optional string camera_tag = 15; case 15: { if (tag == 122) { parse_camera_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_camera_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_tag().data(), this->camera_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "camera_tag"); } else { goto handle_unusual; } if (input->ExpectTag(130)) goto parse_camera_preset; break; } // optional string camera_preset = 16; case 16: { if (tag == 130) { parse_camera_preset: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_camera_preset())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_preset().data(), this->camera_preset().length(), ::google::protobuf::internal::WireFormat::PARSE, "camera_preset"); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmInfoFromApp) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmInfoFromApp) return false; #undef DO_ } void SAlmInfoFromApp::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmInfoFromApp) // required int32 alm_type = 1; if (has_alm_type()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->alm_type(), output); } // required int32 status = 2; if (has_status()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->status(), output); } // required int64 time_stamp = 3; if (has_time_stamp()) { ::google::protobuf::internal::WireFormatLite::WriteInt64(3, this->time_stamp(), output); } // required int32 location_id = 4; if (has_location_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->location_id(), output); } // required .iot_idl.enAlmStyle alm_style = 5; if (has_alm_style()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 5, this->alm_style(), output); } // repeated .iot_idl.SAlmKeyword alm_keyword = 6; for (int i = 0; i < this->alm_keyword_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 6, this->alm_keyword(i), output); } // optional int32 sub_system = 7; if (has_sub_system()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(7, this->sub_system(), output); } // optional int32 dev_type = 8; if (has_dev_type()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->dev_type(), output); } // optional int32 region_id = 9; if (has_region_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(9, this->region_id(), output); } // optional string dev_group_tag = 10; if (has_dev_group_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "dev_group_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 10, this->dev_group_tag(), output); } // optional string key_id_tag = 11; if (has_key_id_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "key_id_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 11, this->key_id_tag(), output); } // optional string graph_name = 12; if (has_graph_name()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->graph_name().data(), this->graph_name().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "graph_name"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 12, this->graph_name(), output); } // repeated string sound_file = 13; for (int i = 0; i < this->sound_file_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->sound_file(i).data(), this->sound_file(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "sound_file"); ::google::protobuf::internal::WireFormatLite::WriteString( 13, this->sound_file(i), output); } // optional .iot_idl.SAlmManner alm_manner = 14; if (has_alm_manner()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 14, this->alm_manner(), output); } // optional string camera_tag = 15; if (has_camera_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_tag().data(), this->camera_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "camera_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 15, this->camera_tag(), output); } // optional string camera_preset = 16; if (has_camera_preset()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_preset().data(), this->camera_preset().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "camera_preset"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 16, this->camera_preset(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmInfoFromApp) } ::google::protobuf::uint8* SAlmInfoFromApp::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmInfoFromApp) // required int32 alm_type = 1; if (has_alm_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->alm_type(), target); } // required int32 status = 2; if (has_status()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->status(), target); } // required int64 time_stamp = 3; if (has_time_stamp()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(3, this->time_stamp(), target); } // required int32 location_id = 4; if (has_location_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->location_id(), target); } // required .iot_idl.enAlmStyle alm_style = 5; if (has_alm_style()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 5, this->alm_style(), target); } // repeated .iot_idl.SAlmKeyword alm_keyword = 6; for (int i = 0; i < this->alm_keyword_size(); i++) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 6, this->alm_keyword(i), target); } // optional int32 sub_system = 7; if (has_sub_system()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(7, this->sub_system(), target); } // optional int32 dev_type = 8; if (has_dev_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(8, this->dev_type(), target); } // optional int32 region_id = 9; if (has_region_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(9, this->region_id(), target); } // optional string dev_group_tag = 10; if (has_dev_group_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "dev_group_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 10, this->dev_group_tag(), target); } // optional string key_id_tag = 11; if (has_key_id_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "key_id_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 11, this->key_id_tag(), target); } // optional string graph_name = 12; if (has_graph_name()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->graph_name().data(), this->graph_name().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "graph_name"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 12, this->graph_name(), target); } // repeated string sound_file = 13; for (int i = 0; i < this->sound_file_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->sound_file(i).data(), this->sound_file(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "sound_file"); target = ::google::protobuf::internal::WireFormatLite:: WriteStringToArray(13, this->sound_file(i), target); } // optional .iot_idl.SAlmManner alm_manner = 14; if (has_alm_manner()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 14, this->alm_manner(), target); } // optional string camera_tag = 15; if (has_camera_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_tag().data(), this->camera_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "camera_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 15, this->camera_tag(), target); } // optional string camera_preset = 16; if (has_camera_preset()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_preset().data(), this->camera_preset().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "camera_preset"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 16, this->camera_preset(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmInfoFromApp) return target; } int SAlmInfoFromApp::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int32 alm_type = 1; if (has_alm_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->alm_type()); } // required int32 status = 2; if (has_status()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->status()); } // required int64 time_stamp = 3; if (has_time_stamp()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int64Size( this->time_stamp()); } // required int32 location_id = 4; if (has_location_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->location_id()); } // required .iot_idl.enAlmStyle alm_style = 5; if (has_alm_style()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->alm_style()); } // optional int32 sub_system = 7; if (has_sub_system()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->sub_system()); } // optional int32 dev_type = 8; if (has_dev_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->dev_type()); } } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { // optional int32 region_id = 9; if (has_region_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->region_id()); } // optional string dev_group_tag = 10; if (has_dev_group_tag()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->dev_group_tag()); } // optional string key_id_tag = 11; if (has_key_id_tag()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->key_id_tag()); } // optional string graph_name = 12; if (has_graph_name()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->graph_name()); } // optional .iot_idl.SAlmManner alm_manner = 14; if (has_alm_manner()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->alm_manner()); } // optional string camera_tag = 15; if (has_camera_tag()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->camera_tag()); } // optional string camera_preset = 16; if (has_camera_preset()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize( this->camera_preset()); } } // repeated .iot_idl.SAlmKeyword alm_keyword = 6; total_size += 1 * this->alm_keyword_size(); for (int i = 0; i < this->alm_keyword_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->alm_keyword(i)); } // repeated string sound_file = 13; total_size += 1 * this->sound_file_size(); for (int i = 0; i < this->sound_file_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::StringSize( this->sound_file(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmInfoFromApp::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmInfoFromApp* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmInfoFromApp::MergeFrom(const SAlmInfoFromApp& from) { GOOGLE_CHECK_NE(&from, this); alm_keyword_.MergeFrom(from.alm_keyword_); sound_file_.MergeFrom(from.sound_file_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_alm_type()) { set_alm_type(from.alm_type()); } if (from.has_status()) { set_status(from.status()); } if (from.has_time_stamp()) { set_time_stamp(from.time_stamp()); } if (from.has_location_id()) { set_location_id(from.location_id()); } if (from.has_alm_style()) { set_alm_style(from.alm_style()); } if (from.has_sub_system()) { set_sub_system(from.sub_system()); } if (from.has_dev_type()) { set_dev_type(from.dev_type()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (from.has_region_id()) { set_region_id(from.region_id()); } if (from.has_dev_group_tag()) { set_dev_group_tag(from.dev_group_tag()); } if (from.has_key_id_tag()) { set_key_id_tag(from.key_id_tag()); } if (from.has_graph_name()) { set_graph_name(from.graph_name()); } if (from.has_alm_manner()) { mutable_alm_manner()->::iot_idl::SAlmManner::MergeFrom(from.alm_manner()); } if (from.has_camera_tag()) { set_camera_tag(from.camera_tag()); } if (from.has_camera_preset()) { set_camera_preset(from.camera_preset()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmInfoFromApp::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmInfoFromApp::CopyFrom(const SAlmInfoFromApp& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmInfoFromApp::IsInitialized() const { if ((_has_bits_[0] & 0x0000001f) != 0x0000001f) return false; if (!::google::protobuf::internal::AllAreInitialized(this->alm_keyword())) return false; if (has_alm_manner()) { if (!this->alm_manner().IsInitialized()) return false; } return true; } void SAlmInfoFromApp::Swap(SAlmInfoFromApp* other) { if (other != this) { std::swap(alm_type_, other->alm_type_); std::swap(status_, other->status_); std::swap(time_stamp_, other->time_stamp_); std::swap(location_id_, other->location_id_); std::swap(alm_style_, other->alm_style_); alm_keyword_.Swap(&other->alm_keyword_); std::swap(sub_system_, other->sub_system_); std::swap(dev_type_, other->dev_type_); std::swap(region_id_, other->region_id_); std::swap(dev_group_tag_, other->dev_group_tag_); std::swap(key_id_tag_, other->key_id_tag_); std::swap(graph_name_, other->graph_name_); sound_file_.Swap(&other->sound_file_); std::swap(alm_manner_, other->alm_manner_); std::swap(camera_tag_, other->camera_tag_); std::swap(camera_preset_, other->camera_preset_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmInfoFromApp::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmInfoFromApp_descriptor_; metadata.reflection = SAlmInfoFromApp_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAppAddAlm::kDomainIdFieldNumber; const int SAppAddAlm::kAppIdFieldNumber; const int SAppAddAlm::kAlmInfoFieldNumber; #endif // !_MSC_VER SAppAddAlm::SAppAddAlm() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAppAddAlm) } void SAppAddAlm::InitAsDefaultInstance() { } SAppAddAlm::SAppAddAlm(const SAppAddAlm& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAppAddAlm) } void SAppAddAlm::SharedCtor() { _cached_size_ = 0; domain_id_ = 0; app_id_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAppAddAlm::~SAppAddAlm() { // @@protoc_insertion_point(destructor:iot_idl.SAppAddAlm) SharedDtor(); } void SAppAddAlm::SharedDtor() { if (this != default_instance_) { } } void SAppAddAlm::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAppAddAlm::descriptor() { protobuf_AssignDescriptorsOnce(); return SAppAddAlm_descriptor_; } const SAppAddAlm& SAppAddAlm::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAppAddAlm* SAppAddAlm::default_instance_ = NULL; SAppAddAlm* SAppAddAlm::New() const { return new SAppAddAlm; } void SAppAddAlm::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) ZR_(domain_id_, app_id_); #undef OFFSET_OF_FIELD_ #undef ZR_ alm_info_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAppAddAlm::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAppAddAlm) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional int32 domain_id = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &domain_id_))); set_has_domain_id(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_app_id; break; } // optional int32 app_id = 2; case 2: { if (tag == 16) { parse_app_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &app_id_))); set_has_app_id(); } else { goto handle_unusual; } if (input->ExpectTag(26)) goto parse_alm_info; break; } // repeated .iot_idl.SAlmInfoFromApp alm_info = 3; case 3: { if (tag == 26) { parse_alm_info: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_alm_info())); } else { goto handle_unusual; } if (input->ExpectTag(26)) goto parse_alm_info; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAppAddAlm) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAppAddAlm) return false; #undef DO_ } void SAppAddAlm::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAppAddAlm) // optional int32 domain_id = 1; if (has_domain_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->domain_id(), output); } // optional int32 app_id = 2; if (has_app_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->app_id(), output); } // repeated .iot_idl.SAlmInfoFromApp alm_info = 3; for (int i = 0; i < this->alm_info_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 3, this->alm_info(i), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAppAddAlm) } ::google::protobuf::uint8* SAppAddAlm::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAppAddAlm) // optional int32 domain_id = 1; if (has_domain_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->domain_id(), target); } // optional int32 app_id = 2; if (has_app_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->app_id(), target); } // repeated .iot_idl.SAlmInfoFromApp alm_info = 3; for (int i = 0; i < this->alm_info_size(); i++) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 3, this->alm_info(i), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAppAddAlm) return target; } int SAppAddAlm::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional int32 domain_id = 1; if (has_domain_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->domain_id()); } // optional int32 app_id = 2; if (has_app_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->app_id()); } } // repeated .iot_idl.SAlmInfoFromApp alm_info = 3; total_size += 1 * this->alm_info_size(); for (int i = 0; i < this->alm_info_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->alm_info(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAppAddAlm::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAppAddAlm* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAppAddAlm::MergeFrom(const SAppAddAlm& from) { GOOGLE_CHECK_NE(&from, this); alm_info_.MergeFrom(from.alm_info_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_domain_id()) { set_domain_id(from.domain_id()); } if (from.has_app_id()) { set_app_id(from.app_id()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAppAddAlm::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAppAddAlm::CopyFrom(const SAppAddAlm& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAppAddAlm::IsInitialized() const { if (!::google::protobuf::internal::AllAreInitialized(this->alm_info())) return false; return true; } void SAppAddAlm::Swap(SAppAddAlm* other) { if (other != this) { std::swap(domain_id_, other->domain_id_); std::swap(app_id_, other->app_id_); alm_info_.Swap(&other->alm_info_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAppAddAlm::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAppAddAlm_descriptor_; metadata.reflection = SAppAddAlm_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAppAddWave::kStartTimeFieldNumber; const int SAppAddWave::kEndTimeFieldNumber; const int SAppAddWave::kDevGroupTagFieldNumber; const int SAppAddWave::kWaveFileFieldNumber; #endif // !_MSC_VER SAppAddWave::SAppAddWave() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAppAddWave) } void SAppAddWave::InitAsDefaultInstance() { } SAppAddWave::SAppAddWave(const SAppAddWave& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAppAddWave) } void SAppAddWave::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; start_time_ = GOOGLE_LONGLONG(0); end_time_ = GOOGLE_LONGLONG(0); dev_group_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); wave_file_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAppAddWave::~SAppAddWave() { // @@protoc_insertion_point(destructor:iot_idl.SAppAddWave) SharedDtor(); } void SAppAddWave::SharedDtor() { if (dev_group_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete dev_group_tag_; } if (wave_file_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete wave_file_; } if (this != default_instance_) { } } void SAppAddWave::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAppAddWave::descriptor() { protobuf_AssignDescriptorsOnce(); return SAppAddWave_descriptor_; } const SAppAddWave& SAppAddWave::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAppAddWave* SAppAddWave::default_instance_ = NULL; SAppAddWave* SAppAddWave::New() const { return new SAppAddWave; } void SAppAddWave::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 15) { ZR_(start_time_, end_time_); if (has_dev_group_tag()) { if (dev_group_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { dev_group_tag_->clear(); } } if (has_wave_file()) { if (wave_file_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { wave_file_->clear(); } } } #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAppAddWave::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAppAddWave) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int64 start_time = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, &start_time_))); set_has_start_time(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_end_time; break; } // required int64 end_time = 2; case 2: { if (tag == 16) { parse_end_time: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, &end_time_))); set_has_end_time(); } else { goto handle_unusual; } if (input->ExpectTag(26)) goto parse_dev_group_tag; break; } // required string dev_group_tag = 3; case 3: { if (tag == 26) { parse_dev_group_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_dev_group_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "dev_group_tag"); } else { goto handle_unusual; } if (input->ExpectTag(34)) goto parse_wave_file; break; } // required string wave_file = 4; case 4: { if (tag == 34) { parse_wave_file: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_wave_file())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::PARSE, "wave_file"); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAppAddWave) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAppAddWave) return false; #undef DO_ } void SAppAddWave::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAppAddWave) // required int64 start_time = 1; if (has_start_time()) { ::google::protobuf::internal::WireFormatLite::WriteInt64(1, this->start_time(), output); } // required int64 end_time = 2; if (has_end_time()) { ::google::protobuf::internal::WireFormatLite::WriteInt64(2, this->end_time(), output); } // required string dev_group_tag = 3; if (has_dev_group_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "dev_group_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 3, this->dev_group_tag(), output); } // required string wave_file = 4; if (has_wave_file()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "wave_file"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 4, this->wave_file(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAppAddWave) } ::google::protobuf::uint8* SAppAddWave::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAppAddWave) // required int64 start_time = 1; if (has_start_time()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(1, this->start_time(), target); } // required int64 end_time = 2; if (has_end_time()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(2, this->end_time(), target); } // required string dev_group_tag = 3; if (has_dev_group_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "dev_group_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 3, this->dev_group_tag(), target); } // required string wave_file = 4; if (has_wave_file()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "wave_file"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 4, this->wave_file(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAppAddWave) return target; } int SAppAddWave::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int64 start_time = 1; if (has_start_time()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int64Size( this->start_time()); } // required int64 end_time = 2; if (has_end_time()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int64Size( this->end_time()); } // required string dev_group_tag = 3; if (has_dev_group_tag()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->dev_group_tag()); } // required string wave_file = 4; if (has_wave_file()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->wave_file()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAppAddWave::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAppAddWave* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAppAddWave::MergeFrom(const SAppAddWave& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_start_time()) { set_start_time(from.start_time()); } if (from.has_end_time()) { set_end_time(from.end_time()); } if (from.has_dev_group_tag()) { set_dev_group_tag(from.dev_group_tag()); } if (from.has_wave_file()) { set_wave_file(from.wave_file()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAppAddWave::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAppAddWave::CopyFrom(const SAppAddWave& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAppAddWave::IsInitialized() const { if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false; return true; } void SAppAddWave::Swap(SAppAddWave* other) { if (other != this) { std::swap(start_time_, other->start_time_); std::swap(end_time_, other->end_time_); std::swap(dev_group_tag_, other->dev_group_tag_); std::swap(wave_file_, other->wave_file_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAppAddWave::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAppAddWave_descriptor_; metadata.reflection = SAppAddWave_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAlmInfoToAlmClt::kAlmTypeFieldNumber; const int SAlmInfoToAlmClt::kAlmStatusFieldNumber; const int SAlmInfoToAlmClt::kLogicStateFieldNumber; const int SAlmInfoToAlmClt::kTimeStampFieldNumber; const int SAlmInfoToAlmClt::kDomainIdFieldNumber; const int SAlmInfoToAlmClt::kLocationIdFieldNumber; const int SAlmInfoToAlmClt::kAppIdFieldNumber; const int SAlmInfoToAlmClt::kPriorityFieldNumber; const int SAlmInfoToAlmClt::kIfAckOnRtnFieldNumber; const int SAlmInfoToAlmClt::kDelActOnAckFieldNumber; const int SAlmInfoToAlmClt::kIfNeverAlmOnRtnFieldNumber; const int SAlmInfoToAlmClt::kIfWaterAlmFieldNumber; const int SAlmInfoToAlmClt::kUuidBase64FieldNumber; const int SAlmInfoToAlmClt::kContentFieldNumber; const int SAlmInfoToAlmClt::kSoundFileFieldNumber; const int SAlmInfoToAlmClt::kSubSystemFieldNumber; const int SAlmInfoToAlmClt::kDevTypeFieldNumber; const int SAlmInfoToAlmClt::kRegionIdFieldNumber; const int SAlmInfoToAlmClt::kDevGroupTagFieldNumber; const int SAlmInfoToAlmClt::kKeyIdTagFieldNumber; const int SAlmInfoToAlmClt::kGraphNameFieldNumber; const int SAlmInfoToAlmClt::kWaveFileFieldNumber; const int SAlmInfoToAlmClt::kCameraTagFieldNumber; const int SAlmInfoToAlmClt::kCameraPresetFieldNumber; #endif // !_MSC_VER SAlmInfoToAlmClt::SAlmInfoToAlmClt() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmInfoToAlmClt) } void SAlmInfoToAlmClt::InitAsDefaultInstance() { } SAlmInfoToAlmClt::SAlmInfoToAlmClt(const SAlmInfoToAlmClt& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmInfoToAlmClt) } void SAlmInfoToAlmClt::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; alm_type_ = 0; alm_status_ = 0; logic_state_ = 0; time_stamp_ = GOOGLE_LONGLONG(0); domain_id_ = 0; location_id_ = 0; app_id_ = 0; priority_ = 0; if_ack_on_rtn_ = 0; del_act_on_ack_ = 0; if_never_alm_on_rtn_ = 0; if_water_alm_ = 0; uuid_base64_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); content_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); sub_system_ = 0; dev_type_ = 0; region_id_ = 0; dev_group_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); key_id_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); graph_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); wave_file_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); camera_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); camera_preset_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmInfoToAlmClt::~SAlmInfoToAlmClt() { // @@protoc_insertion_point(destructor:iot_idl.SAlmInfoToAlmClt) SharedDtor(); } void SAlmInfoToAlmClt::SharedDtor() { if (uuid_base64_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete uuid_base64_; } if (content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete content_; } if (dev_group_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete dev_group_tag_; } if (key_id_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete key_id_tag_; } if (graph_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete graph_name_; } if (wave_file_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete wave_file_; } if (camera_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete camera_tag_; } if (camera_preset_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete camera_preset_; } if (this != default_instance_) { } } void SAlmInfoToAlmClt::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmInfoToAlmClt::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmInfoToAlmClt_descriptor_; } const SAlmInfoToAlmClt& SAlmInfoToAlmClt::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmInfoToAlmClt* SAlmInfoToAlmClt::default_instance_ = NULL; SAlmInfoToAlmClt* SAlmInfoToAlmClt::New() const { return new SAlmInfoToAlmClt; } void SAlmInfoToAlmClt::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 255) { ZR_(alm_type_, priority_); } if (_has_bits_[8 / 32] & 48896) { ZR_(if_ack_on_rtn_, if_never_alm_on_rtn_); ZR_(if_water_alm_, sub_system_); if (has_uuid_base64()) { if (uuid_base64_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { uuid_base64_->clear(); } } if (has_content()) { if (content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { content_->clear(); } } } if (_has_bits_[16 / 32] & 16711680) { ZR_(dev_type_, region_id_); if (has_dev_group_tag()) { if (dev_group_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { dev_group_tag_->clear(); } } if (has_key_id_tag()) { if (key_id_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { key_id_tag_->clear(); } } if (has_graph_name()) { if (graph_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { graph_name_->clear(); } } if (has_wave_file()) { if (wave_file_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { wave_file_->clear(); } } if (has_camera_tag()) { if (camera_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { camera_tag_->clear(); } } if (has_camera_preset()) { if (camera_preset_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { camera_preset_->clear(); } } } #undef OFFSET_OF_FIELD_ #undef ZR_ sound_file_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmInfoToAlmClt::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmInfoToAlmClt) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(16383); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int32 alm_type = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &alm_type_))); set_has_alm_type(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_alm_status; break; } // required int32 alm_status = 2; case 2: { if (tag == 16) { parse_alm_status: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &alm_status_))); set_has_alm_status(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_logic_state; break; } // required .iot_idl.enAlmLogicState logic_state = 3; case 3: { if (tag == 24) { parse_logic_state: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::iot_idl::enAlmLogicState_IsValid(value)) { set_logic_state(static_cast< ::iot_idl::enAlmLogicState >(value)); } else { mutable_unknown_fields()->AddVarint(3, value); } } else { goto handle_unusual; } if (input->ExpectTag(32)) goto parse_time_stamp; break; } // required int64 time_stamp = 4; case 4: { if (tag == 32) { parse_time_stamp: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, &time_stamp_))); set_has_time_stamp(); } else { goto handle_unusual; } if (input->ExpectTag(40)) goto parse_domain_id; break; } // required int32 domain_id = 5; case 5: { if (tag == 40) { parse_domain_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &domain_id_))); set_has_domain_id(); } else { goto handle_unusual; } if (input->ExpectTag(48)) goto parse_location_id; break; } // required int32 location_id = 6; case 6: { if (tag == 48) { parse_location_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &location_id_))); set_has_location_id(); } else { goto handle_unusual; } if (input->ExpectTag(56)) goto parse_app_id; break; } // required int32 app_id = 7; case 7: { if (tag == 56) { parse_app_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &app_id_))); set_has_app_id(); } else { goto handle_unusual; } if (input->ExpectTag(64)) goto parse_priority; break; } // required int32 priority = 8; case 8: { if (tag == 64) { parse_priority: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &priority_))); set_has_priority(); } else { goto handle_unusual; } if (input->ExpectTag(72)) goto parse_if_ack_on_rtn; break; } // required int32 if_ack_on_rtn = 9; case 9: { if (tag == 72) { parse_if_ack_on_rtn: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &if_ack_on_rtn_))); set_has_if_ack_on_rtn(); } else { goto handle_unusual; } if (input->ExpectTag(80)) goto parse_del_act_on_ack; break; } // required int32 del_act_on_ack = 10; case 10: { if (tag == 80) { parse_del_act_on_ack: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &del_act_on_ack_))); set_has_del_act_on_ack(); } else { goto handle_unusual; } if (input->ExpectTag(88)) goto parse_if_never_alm_on_rtn; break; } // required int32 if_never_alm_on_rtn = 11; case 11: { if (tag == 88) { parse_if_never_alm_on_rtn: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &if_never_alm_on_rtn_))); set_has_if_never_alm_on_rtn(); } else { goto handle_unusual; } if (input->ExpectTag(96)) goto parse_if_water_alm; break; } // required int32 if_water_alm = 12; case 12: { if (tag == 96) { parse_if_water_alm: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &if_water_alm_))); set_has_if_water_alm(); } else { goto handle_unusual; } if (input->ExpectTag(106)) goto parse_uuid_base64; break; } // required string uuid_base64 = 13; case 13: { if (tag == 106) { parse_uuid_base64: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_uuid_base64())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64().data(), this->uuid_base64().length(), ::google::protobuf::internal::WireFormat::PARSE, "uuid_base64"); } else { goto handle_unusual; } if (input->ExpectTag(114)) goto parse_content; break; } // required string content = 14; case 14: { if (tag == 114) { parse_content: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_content())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->content().data(), this->content().length(), ::google::protobuf::internal::WireFormat::PARSE, "content"); } else { goto handle_unusual; } if (input->ExpectTag(122)) goto parse_sound_file; break; } // repeated string sound_file = 15; case 15: { if (tag == 122) { parse_sound_file: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->add_sound_file())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->sound_file(this->sound_file_size() - 1).data(), this->sound_file(this->sound_file_size() - 1).length(), ::google::protobuf::internal::WireFormat::PARSE, "sound_file"); } else { goto handle_unusual; } if (input->ExpectTag(122)) goto parse_sound_file; if (input->ExpectTag(128)) goto parse_sub_system; break; } // optional int32 sub_system = 16; case 16: { if (tag == 128) { parse_sub_system: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &sub_system_))); set_has_sub_system(); } else { goto handle_unusual; } if (input->ExpectTag(136)) goto parse_dev_type; break; } // optional int32 dev_type = 17; case 17: { if (tag == 136) { parse_dev_type: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &dev_type_))); set_has_dev_type(); } else { goto handle_unusual; } if (input->ExpectTag(144)) goto parse_region_id; break; } // optional int32 region_id = 18; case 18: { if (tag == 144) { parse_region_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, ®ion_id_))); set_has_region_id(); } else { goto handle_unusual; } if (input->ExpectTag(154)) goto parse_dev_group_tag; break; } // optional string dev_group_tag = 19; case 19: { if (tag == 154) { parse_dev_group_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_dev_group_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "dev_group_tag"); } else { goto handle_unusual; } if (input->ExpectTag(162)) goto parse_key_id_tag; break; } // optional string key_id_tag = 20; case 20: { if (tag == 162) { parse_key_id_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_key_id_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "key_id_tag"); } else { goto handle_unusual; } if (input->ExpectTag(170)) goto parse_graph_name; break; } // optional string graph_name = 21; case 21: { if (tag == 170) { parse_graph_name: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_graph_name())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->graph_name().data(), this->graph_name().length(), ::google::protobuf::internal::WireFormat::PARSE, "graph_name"); } else { goto handle_unusual; } if (input->ExpectTag(178)) goto parse_wave_file; break; } // optional string wave_file = 22; case 22: { if (tag == 178) { parse_wave_file: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_wave_file())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::PARSE, "wave_file"); } else { goto handle_unusual; } if (input->ExpectTag(186)) goto parse_camera_tag; break; } // optional string camera_tag = 23; case 23: { if (tag == 186) { parse_camera_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_camera_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_tag().data(), this->camera_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "camera_tag"); } else { goto handle_unusual; } if (input->ExpectTag(194)) goto parse_camera_preset; break; } // optional string camera_preset = 24; case 24: { if (tag == 194) { parse_camera_preset: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_camera_preset())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_preset().data(), this->camera_preset().length(), ::google::protobuf::internal::WireFormat::PARSE, "camera_preset"); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmInfoToAlmClt) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmInfoToAlmClt) return false; #undef DO_ } void SAlmInfoToAlmClt::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmInfoToAlmClt) // required int32 alm_type = 1; if (has_alm_type()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->alm_type(), output); } // required int32 alm_status = 2; if (has_alm_status()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->alm_status(), output); } // required .iot_idl.enAlmLogicState logic_state = 3; if (has_logic_state()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 3, this->logic_state(), output); } // required int64 time_stamp = 4; if (has_time_stamp()) { ::google::protobuf::internal::WireFormatLite::WriteInt64(4, this->time_stamp(), output); } // required int32 domain_id = 5; if (has_domain_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->domain_id(), output); } // required int32 location_id = 6; if (has_location_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->location_id(), output); } // required int32 app_id = 7; if (has_app_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(7, this->app_id(), output); } // required int32 priority = 8; if (has_priority()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->priority(), output); } // required int32 if_ack_on_rtn = 9; if (has_if_ack_on_rtn()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(9, this->if_ack_on_rtn(), output); } // required int32 del_act_on_ack = 10; if (has_del_act_on_ack()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(10, this->del_act_on_ack(), output); } // required int32 if_never_alm_on_rtn = 11; if (has_if_never_alm_on_rtn()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(11, this->if_never_alm_on_rtn(), output); } // required int32 if_water_alm = 12; if (has_if_water_alm()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(12, this->if_water_alm(), output); } // required string uuid_base64 = 13; if (has_uuid_base64()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64().data(), this->uuid_base64().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 13, this->uuid_base64(), output); } // required string content = 14; if (has_content()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->content().data(), this->content().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "content"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 14, this->content(), output); } // repeated string sound_file = 15; for (int i = 0; i < this->sound_file_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->sound_file(i).data(), this->sound_file(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "sound_file"); ::google::protobuf::internal::WireFormatLite::WriteString( 15, this->sound_file(i), output); } // optional int32 sub_system = 16; if (has_sub_system()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(16, this->sub_system(), output); } // optional int32 dev_type = 17; if (has_dev_type()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(17, this->dev_type(), output); } // optional int32 region_id = 18; if (has_region_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(18, this->region_id(), output); } // optional string dev_group_tag = 19; if (has_dev_group_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "dev_group_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 19, this->dev_group_tag(), output); } // optional string key_id_tag = 20; if (has_key_id_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "key_id_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 20, this->key_id_tag(), output); } // optional string graph_name = 21; if (has_graph_name()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->graph_name().data(), this->graph_name().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "graph_name"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 21, this->graph_name(), output); } // optional string wave_file = 22; if (has_wave_file()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "wave_file"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 22, this->wave_file(), output); } // optional string camera_tag = 23; if (has_camera_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_tag().data(), this->camera_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "camera_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 23, this->camera_tag(), output); } // optional string camera_preset = 24; if (has_camera_preset()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_preset().data(), this->camera_preset().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "camera_preset"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 24, this->camera_preset(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmInfoToAlmClt) } ::google::protobuf::uint8* SAlmInfoToAlmClt::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmInfoToAlmClt) // required int32 alm_type = 1; if (has_alm_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->alm_type(), target); } // required int32 alm_status = 2; if (has_alm_status()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->alm_status(), target); } // required .iot_idl.enAlmLogicState logic_state = 3; if (has_logic_state()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 3, this->logic_state(), target); } // required int64 time_stamp = 4; if (has_time_stamp()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(4, this->time_stamp(), target); } // required int32 domain_id = 5; if (has_domain_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->domain_id(), target); } // required int32 location_id = 6; if (has_location_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->location_id(), target); } // required int32 app_id = 7; if (has_app_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(7, this->app_id(), target); } // required int32 priority = 8; if (has_priority()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(8, this->priority(), target); } // required int32 if_ack_on_rtn = 9; if (has_if_ack_on_rtn()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(9, this->if_ack_on_rtn(), target); } // required int32 del_act_on_ack = 10; if (has_del_act_on_ack()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(10, this->del_act_on_ack(), target); } // required int32 if_never_alm_on_rtn = 11; if (has_if_never_alm_on_rtn()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(11, this->if_never_alm_on_rtn(), target); } // required int32 if_water_alm = 12; if (has_if_water_alm()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(12, this->if_water_alm(), target); } // required string uuid_base64 = 13; if (has_uuid_base64()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64().data(), this->uuid_base64().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 13, this->uuid_base64(), target); } // required string content = 14; if (has_content()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->content().data(), this->content().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "content"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 14, this->content(), target); } // repeated string sound_file = 15; for (int i = 0; i < this->sound_file_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->sound_file(i).data(), this->sound_file(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "sound_file"); target = ::google::protobuf::internal::WireFormatLite:: WriteStringToArray(15, this->sound_file(i), target); } // optional int32 sub_system = 16; if (has_sub_system()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(16, this->sub_system(), target); } // optional int32 dev_type = 17; if (has_dev_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(17, this->dev_type(), target); } // optional int32 region_id = 18; if (has_region_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(18, this->region_id(), target); } // optional string dev_group_tag = 19; if (has_dev_group_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "dev_group_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 19, this->dev_group_tag(), target); } // optional string key_id_tag = 20; if (has_key_id_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "key_id_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 20, this->key_id_tag(), target); } // optional string graph_name = 21; if (has_graph_name()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->graph_name().data(), this->graph_name().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "graph_name"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 21, this->graph_name(), target); } // optional string wave_file = 22; if (has_wave_file()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "wave_file"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 22, this->wave_file(), target); } // optional string camera_tag = 23; if (has_camera_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_tag().data(), this->camera_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "camera_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 23, this->camera_tag(), target); } // optional string camera_preset = 24; if (has_camera_preset()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->camera_preset().data(), this->camera_preset().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "camera_preset"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 24, this->camera_preset(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmInfoToAlmClt) return target; } int SAlmInfoToAlmClt::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int32 alm_type = 1; if (has_alm_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->alm_type()); } // required int32 alm_status = 2; if (has_alm_status()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->alm_status()); } // required .iot_idl.enAlmLogicState logic_state = 3; if (has_logic_state()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->logic_state()); } // required int64 time_stamp = 4; if (has_time_stamp()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int64Size( this->time_stamp()); } // required int32 domain_id = 5; if (has_domain_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->domain_id()); } // required int32 location_id = 6; if (has_location_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->location_id()); } // required int32 app_id = 7; if (has_app_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->app_id()); } // required int32 priority = 8; if (has_priority()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->priority()); } } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { // required int32 if_ack_on_rtn = 9; if (has_if_ack_on_rtn()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->if_ack_on_rtn()); } // required int32 del_act_on_ack = 10; if (has_del_act_on_ack()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->del_act_on_ack()); } // required int32 if_never_alm_on_rtn = 11; if (has_if_never_alm_on_rtn()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->if_never_alm_on_rtn()); } // required int32 if_water_alm = 12; if (has_if_water_alm()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->if_water_alm()); } // required string uuid_base64 = 13; if (has_uuid_base64()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->uuid_base64()); } // required string content = 14; if (has_content()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->content()); } // optional int32 sub_system = 16; if (has_sub_system()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->sub_system()); } } if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { // optional int32 dev_type = 17; if (has_dev_type()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->dev_type()); } // optional int32 region_id = 18; if (has_region_id()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->region_id()); } // optional string dev_group_tag = 19; if (has_dev_group_tag()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize( this->dev_group_tag()); } // optional string key_id_tag = 20; if (has_key_id_tag()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize( this->key_id_tag()); } // optional string graph_name = 21; if (has_graph_name()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize( this->graph_name()); } // optional string wave_file = 22; if (has_wave_file()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize( this->wave_file()); } // optional string camera_tag = 23; if (has_camera_tag()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize( this->camera_tag()); } // optional string camera_preset = 24; if (has_camera_preset()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize( this->camera_preset()); } } // repeated string sound_file = 15; total_size += 1 * this->sound_file_size(); for (int i = 0; i < this->sound_file_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::StringSize( this->sound_file(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmInfoToAlmClt::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmInfoToAlmClt* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmInfoToAlmClt::MergeFrom(const SAlmInfoToAlmClt& from) { GOOGLE_CHECK_NE(&from, this); sound_file_.MergeFrom(from.sound_file_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_alm_type()) { set_alm_type(from.alm_type()); } if (from.has_alm_status()) { set_alm_status(from.alm_status()); } if (from.has_logic_state()) { set_logic_state(from.logic_state()); } if (from.has_time_stamp()) { set_time_stamp(from.time_stamp()); } if (from.has_domain_id()) { set_domain_id(from.domain_id()); } if (from.has_location_id()) { set_location_id(from.location_id()); } if (from.has_app_id()) { set_app_id(from.app_id()); } if (from.has_priority()) { set_priority(from.priority()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (from.has_if_ack_on_rtn()) { set_if_ack_on_rtn(from.if_ack_on_rtn()); } if (from.has_del_act_on_ack()) { set_del_act_on_ack(from.del_act_on_ack()); } if (from.has_if_never_alm_on_rtn()) { set_if_never_alm_on_rtn(from.if_never_alm_on_rtn()); } if (from.has_if_water_alm()) { set_if_water_alm(from.if_water_alm()); } if (from.has_uuid_base64()) { set_uuid_base64(from.uuid_base64()); } if (from.has_content()) { set_content(from.content()); } if (from.has_sub_system()) { set_sub_system(from.sub_system()); } } if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { if (from.has_dev_type()) { set_dev_type(from.dev_type()); } if (from.has_region_id()) { set_region_id(from.region_id()); } if (from.has_dev_group_tag()) { set_dev_group_tag(from.dev_group_tag()); } if (from.has_key_id_tag()) { set_key_id_tag(from.key_id_tag()); } if (from.has_graph_name()) { set_graph_name(from.graph_name()); } if (from.has_wave_file()) { set_wave_file(from.wave_file()); } if (from.has_camera_tag()) { set_camera_tag(from.camera_tag()); } if (from.has_camera_preset()) { set_camera_preset(from.camera_preset()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmInfoToAlmClt::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmInfoToAlmClt::CopyFrom(const SAlmInfoToAlmClt& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmInfoToAlmClt::IsInitialized() const { if ((_has_bits_[0] & 0x00003fff) != 0x00003fff) return false; return true; } void SAlmInfoToAlmClt::Swap(SAlmInfoToAlmClt* other) { if (other != this) { std::swap(alm_type_, other->alm_type_); std::swap(alm_status_, other->alm_status_); std::swap(logic_state_, other->logic_state_); std::swap(time_stamp_, other->time_stamp_); std::swap(domain_id_, other->domain_id_); std::swap(location_id_, other->location_id_); std::swap(app_id_, other->app_id_); std::swap(priority_, other->priority_); std::swap(if_ack_on_rtn_, other->if_ack_on_rtn_); std::swap(del_act_on_ack_, other->del_act_on_ack_); std::swap(if_never_alm_on_rtn_, other->if_never_alm_on_rtn_); std::swap(if_water_alm_, other->if_water_alm_); std::swap(uuid_base64_, other->uuid_base64_); std::swap(content_, other->content_); sound_file_.Swap(&other->sound_file_); std::swap(sub_system_, other->sub_system_); std::swap(dev_type_, other->dev_type_); std::swap(region_id_, other->region_id_); std::swap(dev_group_tag_, other->dev_group_tag_); std::swap(key_id_tag_, other->key_id_tag_); std::swap(graph_name_, other->graph_name_); std::swap(wave_file_, other->wave_file_); std::swap(camera_tag_, other->camera_tag_); std::swap(camera_preset_, other->camera_preset_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmInfoToAlmClt::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmInfoToAlmClt_descriptor_; metadata.reflection = SAlmInfoToAlmClt_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAlmCltAddAlm::kAlmInfoFieldNumber; #endif // !_MSC_VER SAlmCltAddAlm::SAlmCltAddAlm() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmCltAddAlm) } void SAlmCltAddAlm::InitAsDefaultInstance() { } SAlmCltAddAlm::SAlmCltAddAlm(const SAlmCltAddAlm& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmCltAddAlm) } void SAlmCltAddAlm::SharedCtor() { _cached_size_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmCltAddAlm::~SAlmCltAddAlm() { // @@protoc_insertion_point(destructor:iot_idl.SAlmCltAddAlm) SharedDtor(); } void SAlmCltAddAlm::SharedDtor() { if (this != default_instance_) { } } void SAlmCltAddAlm::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmCltAddAlm::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmCltAddAlm_descriptor_; } const SAlmCltAddAlm& SAlmCltAddAlm::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmCltAddAlm* SAlmCltAddAlm::default_instance_ = NULL; SAlmCltAddAlm* SAlmCltAddAlm::New() const { return new SAlmCltAddAlm; } void SAlmCltAddAlm::Clear() { alm_info_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmCltAddAlm::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmCltAddAlm) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // repeated .iot_idl.SAlmInfoToAlmClt alm_info = 1; case 1: { if (tag == 10) { parse_alm_info: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_alm_info())); } else { goto handle_unusual; } if (input->ExpectTag(10)) goto parse_alm_info; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmCltAddAlm) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmCltAddAlm) return false; #undef DO_ } void SAlmCltAddAlm::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmCltAddAlm) // repeated .iot_idl.SAlmInfoToAlmClt alm_info = 1; for (int i = 0; i < this->alm_info_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 1, this->alm_info(i), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmCltAddAlm) } ::google::protobuf::uint8* SAlmCltAddAlm::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmCltAddAlm) // repeated .iot_idl.SAlmInfoToAlmClt alm_info = 1; for (int i = 0; i < this->alm_info_size(); i++) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 1, this->alm_info(i), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmCltAddAlm) return target; } int SAlmCltAddAlm::ByteSize() const { int total_size = 0; // repeated .iot_idl.SAlmInfoToAlmClt alm_info = 1; total_size += 1 * this->alm_info_size(); for (int i = 0; i < this->alm_info_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->alm_info(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmCltAddAlm::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmCltAddAlm* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmCltAddAlm::MergeFrom(const SAlmCltAddAlm& from) { GOOGLE_CHECK_NE(&from, this); alm_info_.MergeFrom(from.alm_info_); mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmCltAddAlm::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmCltAddAlm::CopyFrom(const SAlmCltAddAlm& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmCltAddAlm::IsInitialized() const { if (!::google::protobuf::internal::AllAreInitialized(this->alm_info())) return false; return true; } void SAlmCltAddAlm::Swap(SAlmCltAddAlm* other) { if (other != this) { alm_info_.Swap(&other->alm_info_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmCltAddAlm::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmCltAddAlm_descriptor_; metadata.reflection = SAlmCltAddAlm_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAlmCltCfmAlm::kNodeNameFieldNumber; const int SAlmCltCfmAlm::kUserIdFieldNumber; const int SAlmCltCfmAlm::kConfirmTimeFieldNumber; const int SAlmCltCfmAlm::kAlmTypeFieldNumber; const int SAlmCltCfmAlm::kDomainIdFieldNumber; const int SAlmCltCfmAlm::kAppIdFieldNumber; const int SAlmCltCfmAlm::kTimeStampFieldNumber; const int SAlmCltCfmAlm::kUuidBase64FieldNumber; const int SAlmCltCfmAlm::kKeyIdTagFieldNumber; #endif // !_MSC_VER SAlmCltCfmAlm::SAlmCltCfmAlm() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmCltCfmAlm) } void SAlmCltCfmAlm::InitAsDefaultInstance() { } SAlmCltCfmAlm::SAlmCltCfmAlm(const SAlmCltCfmAlm& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmCltCfmAlm) } void SAlmCltCfmAlm::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; node_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); user_id_ = 0; confirm_time_ = GOOGLE_LONGLONG(0); alm_type_ = 0; domain_id_ = 0; app_id_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmCltCfmAlm::~SAlmCltCfmAlm() { // @@protoc_insertion_point(destructor:iot_idl.SAlmCltCfmAlm) SharedDtor(); } void SAlmCltCfmAlm::SharedDtor() { if (node_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete node_name_; } if (this != default_instance_) { } } void SAlmCltCfmAlm::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmCltCfmAlm::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmCltCfmAlm_descriptor_; } const SAlmCltCfmAlm& SAlmCltCfmAlm::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmCltCfmAlm* SAlmCltCfmAlm::default_instance_ = NULL; SAlmCltCfmAlm* SAlmCltCfmAlm::New() const { return new SAlmCltCfmAlm; } void SAlmCltCfmAlm::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 63) { ZR_(confirm_time_, app_id_); if (has_node_name()) { if (node_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { node_name_->clear(); } } } #undef OFFSET_OF_FIELD_ #undef ZR_ time_stamp_.Clear(); uuid_base64_.Clear(); key_id_tag_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmCltCfmAlm::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmCltCfmAlm) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required string node_name = 1; case 1: { if (tag == 10) { DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_node_name())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->node_name().data(), this->node_name().length(), ::google::protobuf::internal::WireFormat::PARSE, "node_name"); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_user_id; break; } // required int32 user_id = 2; case 2: { if (tag == 16) { parse_user_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &user_id_))); set_has_user_id(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_confirm_time; break; } // required int64 confirm_time = 3; case 3: { if (tag == 24) { parse_confirm_time: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, &confirm_time_))); set_has_confirm_time(); } else { goto handle_unusual; } if (input->ExpectTag(32)) goto parse_alm_type; break; } // required int32 alm_type = 4; case 4: { if (tag == 32) { parse_alm_type: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &alm_type_))); set_has_alm_type(); } else { goto handle_unusual; } if (input->ExpectTag(40)) goto parse_domain_id; break; } // required int32 domain_id = 5; case 5: { if (tag == 40) { parse_domain_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &domain_id_))); set_has_domain_id(); } else { goto handle_unusual; } if (input->ExpectTag(48)) goto parse_app_id; break; } // required int32 app_id = 6; case 6: { if (tag == 48) { parse_app_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &app_id_))); set_has_app_id(); } else { goto handle_unusual; } if (input->ExpectTag(56)) goto parse_time_stamp; break; } // repeated int64 time_stamp = 7; case 7: { if (tag == 56) { parse_time_stamp: DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( 1, 56, input, this->mutable_time_stamp()))); } else if (tag == 58) { DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, this->mutable_time_stamp()))); } else { goto handle_unusual; } if (input->ExpectTag(56)) goto parse_time_stamp; if (input->ExpectTag(66)) goto parse_uuid_base64; break; } // repeated string uuid_base64 = 8; case 8: { if (tag == 66) { parse_uuid_base64: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->add_uuid_base64())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(this->uuid_base64_size() - 1).data(), this->uuid_base64(this->uuid_base64_size() - 1).length(), ::google::protobuf::internal::WireFormat::PARSE, "uuid_base64"); } else { goto handle_unusual; } if (input->ExpectTag(66)) goto parse_uuid_base64; if (input->ExpectTag(74)) goto parse_key_id_tag; break; } // repeated string key_id_tag = 9; case 9: { if (tag == 74) { parse_key_id_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->add_key_id_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag(this->key_id_tag_size() - 1).data(), this->key_id_tag(this->key_id_tag_size() - 1).length(), ::google::protobuf::internal::WireFormat::PARSE, "key_id_tag"); } else { goto handle_unusual; } if (input->ExpectTag(74)) goto parse_key_id_tag; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmCltCfmAlm) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmCltCfmAlm) return false; #undef DO_ } void SAlmCltCfmAlm::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmCltCfmAlm) // required string node_name = 1; if (has_node_name()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->node_name().data(), this->node_name().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "node_name"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 1, this->node_name(), output); } // required int32 user_id = 2; if (has_user_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->user_id(), output); } // required int64 confirm_time = 3; if (has_confirm_time()) { ::google::protobuf::internal::WireFormatLite::WriteInt64(3, this->confirm_time(), output); } // required int32 alm_type = 4; if (has_alm_type()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->alm_type(), output); } // required int32 domain_id = 5; if (has_domain_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->domain_id(), output); } // required int32 app_id = 6; if (has_app_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->app_id(), output); } // repeated int64 time_stamp = 7; for (int i = 0; i < this->time_stamp_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteInt64( 7, this->time_stamp(i), output); } // repeated string uuid_base64 = 8; for (int i = 0; i < this->uuid_base64_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(i).data(), this->uuid_base64(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); ::google::protobuf::internal::WireFormatLite::WriteString( 8, this->uuid_base64(i), output); } // repeated string key_id_tag = 9; for (int i = 0; i < this->key_id_tag_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag(i).data(), this->key_id_tag(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "key_id_tag"); ::google::protobuf::internal::WireFormatLite::WriteString( 9, this->key_id_tag(i), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmCltCfmAlm) } ::google::protobuf::uint8* SAlmCltCfmAlm::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmCltCfmAlm) // required string node_name = 1; if (has_node_name()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->node_name().data(), this->node_name().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "node_name"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 1, this->node_name(), target); } // required int32 user_id = 2; if (has_user_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->user_id(), target); } // required int64 confirm_time = 3; if (has_confirm_time()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(3, this->confirm_time(), target); } // required int32 alm_type = 4; if (has_alm_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->alm_type(), target); } // required int32 domain_id = 5; if (has_domain_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->domain_id(), target); } // required int32 app_id = 6; if (has_app_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->app_id(), target); } // repeated int64 time_stamp = 7; for (int i = 0; i < this->time_stamp_size(); i++) { target = ::google::protobuf::internal::WireFormatLite:: WriteInt64ToArray(7, this->time_stamp(i), target); } // repeated string uuid_base64 = 8; for (int i = 0; i < this->uuid_base64_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(i).data(), this->uuid_base64(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); target = ::google::protobuf::internal::WireFormatLite:: WriteStringToArray(8, this->uuid_base64(i), target); } // repeated string key_id_tag = 9; for (int i = 0; i < this->key_id_tag_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag(i).data(), this->key_id_tag(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "key_id_tag"); target = ::google::protobuf::internal::WireFormatLite:: WriteStringToArray(9, this->key_id_tag(i), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmCltCfmAlm) return target; } int SAlmCltCfmAlm::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required string node_name = 1; if (has_node_name()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->node_name()); } // required int32 user_id = 2; if (has_user_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->user_id()); } // required int64 confirm_time = 3; if (has_confirm_time()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int64Size( this->confirm_time()); } // required int32 alm_type = 4; if (has_alm_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->alm_type()); } // required int32 domain_id = 5; if (has_domain_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->domain_id()); } // required int32 app_id = 6; if (has_app_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->app_id()); } } // repeated int64 time_stamp = 7; { int data_size = 0; for (int i = 0; i < this->time_stamp_size(); i++) { data_size += ::google::protobuf::internal::WireFormatLite:: Int64Size(this->time_stamp(i)); } total_size += 1 * this->time_stamp_size() + data_size; } // repeated string uuid_base64 = 8; total_size += 1 * this->uuid_base64_size(); for (int i = 0; i < this->uuid_base64_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::StringSize( this->uuid_base64(i)); } // repeated string key_id_tag = 9; total_size += 1 * this->key_id_tag_size(); for (int i = 0; i < this->key_id_tag_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::StringSize( this->key_id_tag(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmCltCfmAlm::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmCltCfmAlm* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmCltCfmAlm::MergeFrom(const SAlmCltCfmAlm& from) { GOOGLE_CHECK_NE(&from, this); time_stamp_.MergeFrom(from.time_stamp_); uuid_base64_.MergeFrom(from.uuid_base64_); key_id_tag_.MergeFrom(from.key_id_tag_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_node_name()) { set_node_name(from.node_name()); } if (from.has_user_id()) { set_user_id(from.user_id()); } if (from.has_confirm_time()) { set_confirm_time(from.confirm_time()); } if (from.has_alm_type()) { set_alm_type(from.alm_type()); } if (from.has_domain_id()) { set_domain_id(from.domain_id()); } if (from.has_app_id()) { set_app_id(from.app_id()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmCltCfmAlm::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmCltCfmAlm::CopyFrom(const SAlmCltCfmAlm& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmCltCfmAlm::IsInitialized() const { if ((_has_bits_[0] & 0x0000003f) != 0x0000003f) return false; return true; } void SAlmCltCfmAlm::Swap(SAlmCltCfmAlm* other) { if (other != this) { std::swap(node_name_, other->node_name_); std::swap(user_id_, other->user_id_); std::swap(confirm_time_, other->confirm_time_); std::swap(alm_type_, other->alm_type_); std::swap(domain_id_, other->domain_id_); std::swap(app_id_, other->app_id_); time_stamp_.Swap(&other->time_stamp_); uuid_base64_.Swap(&other->uuid_base64_); key_id_tag_.Swap(&other->key_id_tag_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmCltCfmAlm::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmCltCfmAlm_descriptor_; metadata.reflection = SAlmCltCfmAlm_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAlmCltDelAlm::kDomainIdFieldNumber; const int SAlmCltDelAlm::kUuidBase64FieldNumber; #endif // !_MSC_VER SAlmCltDelAlm::SAlmCltDelAlm() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmCltDelAlm) } void SAlmCltDelAlm::InitAsDefaultInstance() { } SAlmCltDelAlm::SAlmCltDelAlm(const SAlmCltDelAlm& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmCltDelAlm) } void SAlmCltDelAlm::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; domain_id_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmCltDelAlm::~SAlmCltDelAlm() { // @@protoc_insertion_point(destructor:iot_idl.SAlmCltDelAlm) SharedDtor(); } void SAlmCltDelAlm::SharedDtor() { if (this != default_instance_) { } } void SAlmCltDelAlm::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmCltDelAlm::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmCltDelAlm_descriptor_; } const SAlmCltDelAlm& SAlmCltDelAlm::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmCltDelAlm* SAlmCltDelAlm::default_instance_ = NULL; SAlmCltDelAlm* SAlmCltDelAlm::New() const { return new SAlmCltDelAlm; } void SAlmCltDelAlm::Clear() { domain_id_ = 0; uuid_base64_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmCltDelAlm::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmCltDelAlm) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int32 domain_id = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &domain_id_))); set_has_domain_id(); } else { goto handle_unusual; } if (input->ExpectTag(18)) goto parse_uuid_base64; break; } // repeated string uuid_base64 = 2; case 2: { if (tag == 18) { parse_uuid_base64: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->add_uuid_base64())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(this->uuid_base64_size() - 1).data(), this->uuid_base64(this->uuid_base64_size() - 1).length(), ::google::protobuf::internal::WireFormat::PARSE, "uuid_base64"); } else { goto handle_unusual; } if (input->ExpectTag(18)) goto parse_uuid_base64; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmCltDelAlm) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmCltDelAlm) return false; #undef DO_ } void SAlmCltDelAlm::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmCltDelAlm) // required int32 domain_id = 1; if (has_domain_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->domain_id(), output); } // repeated string uuid_base64 = 2; for (int i = 0; i < this->uuid_base64_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(i).data(), this->uuid_base64(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); ::google::protobuf::internal::WireFormatLite::WriteString( 2, this->uuid_base64(i), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmCltDelAlm) } ::google::protobuf::uint8* SAlmCltDelAlm::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmCltDelAlm) // required int32 domain_id = 1; if (has_domain_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->domain_id(), target); } // repeated string uuid_base64 = 2; for (int i = 0; i < this->uuid_base64_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(i).data(), this->uuid_base64(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); target = ::google::protobuf::internal::WireFormatLite:: WriteStringToArray(2, this->uuid_base64(i), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmCltDelAlm) return target; } int SAlmCltDelAlm::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int32 domain_id = 1; if (has_domain_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->domain_id()); } } // repeated string uuid_base64 = 2; total_size += 1 * this->uuid_base64_size(); for (int i = 0; i < this->uuid_base64_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::StringSize( this->uuid_base64(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmCltDelAlm::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmCltDelAlm* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmCltDelAlm::MergeFrom(const SAlmCltDelAlm& from) { GOOGLE_CHECK_NE(&from, this); uuid_base64_.MergeFrom(from.uuid_base64_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_domain_id()) { set_domain_id(from.domain_id()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmCltDelAlm::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmCltDelAlm::CopyFrom(const SAlmCltDelAlm& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmCltDelAlm::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void SAlmCltDelAlm::Swap(SAlmCltDelAlm* other) { if (other != this) { std::swap(domain_id_, other->domain_id_); uuid_base64_.Swap(&other->uuid_base64_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmCltDelAlm::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmCltDelAlm_descriptor_; metadata.reflection = SAlmCltDelAlm_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAlmCltReleaseAlm::kUuidBase64FieldNumber; #endif // !_MSC_VER SAlmCltReleaseAlm::SAlmCltReleaseAlm() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmCltReleaseAlm) } void SAlmCltReleaseAlm::InitAsDefaultInstance() { } SAlmCltReleaseAlm::SAlmCltReleaseAlm(const SAlmCltReleaseAlm& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmCltReleaseAlm) } void SAlmCltReleaseAlm::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmCltReleaseAlm::~SAlmCltReleaseAlm() { // @@protoc_insertion_point(destructor:iot_idl.SAlmCltReleaseAlm) SharedDtor(); } void SAlmCltReleaseAlm::SharedDtor() { if (this != default_instance_) { } } void SAlmCltReleaseAlm::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmCltReleaseAlm::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmCltReleaseAlm_descriptor_; } const SAlmCltReleaseAlm& SAlmCltReleaseAlm::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmCltReleaseAlm* SAlmCltReleaseAlm::default_instance_ = NULL; SAlmCltReleaseAlm* SAlmCltReleaseAlm::New() const { return new SAlmCltReleaseAlm; } void SAlmCltReleaseAlm::Clear() { uuid_base64_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmCltReleaseAlm::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmCltReleaseAlm) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // repeated string uuid_base64 = 1; case 1: { if (tag == 10) { parse_uuid_base64: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->add_uuid_base64())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(this->uuid_base64_size() - 1).data(), this->uuid_base64(this->uuid_base64_size() - 1).length(), ::google::protobuf::internal::WireFormat::PARSE, "uuid_base64"); } else { goto handle_unusual; } if (input->ExpectTag(10)) goto parse_uuid_base64; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmCltReleaseAlm) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmCltReleaseAlm) return false; #undef DO_ } void SAlmCltReleaseAlm::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmCltReleaseAlm) // repeated string uuid_base64 = 1; for (int i = 0; i < this->uuid_base64_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(i).data(), this->uuid_base64(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); ::google::protobuf::internal::WireFormatLite::WriteString( 1, this->uuid_base64(i), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmCltReleaseAlm) } ::google::protobuf::uint8* SAlmCltReleaseAlm::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmCltReleaseAlm) // repeated string uuid_base64 = 1; for (int i = 0; i < this->uuid_base64_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(i).data(), this->uuid_base64(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); target = ::google::protobuf::internal::WireFormatLite:: WriteStringToArray(1, this->uuid_base64(i), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmCltReleaseAlm) return target; } int SAlmCltReleaseAlm::ByteSize() const { int total_size = 0; // repeated string uuid_base64 = 1; total_size += 1 * this->uuid_base64_size(); for (int i = 0; i < this->uuid_base64_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::StringSize( this->uuid_base64(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmCltReleaseAlm::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmCltReleaseAlm* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmCltReleaseAlm::MergeFrom(const SAlmCltReleaseAlm& from) { GOOGLE_CHECK_NE(&from, this); uuid_base64_.MergeFrom(from.uuid_base64_); mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmCltReleaseAlm::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmCltReleaseAlm::CopyFrom(const SAlmCltReleaseAlm& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmCltReleaseAlm::IsInitialized() const { return true; } void SAlmCltReleaseAlm::Swap(SAlmCltReleaseAlm* other) { if (other != this) { uuid_base64_.Swap(&other->uuid_base64_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmCltReleaseAlm::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmCltReleaseAlm_descriptor_; metadata.reflection = SAlmCltReleaseAlm_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SAlmCltLinkWave2Alm::kWaveFileFieldNumber; const int SAlmCltLinkWave2Alm::kUuidBase64FieldNumber; #endif // !_MSC_VER SAlmCltLinkWave2Alm::SAlmCltLinkWave2Alm() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SAlmCltLinkWave2Alm) } void SAlmCltLinkWave2Alm::InitAsDefaultInstance() { } SAlmCltLinkWave2Alm::SAlmCltLinkWave2Alm(const SAlmCltLinkWave2Alm& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SAlmCltLinkWave2Alm) } void SAlmCltLinkWave2Alm::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; wave_file_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SAlmCltLinkWave2Alm::~SAlmCltLinkWave2Alm() { // @@protoc_insertion_point(destructor:iot_idl.SAlmCltLinkWave2Alm) SharedDtor(); } void SAlmCltLinkWave2Alm::SharedDtor() { if (wave_file_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete wave_file_; } if (this != default_instance_) { } } void SAlmCltLinkWave2Alm::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SAlmCltLinkWave2Alm::descriptor() { protobuf_AssignDescriptorsOnce(); return SAlmCltLinkWave2Alm_descriptor_; } const SAlmCltLinkWave2Alm& SAlmCltLinkWave2Alm::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SAlmCltLinkWave2Alm* SAlmCltLinkWave2Alm::default_instance_ = NULL; SAlmCltLinkWave2Alm* SAlmCltLinkWave2Alm::New() const { return new SAlmCltLinkWave2Alm; } void SAlmCltLinkWave2Alm::Clear() { if (has_wave_file()) { if (wave_file_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { wave_file_->clear(); } } uuid_base64_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SAlmCltLinkWave2Alm::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SAlmCltLinkWave2Alm) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required string wave_file = 1; case 1: { if (tag == 10) { DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_wave_file())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::PARSE, "wave_file"); } else { goto handle_unusual; } if (input->ExpectTag(18)) goto parse_uuid_base64; break; } // repeated string uuid_base64 = 2; case 2: { if (tag == 18) { parse_uuid_base64: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->add_uuid_base64())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(this->uuid_base64_size() - 1).data(), this->uuid_base64(this->uuid_base64_size() - 1).length(), ::google::protobuf::internal::WireFormat::PARSE, "uuid_base64"); } else { goto handle_unusual; } if (input->ExpectTag(18)) goto parse_uuid_base64; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SAlmCltLinkWave2Alm) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SAlmCltLinkWave2Alm) return false; #undef DO_ } void SAlmCltLinkWave2Alm::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SAlmCltLinkWave2Alm) // required string wave_file = 1; if (has_wave_file()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "wave_file"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 1, this->wave_file(), output); } // repeated string uuid_base64 = 2; for (int i = 0; i < this->uuid_base64_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(i).data(), this->uuid_base64(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); ::google::protobuf::internal::WireFormatLite::WriteString( 2, this->uuid_base64(i), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SAlmCltLinkWave2Alm) } ::google::protobuf::uint8* SAlmCltLinkWave2Alm::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SAlmCltLinkWave2Alm) // required string wave_file = 1; if (has_wave_file()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "wave_file"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 1, this->wave_file(), target); } // repeated string uuid_base64 = 2; for (int i = 0; i < this->uuid_base64_size(); i++) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64(i).data(), this->uuid_base64(i).length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); target = ::google::protobuf::internal::WireFormatLite:: WriteStringToArray(2, this->uuid_base64(i), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SAlmCltLinkWave2Alm) return target; } int SAlmCltLinkWave2Alm::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required string wave_file = 1; if (has_wave_file()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->wave_file()); } } // repeated string uuid_base64 = 2; total_size += 1 * this->uuid_base64_size(); for (int i = 0; i < this->uuid_base64_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::StringSize( this->uuid_base64(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SAlmCltLinkWave2Alm::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SAlmCltLinkWave2Alm* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SAlmCltLinkWave2Alm::MergeFrom(const SAlmCltLinkWave2Alm& from) { GOOGLE_CHECK_NE(&from, this); uuid_base64_.MergeFrom(from.uuid_base64_); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_wave_file()) { set_wave_file(from.wave_file()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SAlmCltLinkWave2Alm::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SAlmCltLinkWave2Alm::CopyFrom(const SAlmCltLinkWave2Alm& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SAlmCltLinkWave2Alm::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void SAlmCltLinkWave2Alm::Swap(SAlmCltLinkWave2Alm* other) { if (other != this) { std::swap(wave_file_, other->wave_file_); uuid_base64_.Swap(&other->uuid_base64_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SAlmCltLinkWave2Alm::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SAlmCltLinkWave2Alm_descriptor_; metadata.reflection = SAlmCltLinkWave2Alm_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SEvtInfoToEvtClt::kAlmTypeFieldNumber; const int SEvtInfoToEvtClt::kAlmStatusFieldNumber; const int SEvtInfoToEvtClt::kTimeStampFieldNumber; const int SEvtInfoToEvtClt::kDomainIdFieldNumber; const int SEvtInfoToEvtClt::kLocationIdFieldNumber; const int SEvtInfoToEvtClt::kAppIdFieldNumber; const int SEvtInfoToEvtClt::kPriorityFieldNumber; const int SEvtInfoToEvtClt::kUuidBase64FieldNumber; const int SEvtInfoToEvtClt::kContentFieldNumber; const int SEvtInfoToEvtClt::kSubSystemFieldNumber; const int SEvtInfoToEvtClt::kDevTypeFieldNumber; const int SEvtInfoToEvtClt::kRegionIdFieldNumber; const int SEvtInfoToEvtClt::kLogicStateFieldNumber; const int SEvtInfoToEvtClt::kDevGroupTagFieldNumber; const int SEvtInfoToEvtClt::kKeyIdTagFieldNumber; const int SEvtInfoToEvtClt::kWaveFileFieldNumber; #endif // !_MSC_VER SEvtInfoToEvtClt::SEvtInfoToEvtClt() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SEvtInfoToEvtClt) } void SEvtInfoToEvtClt::InitAsDefaultInstance() { } SEvtInfoToEvtClt::SEvtInfoToEvtClt(const SEvtInfoToEvtClt& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SEvtInfoToEvtClt) } void SEvtInfoToEvtClt::SharedCtor() { ::google::protobuf::internal::GetEmptyString(); _cached_size_ = 0; alm_type_ = 0; alm_status_ = 0; time_stamp_ = GOOGLE_LONGLONG(0); domain_id_ = 0; location_id_ = 0; app_id_ = 0; priority_ = 0; uuid_base64_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); content_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); sub_system_ = 0; dev_type_ = 0; region_id_ = 0; logic_state_ = 0; dev_group_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); key_id_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); wave_file_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SEvtInfoToEvtClt::~SEvtInfoToEvtClt() { // @@protoc_insertion_point(destructor:iot_idl.SEvtInfoToEvtClt) SharedDtor(); } void SEvtInfoToEvtClt::SharedDtor() { if (uuid_base64_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete uuid_base64_; } if (content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete content_; } if (dev_group_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete dev_group_tag_; } if (key_id_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete key_id_tag_; } if (wave_file_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { delete wave_file_; } if (this != default_instance_) { } } void SEvtInfoToEvtClt::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SEvtInfoToEvtClt::descriptor() { protobuf_AssignDescriptorsOnce(); return SEvtInfoToEvtClt_descriptor_; } const SEvtInfoToEvtClt& SEvtInfoToEvtClt::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SEvtInfoToEvtClt* SEvtInfoToEvtClt::default_instance_ = NULL; SEvtInfoToEvtClt* SEvtInfoToEvtClt::New() const { return new SEvtInfoToEvtClt; } void SEvtInfoToEvtClt::Clear() { #define OFFSET_OF_FIELD_(f) (reinterpret_cast( \ &reinterpret_cast(16)->f) - \ reinterpret_cast(16)) #define ZR_(first, last) do { \ size_t f = OFFSET_OF_FIELD_(first); \ size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ ::memset(&first, 0, n); \ } while (0) if (_has_bits_[0 / 32] & 255) { ZR_(alm_type_, priority_); if (has_uuid_base64()) { if (uuid_base64_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { uuid_base64_->clear(); } } } if (_has_bits_[8 / 32] & 65280) { ZR_(sub_system_, logic_state_); if (has_content()) { if (content_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { content_->clear(); } } if (has_dev_group_tag()) { if (dev_group_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { dev_group_tag_->clear(); } } if (has_key_id_tag()) { if (key_id_tag_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { key_id_tag_->clear(); } } if (has_wave_file()) { if (wave_file_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) { wave_file_->clear(); } } } #undef OFFSET_OF_FIELD_ #undef ZR_ ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SEvtInfoToEvtClt::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SEvtInfoToEvtClt) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(16383); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int32 alm_type = 1; case 1: { if (tag == 8) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &alm_type_))); set_has_alm_type(); } else { goto handle_unusual; } if (input->ExpectTag(16)) goto parse_alm_status; break; } // required int32 alm_status = 2; case 2: { if (tag == 16) { parse_alm_status: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &alm_status_))); set_has_alm_status(); } else { goto handle_unusual; } if (input->ExpectTag(24)) goto parse_time_stamp; break; } // required int64 time_stamp = 3; case 3: { if (tag == 24) { parse_time_stamp: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, &time_stamp_))); set_has_time_stamp(); } else { goto handle_unusual; } if (input->ExpectTag(32)) goto parse_domain_id; break; } // required int32 domain_id = 4; case 4: { if (tag == 32) { parse_domain_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &domain_id_))); set_has_domain_id(); } else { goto handle_unusual; } if (input->ExpectTag(40)) goto parse_location_id; break; } // required int32 location_id = 5; case 5: { if (tag == 40) { parse_location_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &location_id_))); set_has_location_id(); } else { goto handle_unusual; } if (input->ExpectTag(48)) goto parse_app_id; break; } // required int32 app_id = 6; case 6: { if (tag == 48) { parse_app_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &app_id_))); set_has_app_id(); } else { goto handle_unusual; } if (input->ExpectTag(56)) goto parse_priority; break; } // required int32 priority = 7; case 7: { if (tag == 56) { parse_priority: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &priority_))); set_has_priority(); } else { goto handle_unusual; } if (input->ExpectTag(66)) goto parse_uuid_base64; break; } // required string uuid_base64 = 8; case 8: { if (tag == 66) { parse_uuid_base64: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_uuid_base64())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64().data(), this->uuid_base64().length(), ::google::protobuf::internal::WireFormat::PARSE, "uuid_base64"); } else { goto handle_unusual; } if (input->ExpectTag(74)) goto parse_content; break; } // required string content = 9; case 9: { if (tag == 74) { parse_content: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_content())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->content().data(), this->content().length(), ::google::protobuf::internal::WireFormat::PARSE, "content"); } else { goto handle_unusual; } if (input->ExpectTag(80)) goto parse_sub_system; break; } // optional int32 sub_system = 10; case 10: { if (tag == 80) { parse_sub_system: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &sub_system_))); set_has_sub_system(); } else { goto handle_unusual; } if (input->ExpectTag(88)) goto parse_dev_type; break; } // optional int32 dev_type = 11; case 11: { if (tag == 88) { parse_dev_type: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &dev_type_))); set_has_dev_type(); } else { goto handle_unusual; } if (input->ExpectTag(96)) goto parse_region_id; break; } // optional int32 region_id = 12; case 12: { if (tag == 96) { parse_region_id: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, ®ion_id_))); set_has_region_id(); } else { goto handle_unusual; } if (input->ExpectTag(104)) goto parse_logic_state; break; } // optional .iot_idl.enAlmLogicState logic_state = 13; case 13: { if (tag == 104) { parse_logic_state: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::iot_idl::enAlmLogicState_IsValid(value)) { set_logic_state(static_cast< ::iot_idl::enAlmLogicState >(value)); } else { mutable_unknown_fields()->AddVarint(13, value); } } else { goto handle_unusual; } if (input->ExpectTag(114)) goto parse_dev_group_tag; break; } // optional string dev_group_tag = 14; case 14: { if (tag == 114) { parse_dev_group_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_dev_group_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "dev_group_tag"); } else { goto handle_unusual; } if (input->ExpectTag(122)) goto parse_key_id_tag; break; } // optional string key_id_tag = 15; case 15: { if (tag == 122) { parse_key_id_tag: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_key_id_tag())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::PARSE, "key_id_tag"); } else { goto handle_unusual; } if (input->ExpectTag(130)) goto parse_wave_file; break; } // optional string wave_file = 16; case 16: { if (tag == 130) { parse_wave_file: DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_wave_file())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::PARSE, "wave_file"); } else { goto handle_unusual; } if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SEvtInfoToEvtClt) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SEvtInfoToEvtClt) return false; #undef DO_ } void SEvtInfoToEvtClt::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SEvtInfoToEvtClt) // required int32 alm_type = 1; if (has_alm_type()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->alm_type(), output); } // required int32 alm_status = 2; if (has_alm_status()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->alm_status(), output); } // required int64 time_stamp = 3; if (has_time_stamp()) { ::google::protobuf::internal::WireFormatLite::WriteInt64(3, this->time_stamp(), output); } // required int32 domain_id = 4; if (has_domain_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->domain_id(), output); } // required int32 location_id = 5; if (has_location_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->location_id(), output); } // required int32 app_id = 6; if (has_app_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->app_id(), output); } // required int32 priority = 7; if (has_priority()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(7, this->priority(), output); } // required string uuid_base64 = 8; if (has_uuid_base64()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64().data(), this->uuid_base64().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 8, this->uuid_base64(), output); } // required string content = 9; if (has_content()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->content().data(), this->content().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "content"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 9, this->content(), output); } // optional int32 sub_system = 10; if (has_sub_system()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(10, this->sub_system(), output); } // optional int32 dev_type = 11; if (has_dev_type()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(11, this->dev_type(), output); } // optional int32 region_id = 12; if (has_region_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt32(12, this->region_id(), output); } // optional .iot_idl.enAlmLogicState logic_state = 13; if (has_logic_state()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 13, this->logic_state(), output); } // optional string dev_group_tag = 14; if (has_dev_group_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "dev_group_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 14, this->dev_group_tag(), output); } // optional string key_id_tag = 15; if (has_key_id_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "key_id_tag"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 15, this->key_id_tag(), output); } // optional string wave_file = 16; if (has_wave_file()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "wave_file"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 16, this->wave_file(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SEvtInfoToEvtClt) } ::google::protobuf::uint8* SEvtInfoToEvtClt::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SEvtInfoToEvtClt) // required int32 alm_type = 1; if (has_alm_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->alm_type(), target); } // required int32 alm_status = 2; if (has_alm_status()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->alm_status(), target); } // required int64 time_stamp = 3; if (has_time_stamp()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(3, this->time_stamp(), target); } // required int32 domain_id = 4; if (has_domain_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->domain_id(), target); } // required int32 location_id = 5; if (has_location_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->location_id(), target); } // required int32 app_id = 6; if (has_app_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->app_id(), target); } // required int32 priority = 7; if (has_priority()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(7, this->priority(), target); } // required string uuid_base64 = 8; if (has_uuid_base64()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->uuid_base64().data(), this->uuid_base64().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "uuid_base64"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 8, this->uuid_base64(), target); } // required string content = 9; if (has_content()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->content().data(), this->content().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "content"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 9, this->content(), target); } // optional int32 sub_system = 10; if (has_sub_system()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(10, this->sub_system(), target); } // optional int32 dev_type = 11; if (has_dev_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(11, this->dev_type(), target); } // optional int32 region_id = 12; if (has_region_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(12, this->region_id(), target); } // optional .iot_idl.enAlmLogicState logic_state = 13; if (has_logic_state()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 13, this->logic_state(), target); } // optional string dev_group_tag = 14; if (has_dev_group_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->dev_group_tag().data(), this->dev_group_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "dev_group_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 14, this->dev_group_tag(), target); } // optional string key_id_tag = 15; if (has_key_id_tag()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->key_id_tag().data(), this->key_id_tag().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "key_id_tag"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 15, this->key_id_tag(), target); } // optional string wave_file = 16; if (has_wave_file()) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->wave_file().data(), this->wave_file().length(), ::google::protobuf::internal::WireFormat::SERIALIZE, "wave_file"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 16, this->wave_file(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SEvtInfoToEvtClt) return target; } int SEvtInfoToEvtClt::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int32 alm_type = 1; if (has_alm_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->alm_type()); } // required int32 alm_status = 2; if (has_alm_status()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->alm_status()); } // required int64 time_stamp = 3; if (has_time_stamp()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int64Size( this->time_stamp()); } // required int32 domain_id = 4; if (has_domain_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->domain_id()); } // required int32 location_id = 5; if (has_location_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->location_id()); } // required int32 app_id = 6; if (has_app_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->app_id()); } // required int32 priority = 7; if (has_priority()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->priority()); } // required string uuid_base64 = 8; if (has_uuid_base64()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->uuid_base64()); } } if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { // required string content = 9; if (has_content()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->content()); } // optional int32 sub_system = 10; if (has_sub_system()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->sub_system()); } // optional int32 dev_type = 11; if (has_dev_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->dev_type()); } // optional int32 region_id = 12; if (has_region_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->region_id()); } // optional .iot_idl.enAlmLogicState logic_state = 13; if (has_logic_state()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->logic_state()); } // optional string dev_group_tag = 14; if (has_dev_group_tag()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->dev_group_tag()); } // optional string key_id_tag = 15; if (has_key_id_tag()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->key_id_tag()); } // optional string wave_file = 16; if (has_wave_file()) { total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize( this->wave_file()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SEvtInfoToEvtClt::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SEvtInfoToEvtClt* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SEvtInfoToEvtClt::MergeFrom(const SEvtInfoToEvtClt& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_alm_type()) { set_alm_type(from.alm_type()); } if (from.has_alm_status()) { set_alm_status(from.alm_status()); } if (from.has_time_stamp()) { set_time_stamp(from.time_stamp()); } if (from.has_domain_id()) { set_domain_id(from.domain_id()); } if (from.has_location_id()) { set_location_id(from.location_id()); } if (from.has_app_id()) { set_app_id(from.app_id()); } if (from.has_priority()) { set_priority(from.priority()); } if (from.has_uuid_base64()) { set_uuid_base64(from.uuid_base64()); } } if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { if (from.has_content()) { set_content(from.content()); } if (from.has_sub_system()) { set_sub_system(from.sub_system()); } if (from.has_dev_type()) { set_dev_type(from.dev_type()); } if (from.has_region_id()) { set_region_id(from.region_id()); } if (from.has_logic_state()) { set_logic_state(from.logic_state()); } if (from.has_dev_group_tag()) { set_dev_group_tag(from.dev_group_tag()); } if (from.has_key_id_tag()) { set_key_id_tag(from.key_id_tag()); } if (from.has_wave_file()) { set_wave_file(from.wave_file()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SEvtInfoToEvtClt::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SEvtInfoToEvtClt::CopyFrom(const SEvtInfoToEvtClt& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SEvtInfoToEvtClt::IsInitialized() const { if ((_has_bits_[0] & 0x000001ff) != 0x000001ff) return false; return true; } void SEvtInfoToEvtClt::Swap(SEvtInfoToEvtClt* other) { if (other != this) { std::swap(alm_type_, other->alm_type_); std::swap(alm_status_, other->alm_status_); std::swap(time_stamp_, other->time_stamp_); std::swap(domain_id_, other->domain_id_); std::swap(location_id_, other->location_id_); std::swap(app_id_, other->app_id_); std::swap(priority_, other->priority_); std::swap(uuid_base64_, other->uuid_base64_); std::swap(content_, other->content_); std::swap(sub_system_, other->sub_system_); std::swap(dev_type_, other->dev_type_); std::swap(region_id_, other->region_id_); std::swap(logic_state_, other->logic_state_); std::swap(dev_group_tag_, other->dev_group_tag_); std::swap(key_id_tag_, other->key_id_tag_); std::swap(wave_file_, other->wave_file_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SEvtInfoToEvtClt::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SEvtInfoToEvtClt_descriptor_; metadata.reflection = SEvtInfoToEvtClt_reflection_; return metadata; } // =================================================================== #ifndef _MSC_VER const int SEvtCltAddEvt::kEvtInfoFieldNumber; #endif // !_MSC_VER SEvtCltAddEvt::SEvtCltAddEvt() : ::google::protobuf::Message() { SharedCtor(); // @@protoc_insertion_point(constructor:iot_idl.SEvtCltAddEvt) } void SEvtCltAddEvt::InitAsDefaultInstance() { } SEvtCltAddEvt::SEvtCltAddEvt(const SEvtCltAddEvt& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); // @@protoc_insertion_point(copy_constructor:iot_idl.SEvtCltAddEvt) } void SEvtCltAddEvt::SharedCtor() { _cached_size_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } SEvtCltAddEvt::~SEvtCltAddEvt() { // @@protoc_insertion_point(destructor:iot_idl.SEvtCltAddEvt) SharedDtor(); } void SEvtCltAddEvt::SharedDtor() { if (this != default_instance_) { } } void SEvtCltAddEvt::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* SEvtCltAddEvt::descriptor() { protobuf_AssignDescriptorsOnce(); return SEvtCltAddEvt_descriptor_; } const SEvtCltAddEvt& SEvtCltAddEvt::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_AlarmMessage_2eproto(); return *default_instance_; } SEvtCltAddEvt* SEvtCltAddEvt::default_instance_ = NULL; SEvtCltAddEvt* SEvtCltAddEvt::New() const { return new SEvtCltAddEvt; } void SEvtCltAddEvt::Clear() { evt_info_.Clear(); ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool SEvtCltAddEvt::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:iot_idl.SEvtCltAddEvt) for (;;) { ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // repeated .iot_idl.SEvtInfoToEvtClt evt_info = 1; case 1: { if (tag == 10) { parse_evt_info: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, add_evt_info())); } else { goto handle_unusual; } if (input->ExpectTag(10)) goto parse_evt_info; if (input->ExpectAtEnd()) goto success; break; } default: { handle_unusual: if (tag == 0 || ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:iot_idl.SEvtCltAddEvt) return true; failure: // @@protoc_insertion_point(parse_failure:iot_idl.SEvtCltAddEvt) return false; #undef DO_ } void SEvtCltAddEvt::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:iot_idl.SEvtCltAddEvt) // repeated .iot_idl.SEvtInfoToEvtClt evt_info = 1; for (int i = 0; i < this->evt_info_size(); i++) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 1, this->evt_info(i), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:iot_idl.SEvtCltAddEvt) } ::google::protobuf::uint8* SEvtCltAddEvt::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // @@protoc_insertion_point(serialize_to_array_start:iot_idl.SEvtCltAddEvt) // repeated .iot_idl.SEvtInfoToEvtClt evt_info = 1; for (int i = 0; i < this->evt_info_size(); i++) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 1, this->evt_info(i), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:iot_idl.SEvtCltAddEvt) return target; } int SEvtCltAddEvt::ByteSize() const { int total_size = 0; // repeated .iot_idl.SEvtInfoToEvtClt evt_info = 1; total_size += 1 * this->evt_info_size(); for (int i = 0; i < this->evt_info_size(); i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->evt_info(i)); } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void SEvtCltAddEvt::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const SEvtCltAddEvt* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void SEvtCltAddEvt::MergeFrom(const SEvtCltAddEvt& from) { GOOGLE_CHECK_NE(&from, this); evt_info_.MergeFrom(from.evt_info_); mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void SEvtCltAddEvt::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void SEvtCltAddEvt::CopyFrom(const SEvtCltAddEvt& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool SEvtCltAddEvt::IsInitialized() const { if (!::google::protobuf::internal::AllAreInitialized(this->evt_info())) return false; return true; } void SEvtCltAddEvt::Swap(SEvtCltAddEvt* other) { if (other != this) { evt_info_.Swap(&other->evt_info_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata SEvtCltAddEvt::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = SEvtCltAddEvt_descriptor_; metadata.reflection = SEvtCltAddEvt_reflection_; return metadata; } // @@protoc_insertion_point(namespace_scope) } // namespace iot_idl // @@protoc_insertion_point(global_scope)