|
@@ -179,6 +179,8 @@ const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_message_5fbase_2eproto::offset
|
|
PROTOBUF_FIELD_OFFSET(::message::Locate_information, locate_wheel_width_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Locate_information, locate_wheel_width_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Locate_information, locate_correct_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Locate_information, locate_correct_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Locate_information, locate_front_theta_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Locate_information, locate_front_theta_),
|
|
|
|
+ PROTOBUF_FIELD_OFFSET(::message::Locate_information, uniformed_car_x_),
|
|
|
|
+ PROTOBUF_FIELD_OFFSET(::message::Locate_information, uniformed_car_y_),
|
|
0,
|
|
0,
|
|
1,
|
|
1,
|
|
2,
|
|
2,
|
|
@@ -189,6 +191,8 @@ const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_message_5fbase_2eproto::offset
|
|
7,
|
|
7,
|
|
8,
|
|
8,
|
|
9,
|
|
9,
|
|
|
|
+ 10,
|
|
|
|
+ 11,
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, _has_bits_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, _has_bits_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, _internal_metadata_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, _internal_metadata_),
|
|
~0u, // no _extensions_
|
|
~0u, // no _extensions_
|
|
@@ -198,14 +202,16 @@ const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_message_5fbase_2eproto::offset
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, car_width_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, car_width_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, car_height_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, car_height_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, license_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, license_),
|
|
|
|
+ PROTOBUF_FIELD_OFFSET(::message::Car_info, car_numberplate_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, car_wheel_base_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, car_wheel_base_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, car_wheel_width_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Car_info, car_wheel_width_),
|
|
- 1,
|
|
|
|
2,
|
|
2,
|
|
3,
|
|
3,
|
|
- 0,
|
|
|
|
4,
|
|
4,
|
|
|
|
+ 0,
|
|
|
|
+ 1,
|
|
5,
|
|
5,
|
|
|
|
+ 6,
|
|
PROTOBUF_FIELD_OFFSET(::message::Parkspace_info, _has_bits_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Parkspace_info, _has_bits_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Parkspace_info, _internal_metadata_),
|
|
PROTOBUF_FIELD_OFFSET(::message::Parkspace_info, _internal_metadata_),
|
|
~0u, // no _extensions_
|
|
~0u, // no _extensions_
|
|
@@ -250,9 +256,9 @@ static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOB
|
|
{ 0, 9, sizeof(::message::Base_info)},
|
|
{ 0, 9, sizeof(::message::Base_info)},
|
|
{ 13, 19, sizeof(::message::Base_msg)},
|
|
{ 13, 19, sizeof(::message::Base_msg)},
|
|
{ 20, 28, sizeof(::message::Error_manager)},
|
|
{ 20, 28, sizeof(::message::Error_manager)},
|
|
- { 31, 46, sizeof(::message::Locate_information)},
|
|
|
|
- { 56, 67, sizeof(::message::Car_info)},
|
|
|
|
- { 73, 95, sizeof(::message::Parkspace_info)},
|
|
|
|
|
|
+ { 31, 48, sizeof(::message::Locate_information)},
|
|
|
|
+ { 60, 72, sizeof(::message::Car_info)},
|
|
|
|
+ { 79, 101, sizeof(::message::Parkspace_info)},
|
|
};
|
|
};
|
|
|
|
|
|
static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
|
|
static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
|
|
@@ -274,109 +280,115 @@ const char descriptor_table_protodef_message_5fbase_2eproto[] PROTOBUF_SECTION_V
|
|
"\001 \002(\0132\022.message.Base_info\"v\n\rError_manag"
|
|
"\001 \002(\0132\022.message.Base_info\"v\n\rError_manag"
|
|
"er\022\025\n\nerror_code\030\001 \002(\005:\0010\0221\n\013error_level"
|
|
"er\022\025\n\nerror_code\030\001 \002(\005:\0010\0221\n\013error_level"
|
|
"\030\002 \001(\0162\024.message.Error_level:\006NORMAL\022\033\n\021"
|
|
"\030\002 \001(\0162\024.message.Error_level:\006NORMAL\022\033\n\021"
|
|
- "error_description\030\003 \001(\t:\000\"\237\002\n\022Locate_inf"
|
|
|
|
|
|
+ "error_description\030\003 \001(\t:\000\"\321\002\n\022Locate_inf"
|
|
"ormation\022\023\n\010locate_x\030\001 \001(\002:\0010\022\023\n\010locate_"
|
|
"ormation\022\023\n\010locate_x\030\001 \001(\002:\0010\022\023\n\010locate_"
|
|
"y\030\002 \001(\002:\0010\022\027\n\014locate_angle\030\003 \001(\002:\0010\022\030\n\rl"
|
|
"y\030\002 \001(\002:\0010\022\027\n\014locate_angle\030\003 \001(\002:\0010\022\030\n\rl"
|
|
"ocate_length\030\004 \001(\002:\0010\022\027\n\014locate_width\030\005 "
|
|
"ocate_length\030\004 \001(\002:\0010\022\027\n\014locate_width\030\005 "
|
|
"\001(\002:\0010\022\030\n\rlocate_height\030\006 \001(\002:\0010\022\034\n\021loca"
|
|
"\001(\002:\0010\022\030\n\rlocate_height\030\006 \001(\002:\0010\022\034\n\021loca"
|
|
"te_wheel_base\030\007 \001(\002:\0010\022\035\n\022locate_wheel_w"
|
|
"te_wheel_base\030\007 \001(\002:\0010\022\035\n\022locate_wheel_w"
|
|
"idth\030\010 \001(\002:\0010\022\035\n\016locate_correct\030\t \001(\010:\005f"
|
|
"idth\030\010 \001(\002:\0010\022\035\n\016locate_correct\030\t \001(\010:\005f"
|
|
- "alse\022\035\n\022locate_front_theta\030\n \001(\002:\0010\"\230\001\n\010"
|
|
|
|
- "Car_info\022\025\n\ncar_length\030\001 \001(\002:\0010\022\024\n\tcar_w"
|
|
|
|
- "idth\030\002 \001(\002:\0010\022\025\n\ncar_height\030\003 \001(\002:\0010\022\021\n\007"
|
|
|
|
- "license\030\004 \001(\t:\000\022\031\n\016car_wheel_base\030\005 \001(\002:"
|
|
|
|
- "\0010\022\032\n\017car_wheel_width\030\006 \001(\002:\0010\"\375\004\n\016Parks"
|
|
|
|
- "pace_info\022\035\n\025parkingspace_index_id\030\001 \001(\005"
|
|
|
|
- "\0222\n\021parkingspace_type\030\002 \001(\0162\027.message.Pa"
|
|
|
|
- "rkspace_type\022\034\n\024parkingspace_unit_id\030\003 \001"
|
|
|
|
- "(\005\022\035\n\025parkingspace_label_id\030\004 \001(\005\022\034\n\024par"
|
|
|
|
- "kingspace_room_id\030\005 \001(\005\0222\n\026parkingspace_"
|
|
|
|
- "direction\030\006 \001(\0162\022.message.Direction\022\035\n\025p"
|
|
|
|
- "arkingspace_floor_id\030\007 \001(\005\022\032\n\022parkingspa"
|
|
|
|
- "ce_width\030\010 \001(\002\022\033\n\023parkingspace_height\030\t "
|
|
|
|
- "\001(\002\0226\n\023parkingspace_status\030\n \001(\0162\031.messa"
|
|
|
|
- "ge.Parkspace_status\022#\n\010car_info\030\013 \001(\0132\021."
|
|
|
|
- "message.Car_info\022\022\n\nentry_time\030\014 \001(\t\022\022\n\n"
|
|
|
|
- "leave_time\030\r \001(\t\022/\n\016parkspace_path\030\016 \001(\016"
|
|
|
|
- "2\027.message.Parkspace_path\022\032\n\022path_estima"
|
|
|
|
- "te_time\030\017 \001(\002\022:\n\027parkspace_status_target"
|
|
|
|
- "\030\020 \001(\0162\031.message.Parkspace_status\022#\n\010car"
|
|
|
|
- "_type\030\021 \001(\0162\021.message.Car_type*\263\013\n\014Messa"
|
|
|
|
- "ge_type\022\r\n\teBase_msg\020\000\022\020\n\014eCommand_msg\020\001"
|
|
|
|
- "\022\026\n\022eLocate_status_msg\020\021\022\027\n\023eLocate_requ"
|
|
|
|
- "est_msg\020\022\022\030\n\024eLocate_response_msg\020\023\022\034\n\030e"
|
|
|
|
- "Locate_sift_request_msg\020\024\022\035\n\031eLocate_sif"
|
|
|
|
- "t_response_msg\020\025\022\030\n\024eDispatch_status_msg"
|
|
|
|
- "\020!\022\031\n\025eDispatch_request_msg\020\"\022\032\n\026eDispat"
|
|
|
|
- "ch_response_msg\020#\022$\n eParkspace_allocati"
|
|
|
|
- "on_status_msg\0201\022%\n!eParkspace_allocation"
|
|
|
|
- "_request_msg\0202\022&\n\"eParkspace_allocation_"
|
|
|
|
- "response_msg\0203\022!\n\035eParkspace_search_requ"
|
|
|
|
- "est_msg\0204\022\"\n\036eParkspace_search_response_"
|
|
|
|
- "msg\0205\022\"\n\036eParkspace_release_request_msg\020"
|
|
|
|
- "6\022#\n\037eParkspace_release_response_msg\0207\022\'"
|
|
|
|
- "\n#eParkspace_force_update_request_msg\0208\022"
|
|
|
|
- "(\n$eParkspace_force_update_response_msg\020"
|
|
|
|
- "9\022(\n$eParkspace_confirm_alloc_request_ms"
|
|
|
|
- "g\020:\022)\n%eParkspace_confirm_alloc_response"
|
|
|
|
- "_msg\020;\022\"\n\036eParkspace_allocation_data_msg"
|
|
|
|
- "\020<\022+\n\'eParkspace_allocation_data_respons"
|
|
|
|
- "e_msg\020=\022\036\n\032eStore_command_request_msg\020A\022"
|
|
|
|
- "\037\n\033eStore_command_response_msg\020B\022\037\n\033ePic"
|
|
|
|
- "kup_command_request_msg\020C\022 \n\034ePickup_com"
|
|
|
|
- "mand_response_msg\020D\022\037\n\032eStoring_process_"
|
|
|
|
- "statu_msg\020\220\001\022\037\n\032ePicking_process_statu_m"
|
|
|
|
- "sg\020\221\001\022\"\n\035eCentral_controller_statu_msg\020\240"
|
|
|
|
- "\001\022#\n\036eEntrance_manual_operation_msg\020\260\001\022\""
|
|
|
|
- "\n\035eProcess_manual_operation_msg\020\261\001\022\030\n\023eN"
|
|
|
|
- "otify_request_msg\020\300\001\022\031\n\024eNotify_response"
|
|
|
|
- "_msg\020\301\001\022\027\n\022eNotify_status_msg\020\302\001\022\037\n\032eDis"
|
|
|
|
- "patch_plan_request_msg\020\340\001\022 \n\033eDispatch_p"
|
|
|
|
- "lan_response_msg\020\341\001\022\"\n\035eDispatch_control"
|
|
|
|
- "_request_msg\020\342\001\022#\n\036eDispatch_control_res"
|
|
|
|
- "ponse_msg\020\343\001\022!\n\034eDispatch_manager_status"
|
|
|
|
- "_msg\020\352\001\022\037\n\032eDispatch_manager_data_msg\020\353\001"
|
|
|
|
- "\022\037\n\032eGround_detect_request_msg\020\360\001\022 \n\033eGr"
|
|
|
|
- "ound_detect_response_msg\020\361\001\022\027\n\022eGround_s"
|
|
|
|
- "tatus_msg\020\362\001*\307\001\n\014Communicator\022\n\n\006eEmpty\020"
|
|
|
|
- "\000\022\t\n\005eMain\020\001\022\016\n\teTerminor\020\200\002\022\017\n\neParkspa"
|
|
|
|
- "ce\020\200\004\022\016\n\teMeasurer\020\200\006\022\032\n\025eMeasurer_sift_"
|
|
|
|
- "server\020\201\006\022\026\n\021eDispatch_manager\020\200\010\022\026\n\021eDi"
|
|
|
|
- "spatch_control\020\201\010\022\014\n\007eNotify\020\201\n\022\025\n\020eGrou"
|
|
|
|
- "nd_measurer\020\200\036**\n\014Process_type\022\014\n\010eStori"
|
|
|
|
- "ng\020\001\022\014\n\010ePicking\020\002*e\n\013Error_level\022\n\n\006NOR"
|
|
|
|
- "MAL\020\000\022\024\n\020NEGLIGIBLE_ERROR\020\001\022\017\n\013MINOR_ERR"
|
|
|
|
- "OR\020\002\022\017\n\013MAJOR_ERROR\020\003\022\022\n\016CRITICAL_ERROR\020"
|
|
|
|
- "\004*\245\001\n\020Parkspace_status\022\034\n\030eParkspace_sta"
|
|
|
|
- "tus_unknow\020\000\022\024\n\020eParkspace_empty\020\001\022\027\n\023eP"
|
|
|
|
- "arkspace_occupied\020\002\022\027\n\023eParkspace_reserv"
|
|
|
|
- "ed\020\003\022\025\n\021eParkspace_locked\020\004\022\024\n\020eParkspac"
|
|
|
|
- "e_error\020\005*\?\n\tDirection\022\025\n\021eDirection_unk"
|
|
|
|
- "now\020\000\022\014\n\010eForward\020\001\022\r\n\teBackward\020\002*l\n\016Pa"
|
|
|
|
- "rkspace_path\022\017\n\013UNKNOW_PATH\020\000\022\020\n\014OPTIMAL"
|
|
|
|
- "_PATH\020\001\022\r\n\tLEFT_PATH\020\002\022\016\n\nRIGHT_PATH\020\003\022\030"
|
|
|
|
- "\n\024TEMPORARY_CACHE_PATH\020\004*m\n\016Parkspace_ty"
|
|
|
|
- "pe\022\031\n\025UNKNOW_PARKSPACE_TYPE\020\000\022\024\n\020MIN_PAR"
|
|
|
|
- "KINGSPACE\020\001\022\024\n\020MID_PARKINGSPACE\020\002\022\024\n\020BIG"
|
|
|
|
- "_PARKINGSPACE\020\003*F\n\010Car_type\022\023\n\017UNKNOW_CA"
|
|
|
|
- "R_TYPE\020\000\022\013\n\007MIN_CAR\020\001\022\013\n\007MID_CAR\020\002\022\013\n\007BI"
|
|
|
|
- "G_CAR\020\003*\335\002\n\tStep_type\022\017\n\013eAlloc_step\020\000\022\021"
|
|
|
|
- "\n\reMeasure_step\020\001\022\021\n\reCompare_step\020\002\022\022\n\016"
|
|
|
|
- "eDispatch_step\020\003\022\021\n\reConfirm_step\020\004\022\020\n\014e"
|
|
|
|
- "Search_step\020\005\022\016\n\neWait_step\020\006\022\021\n\reReleas"
|
|
|
|
- "e_step\020\007\022\r\n\teComplete\020\010\022\025\n\021eBackConfirm_"
|
|
|
|
- "step\020\t\022\026\n\022eBack_compare_step\020\n\022\025\n\021eBackM"
|
|
|
|
- "easure_step\020\013\022\023\n\017eBackAlloc_step\020\014\022\022\n\016eB"
|
|
|
|
- "ackWait_step\020\r\022\026\n\022eBackDispatch_step\020\016\022\024"
|
|
|
|
- "\n\020eBackSearch_step\020\017\022\021\n\reBackComplete\020\020*"
|
|
|
|
- "C\n\nStep_statu\022\014\n\010eWaiting\020\000\022\014\n\010eWorking\020"
|
|
|
|
- "\001\022\n\n\006eError\020\002\022\r\n\teFinished\020\003*\370\001\n\024Dispatc"
|
|
|
|
- "h_device_type\022\013\n\007ROBOT_1\020e\022\013\n\007ROBOT_2\020f\022"
|
|
|
|
- "\016\n\tCARRIER_1\020\310\001\022\016\n\tCARRIER_2\020\317\001\022\016\n\tCARRI"
|
|
|
|
- "ER_3\020\313\001\022\021\n\014PASSAGEWAY_0\020\254\002\022\021\n\014PASSAGEWAY"
|
|
|
|
- "_1\020\255\002\022\021\n\014PASSAGEWAY_2\020\256\002\022\021\n\014PASSAGEWAY_3"
|
|
|
|
- "\020\257\002\022\021\n\014PASSAGEWAY_4\020\260\002\022\021\n\014PASSAGEWAY_5\020\261"
|
|
|
|
- "\002\022\021\n\014PASSAGEWAY_6\020\262\002\022\021\n\014PASSAGEWAY_7\020\263\002"
|
|
|
|
|
|
+ "alse\022\035\n\022locate_front_theta\030\n \001(\002:\0010\022\027\n\017u"
|
|
|
|
+ "niformed_car_x\030\013 \001(\002\022\027\n\017uniformed_car_y\030"
|
|
|
|
+ "\014 \001(\002\"\263\001\n\010Car_info\022\025\n\ncar_length\030\001 \001(\002:\001"
|
|
|
|
+ "0\022\024\n\tcar_width\030\002 \001(\002:\0010\022\025\n\ncar_height\030\003 "
|
|
|
|
+ "\001(\002:\0010\022\021\n\007license\030\004 \001(\t:\000\022\031\n\017car_numberP"
|
|
|
|
+ "late\030\005 \001(\t:\000\022\031\n\016car_wheel_base\030\006 \001(\002:\0010\022"
|
|
|
|
+ "\032\n\017car_wheel_width\030\007 \001(\002:\0010\"\375\004\n\016Parkspac"
|
|
|
|
+ "e_info\022\035\n\025parkingspace_index_id\030\001 \001(\005\0222\n"
|
|
|
|
+ "\021parkingspace_type\030\002 \001(\0162\027.message.Parks"
|
|
|
|
+ "pace_type\022\034\n\024parkingspace_unit_id\030\003 \001(\005\022"
|
|
|
|
+ "\035\n\025parkingspace_label_id\030\004 \001(\005\022\034\n\024parkin"
|
|
|
|
+ "gspace_room_id\030\005 \001(\005\0222\n\026parkingspace_dir"
|
|
|
|
+ "ection\030\006 \001(\0162\022.message.Direction\022\035\n\025park"
|
|
|
|
+ "ingspace_floor_id\030\007 \001(\005\022\032\n\022parkingspace_"
|
|
|
|
+ "width\030\010 \001(\002\022\033\n\023parkingspace_height\030\t \001(\002"
|
|
|
|
+ "\0226\n\023parkingspace_status\030\n \001(\0162\031.message."
|
|
|
|
+ "Parkspace_status\022#\n\010car_info\030\013 \001(\0132\021.mes"
|
|
|
|
+ "sage.Car_info\022\022\n\nentry_time\030\014 \001(\t\022\022\n\nlea"
|
|
|
|
+ "ve_time\030\r \001(\t\022/\n\016parkspace_path\030\016 \001(\0162\027."
|
|
|
|
+ "message.Parkspace_path\022\032\n\022path_estimate_"
|
|
|
|
+ "time\030\017 \001(\002\022:\n\027parkspace_status_target\030\020 "
|
|
|
|
+ "\001(\0162\031.message.Parkspace_status\022#\n\010car_ty"
|
|
|
|
+ "pe\030\021 \001(\0162\021.message.Car_type*\307\014\n\014Message_"
|
|
|
|
+ "type\022\r\n\teBase_msg\020\000\022\020\n\014eCommand_msg\020\001\022\026\n"
|
|
|
|
+ "\022eLocate_status_msg\020\021\022\027\n\023eLocate_request"
|
|
|
|
+ "_msg\020\022\022\030\n\024eLocate_response_msg\020\023\022\034\n\030eLoc"
|
|
|
|
+ "ate_sift_request_msg\020\024\022\035\n\031eLocate_sift_r"
|
|
|
|
+ "esponse_msg\020\025\022\030\n\024eDispatch_status_msg\020!\022"
|
|
|
|
+ "\031\n\025eDispatch_request_msg\020\"\022\032\n\026eDispatch_"
|
|
|
|
+ "response_msg\020#\022$\n eParkspace_allocation_"
|
|
|
|
+ "status_msg\0201\022%\n!eParkspace_allocation_re"
|
|
|
|
+ "quest_msg\0202\022&\n\"eParkspace_allocation_res"
|
|
|
|
+ "ponse_msg\0203\022!\n\035eParkspace_search_request"
|
|
|
|
+ "_msg\0204\022\"\n\036eParkspace_search_response_msg"
|
|
|
|
+ "\0205\022\"\n\036eParkspace_release_request_msg\0206\022#"
|
|
|
|
+ "\n\037eParkspace_release_response_msg\0207\022\'\n#e"
|
|
|
|
+ "Parkspace_force_update_request_msg\0208\022(\n$"
|
|
|
|
+ "eParkspace_force_update_response_msg\0209\022("
|
|
|
|
+ "\n$eParkspace_confirm_alloc_request_msg\020:"
|
|
|
|
+ "\022)\n%eParkspace_confirm_alloc_response_ms"
|
|
|
|
+ "g\020;\022\"\n\036eParkspace_allocation_data_msg\020<\022"
|
|
|
|
+ "+\n\'eParkspace_allocation_data_response_m"
|
|
|
|
+ "sg\020=\022(\n$eParkspace_manual_search_request"
|
|
|
|
+ "_msg\020>\022)\n%eParkspace_manual_search_respo"
|
|
|
|
+ "nse_msg\020\?\022\036\n\032eStore_command_request_msg\020"
|
|
|
|
+ "A\022\037\n\033eStore_command_response_msg\020B\022\037\n\033eP"
|
|
|
|
+ "ickup_command_request_msg\020C\022 \n\034ePickup_c"
|
|
|
|
+ "ommand_response_msg\020D\022\030\n\024eTerminal_statu"
|
|
|
|
+ "s_msg\020P\022\037\n\032eStoring_process_statu_msg\020\220\001"
|
|
|
|
+ "\022\037\n\032ePicking_process_statu_msg\020\221\001\022\"\n\035eCe"
|
|
|
|
+ "ntral_controller_statu_msg\020\240\001\022#\n\036eEntran"
|
|
|
|
+ "ce_manual_operation_msg\020\260\001\022\"\n\035eProcess_m"
|
|
|
|
+ "anual_operation_msg\020\261\001\022\030\n\023eNotify_reques"
|
|
|
|
+ "t_msg\020\300\001\022\031\n\024eNotify_response_msg\020\301\001\022\027\n\022e"
|
|
|
|
+ "Notify_status_msg\020\302\001\022#\n\036eUnNormalized_mo"
|
|
|
|
+ "dule_statu_msg\020\320\001\022\037\n\032eDispatch_plan_requ"
|
|
|
|
+ "est_msg\020\340\001\022 \n\033eDispatch_plan_response_ms"
|
|
|
|
+ "g\020\341\001\022\"\n\035eDispatch_control_request_msg\020\342\001"
|
|
|
|
+ "\022#\n\036eDispatch_control_response_msg\020\343\001\022!\n"
|
|
|
|
+ "\034eDispatch_manager_status_msg\020\352\001\022\037\n\032eDis"
|
|
|
|
+ "patch_manager_data_msg\020\353\001\022\037\n\032eGround_det"
|
|
|
|
+ "ect_request_msg\020\360\001\022 \n\033eGround_detect_res"
|
|
|
|
+ "ponse_msg\020\361\001\022\027\n\022eGround_status_msg\020\362\001*\307\001"
|
|
|
|
+ "\n\014Communicator\022\n\n\006eEmpty\020\000\022\t\n\005eMain\020\001\022\016\n"
|
|
|
|
+ "\teTerminor\020\200\002\022\017\n\neParkspace\020\200\004\022\016\n\teMeasu"
|
|
|
|
+ "rer\020\200\006\022\032\n\025eMeasurer_sift_server\020\201\006\022\026\n\021eD"
|
|
|
|
+ "ispatch_manager\020\200\010\022\026\n\021eDispatch_control\020"
|
|
|
|
+ "\201\010\022\014\n\007eNotify\020\201\n\022\025\n\020eGround_measurer\020\200\036*"
|
|
|
|
+ "*\n\014Process_type\022\014\n\010eStoring\020\001\022\014\n\010ePickin"
|
|
|
|
+ "g\020\002*e\n\013Error_level\022\n\n\006NORMAL\020\000\022\024\n\020NEGLIG"
|
|
|
|
+ "IBLE_ERROR\020\001\022\017\n\013MINOR_ERROR\020\002\022\017\n\013MAJOR_E"
|
|
|
|
+ "RROR\020\003\022\022\n\016CRITICAL_ERROR\020\004*\245\001\n\020Parkspace"
|
|
|
|
+ "_status\022\034\n\030eParkspace_status_unknow\020\000\022\024\n"
|
|
|
|
+ "\020eParkspace_empty\020\001\022\027\n\023eParkspace_occupi"
|
|
|
|
+ "ed\020\002\022\027\n\023eParkspace_reserved\020\003\022\025\n\021eParksp"
|
|
|
|
+ "ace_locked\020\004\022\024\n\020eParkspace_error\020\005*\?\n\tDi"
|
|
|
|
+ "rection\022\025\n\021eDirection_unknow\020\000\022\014\n\010eForwa"
|
|
|
|
+ "rd\020\001\022\r\n\teBackward\020\002*l\n\016Parkspace_path\022\017\n"
|
|
|
|
+ "\013UNKNOW_PATH\020\000\022\020\n\014OPTIMAL_PATH\020\001\022\r\n\tLEFT"
|
|
|
|
+ "_PATH\020\002\022\016\n\nRIGHT_PATH\020\003\022\030\n\024TEMPORARY_CAC"
|
|
|
|
+ "HE_PATH\020\004*m\n\016Parkspace_type\022\031\n\025UNKNOW_PA"
|
|
|
|
+ "RKSPACE_TYPE\020\000\022\024\n\020MIN_PARKINGSPACE\020\001\022\024\n\020"
|
|
|
|
+ "MID_PARKINGSPACE\020\002\022\024\n\020BIG_PARKINGSPACE\020\003"
|
|
|
|
+ "*F\n\010Car_type\022\023\n\017UNKNOW_CAR_TYPE\020\000\022\013\n\007MIN"
|
|
|
|
+ "_CAR\020\001\022\013\n\007MID_CAR\020\002\022\013\n\007BIG_CAR\020\003*\335\002\n\tSte"
|
|
|
|
+ "p_type\022\017\n\013eAlloc_step\020\000\022\021\n\reMeasure_step"
|
|
|
|
+ "\020\001\022\021\n\reCompare_step\020\002\022\022\n\016eDispatch_step\020"
|
|
|
|
+ "\003\022\021\n\reConfirm_step\020\004\022\020\n\014eSearch_step\020\005\022\016"
|
|
|
|
+ "\n\neWait_step\020\006\022\021\n\reRelease_step\020\007\022\r\n\teCo"
|
|
|
|
+ "mplete\020\010\022\025\n\021eBackConfirm_step\020\t\022\026\n\022eBack"
|
|
|
|
+ "_compare_step\020\n\022\025\n\021eBackMeasure_step\020\013\022\023"
|
|
|
|
+ "\n\017eBackAlloc_step\020\014\022\022\n\016eBackWait_step\020\r\022"
|
|
|
|
+ "\026\n\022eBackDispatch_step\020\016\022\024\n\020eBackSearch_s"
|
|
|
|
+ "tep\020\017\022\021\n\reBackComplete\020\020*C\n\nStep_statu\022\014"
|
|
|
|
+ "\n\010eWaiting\020\000\022\014\n\010eWorking\020\001\022\n\n\006eError\020\002\022\r"
|
|
|
|
+ "\n\teFinished\020\003*\370\001\n\024Dispatch_device_type\022\013"
|
|
|
|
+ "\n\007ROBOT_1\020e\022\013\n\007ROBOT_2\020f\022\016\n\tCARRIER_1\020\310\001"
|
|
|
|
+ "\022\016\n\tCARRIER_2\020\317\001\022\016\n\tCARRIER_3\020\313\001\022\021\n\014PASS"
|
|
|
|
+ "AGEWAY_0\020\254\002\022\021\n\014PASSAGEWAY_1\020\255\002\022\021\n\014PASSAG"
|
|
|
|
+ "EWAY_2\020\256\002\022\021\n\014PASSAGEWAY_3\020\257\002\022\021\n\014PASSAGEW"
|
|
|
|
+ "AY_4\020\260\002\022\021\n\014PASSAGEWAY_5\020\261\002\022\021\n\014PASSAGEWAY"
|
|
|
|
+ "_6\020\262\002\022\021\n\014PASSAGEWAY_7\020\263\002"
|
|
;
|
|
;
|
|
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_message_5fbase_2eproto_deps[1] = {
|
|
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_message_5fbase_2eproto_deps[1] = {
|
|
};
|
|
};
|
|
@@ -390,7 +402,7 @@ static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_mes
|
|
};
|
|
};
|
|
static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_message_5fbase_2eproto_once;
|
|
static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_message_5fbase_2eproto_once;
|
|
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_message_5fbase_2eproto = {
|
|
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_message_5fbase_2eproto = {
|
|
- false, false, descriptor_table_protodef_message_5fbase_2eproto, "message_base.proto", 4479,
|
|
|
|
|
|
+ false, false, descriptor_table_protodef_message_5fbase_2eproto, "message_base.proto", 4704,
|
|
&descriptor_table_message_5fbase_2eproto_once, descriptor_table_message_5fbase_2eproto_sccs, descriptor_table_message_5fbase_2eproto_deps, 6, 0,
|
|
&descriptor_table_message_5fbase_2eproto_once, descriptor_table_message_5fbase_2eproto_sccs, descriptor_table_message_5fbase_2eproto_deps, 6, 0,
|
|
schemas, file_default_instances, TableStruct_message_5fbase_2eproto::offsets,
|
|
schemas, file_default_instances, TableStruct_message_5fbase_2eproto::offsets,
|
|
file_level_metadata_message_5fbase_2eproto, 6, file_level_enum_descriptors_message_5fbase_2eproto, file_level_service_descriptors_message_5fbase_2eproto,
|
|
file_level_metadata_message_5fbase_2eproto, 6, file_level_enum_descriptors_message_5fbase_2eproto, file_level_service_descriptors_message_5fbase_2eproto,
|
|
@@ -428,10 +440,13 @@ bool Message_type_IsValid(int value) {
|
|
case 59:
|
|
case 59:
|
|
case 60:
|
|
case 60:
|
|
case 61:
|
|
case 61:
|
|
|
|
+ case 62:
|
|
|
|
+ case 63:
|
|
case 65:
|
|
case 65:
|
|
case 66:
|
|
case 66:
|
|
case 67:
|
|
case 67:
|
|
case 68:
|
|
case 68:
|
|
|
|
+ case 80:
|
|
case 144:
|
|
case 144:
|
|
case 145:
|
|
case 145:
|
|
case 160:
|
|
case 160:
|
|
@@ -440,6 +455,7 @@ bool Message_type_IsValid(int value) {
|
|
case 192:
|
|
case 192:
|
|
case 193:
|
|
case 193:
|
|
case 194:
|
|
case 194:
|
|
|
|
+ case 208:
|
|
case 224:
|
|
case 224:
|
|
case 225:
|
|
case 225:
|
|
case 226:
|
|
case 226:
|
|
@@ -1583,6 +1599,12 @@ class Locate_information::_Internal {
|
|
static void set_has_locate_front_theta(HasBits* has_bits) {
|
|
static void set_has_locate_front_theta(HasBits* has_bits) {
|
|
(*has_bits)[0] |= 512u;
|
|
(*has_bits)[0] |= 512u;
|
|
}
|
|
}
|
|
|
|
+ static void set_has_uniformed_car_x(HasBits* has_bits) {
|
|
|
|
+ (*has_bits)[0] |= 1024u;
|
|
|
|
+ }
|
|
|
|
+ static void set_has_uniformed_car_y(HasBits* has_bits) {
|
|
|
|
+ (*has_bits)[0] |= 2048u;
|
|
|
|
+ }
|
|
};
|
|
};
|
|
|
|
|
|
Locate_information::Locate_information(::PROTOBUF_NAMESPACE_ID::Arena* arena)
|
|
Locate_information::Locate_information(::PROTOBUF_NAMESPACE_ID::Arena* arena)
|
|
@@ -1596,15 +1618,15 @@ Locate_information::Locate_information(const Locate_information& from)
|
|
_has_bits_(from._has_bits_) {
|
|
_has_bits_(from._has_bits_) {
|
|
_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
|
_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
|
::memcpy(&locate_x_, &from.locate_x_,
|
|
::memcpy(&locate_x_, &from.locate_x_,
|
|
- static_cast<size_t>(reinterpret_cast<char*>(&locate_front_theta_) -
|
|
|
|
- reinterpret_cast<char*>(&locate_x_)) + sizeof(locate_front_theta_));
|
|
|
|
|
|
+ static_cast<size_t>(reinterpret_cast<char*>(&uniformed_car_y_) -
|
|
|
|
+ reinterpret_cast<char*>(&locate_x_)) + sizeof(uniformed_car_y_));
|
|
// @@protoc_insertion_point(copy_constructor:message.Locate_information)
|
|
// @@protoc_insertion_point(copy_constructor:message.Locate_information)
|
|
}
|
|
}
|
|
|
|
|
|
void Locate_information::SharedCtor() {
|
|
void Locate_information::SharedCtor() {
|
|
::memset(&locate_x_, 0, static_cast<size_t>(
|
|
::memset(&locate_x_, 0, static_cast<size_t>(
|
|
- reinterpret_cast<char*>(&locate_front_theta_) -
|
|
|
|
- reinterpret_cast<char*>(&locate_x_)) + sizeof(locate_front_theta_));
|
|
|
|
|
|
+ reinterpret_cast<char*>(&uniformed_car_y_) -
|
|
|
|
+ reinterpret_cast<char*>(&locate_x_)) + sizeof(uniformed_car_y_));
|
|
}
|
|
}
|
|
|
|
|
|
Locate_information::~Locate_information() {
|
|
Locate_information::~Locate_information() {
|
|
@@ -1644,10 +1666,10 @@ void Locate_information::Clear() {
|
|
reinterpret_cast<char*>(&locate_wheel_width_) -
|
|
reinterpret_cast<char*>(&locate_wheel_width_) -
|
|
reinterpret_cast<char*>(&locate_x_)) + sizeof(locate_wheel_width_));
|
|
reinterpret_cast<char*>(&locate_x_)) + sizeof(locate_wheel_width_));
|
|
}
|
|
}
|
|
- if (cached_has_bits & 0x00000300u) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x00000f00u) {
|
|
::memset(&locate_correct_, 0, static_cast<size_t>(
|
|
::memset(&locate_correct_, 0, static_cast<size_t>(
|
|
- reinterpret_cast<char*>(&locate_front_theta_) -
|
|
|
|
- reinterpret_cast<char*>(&locate_correct_)) + sizeof(locate_front_theta_));
|
|
|
|
|
|
+ reinterpret_cast<char*>(&uniformed_car_y_) -
|
|
|
|
+ reinterpret_cast<char*>(&locate_correct_)) + sizeof(uniformed_car_y_));
|
|
}
|
|
}
|
|
_has_bits_.Clear();
|
|
_has_bits_.Clear();
|
|
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
|
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
|
@@ -1742,6 +1764,22 @@ const char* Locate_information::_InternalParse(const char* ptr, ::PROTOBUF_NAMES
|
|
ptr += sizeof(float);
|
|
ptr += sizeof(float);
|
|
} else goto handle_unusual;
|
|
} else goto handle_unusual;
|
|
continue;
|
|
continue;
|
|
|
|
+ // optional float uniformed_car_x = 11;
|
|
|
|
+ case 11:
|
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 93)) {
|
|
|
|
+ _Internal::set_has_uniformed_car_x(&has_bits);
|
|
|
|
+ uniformed_car_x_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<float>(ptr);
|
|
|
|
+ ptr += sizeof(float);
|
|
|
|
+ } else goto handle_unusual;
|
|
|
|
+ continue;
|
|
|
|
+ // optional float uniformed_car_y = 12;
|
|
|
|
+ case 12:
|
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 101)) {
|
|
|
|
+ _Internal::set_has_uniformed_car_y(&has_bits);
|
|
|
|
+ uniformed_car_y_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<float>(ptr);
|
|
|
|
+ ptr += sizeof(float);
|
|
|
|
+ } else goto handle_unusual;
|
|
|
|
+ continue;
|
|
default: {
|
|
default: {
|
|
handle_unusual:
|
|
handle_unusual:
|
|
if ((tag & 7) == 4 || tag == 0) {
|
|
if ((tag & 7) == 4 || tag == 0) {
|
|
@@ -1832,6 +1870,18 @@ failure:
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(10, this->_internal_locate_front_theta(), target);
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(10, this->_internal_locate_front_theta(), target);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // optional float uniformed_car_x = 11;
|
|
|
|
+ if (cached_has_bits & 0x00000400u) {
|
|
|
|
+ target = stream->EnsureSpace(target);
|
|
|
|
+ target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(11, this->_internal_uniformed_car_x(), target);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // optional float uniformed_car_y = 12;
|
|
|
|
+ if (cached_has_bits & 0x00000800u) {
|
|
|
|
+ target = stream->EnsureSpace(target);
|
|
|
|
+ target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(12, this->_internal_uniformed_car_y(), target);
|
|
|
|
+ }
|
|
|
|
+
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
|
|
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
|
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
|
@@ -1891,7 +1941,7 @@ size_t Locate_information::ByteSizeLong() const {
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
- if (cached_has_bits & 0x00000300u) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x00000f00u) {
|
|
// optional bool locate_correct = 9 [default = false];
|
|
// optional bool locate_correct = 9 [default = false];
|
|
if (cached_has_bits & 0x00000100u) {
|
|
if (cached_has_bits & 0x00000100u) {
|
|
total_size += 1 + 1;
|
|
total_size += 1 + 1;
|
|
@@ -1902,6 +1952,16 @@ size_t Locate_information::ByteSizeLong() const {
|
|
total_size += 1 + 4;
|
|
total_size += 1 + 4;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // optional float uniformed_car_x = 11;
|
|
|
|
+ if (cached_has_bits & 0x00000400u) {
|
|
|
|
+ total_size += 1 + 4;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // optional float uniformed_car_y = 12;
|
|
|
|
+ if (cached_has_bits & 0x00000800u) {
|
|
|
|
+ total_size += 1 + 4;
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
|
|
return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
|
|
@@ -1962,13 +2022,19 @@ void Locate_information::MergeFrom(const Locate_information& from) {
|
|
}
|
|
}
|
|
_has_bits_[0] |= cached_has_bits;
|
|
_has_bits_[0] |= cached_has_bits;
|
|
}
|
|
}
|
|
- if (cached_has_bits & 0x00000300u) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x00000f00u) {
|
|
if (cached_has_bits & 0x00000100u) {
|
|
if (cached_has_bits & 0x00000100u) {
|
|
locate_correct_ = from.locate_correct_;
|
|
locate_correct_ = from.locate_correct_;
|
|
}
|
|
}
|
|
if (cached_has_bits & 0x00000200u) {
|
|
if (cached_has_bits & 0x00000200u) {
|
|
locate_front_theta_ = from.locate_front_theta_;
|
|
locate_front_theta_ = from.locate_front_theta_;
|
|
}
|
|
}
|
|
|
|
+ if (cached_has_bits & 0x00000400u) {
|
|
|
|
+ uniformed_car_x_ = from.uniformed_car_x_;
|
|
|
|
+ }
|
|
|
|
+ if (cached_has_bits & 0x00000800u) {
|
|
|
|
+ uniformed_car_y_ = from.uniformed_car_y_;
|
|
|
|
+ }
|
|
_has_bits_[0] |= cached_has_bits;
|
|
_has_bits_[0] |= cached_has_bits;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -1996,8 +2062,8 @@ void Locate_information::InternalSwap(Locate_information* other) {
|
|
_internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
|
|
_internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
|
|
swap(_has_bits_[0], other->_has_bits_[0]);
|
|
swap(_has_bits_[0], other->_has_bits_[0]);
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
- PROTOBUF_FIELD_OFFSET(Locate_information, locate_front_theta_)
|
|
|
|
- + sizeof(Locate_information::locate_front_theta_)
|
|
|
|
|
|
+ PROTOBUF_FIELD_OFFSET(Locate_information, uniformed_car_y_)
|
|
|
|
+ + sizeof(Locate_information::uniformed_car_y_)
|
|
- PROTOBUF_FIELD_OFFSET(Locate_information, locate_x_)>(
|
|
- PROTOBUF_FIELD_OFFSET(Locate_information, locate_x_)>(
|
|
reinterpret_cast<char*>(&locate_x_),
|
|
reinterpret_cast<char*>(&locate_x_),
|
|
reinterpret_cast<char*>(&other->locate_x_));
|
|
reinterpret_cast<char*>(&other->locate_x_));
|
|
@@ -2016,22 +2082,25 @@ class Car_info::_Internal {
|
|
public:
|
|
public:
|
|
using HasBits = decltype(std::declval<Car_info>()._has_bits_);
|
|
using HasBits = decltype(std::declval<Car_info>()._has_bits_);
|
|
static void set_has_car_length(HasBits* has_bits) {
|
|
static void set_has_car_length(HasBits* has_bits) {
|
|
- (*has_bits)[0] |= 2u;
|
|
|
|
|
|
+ (*has_bits)[0] |= 4u;
|
|
}
|
|
}
|
|
static void set_has_car_width(HasBits* has_bits) {
|
|
static void set_has_car_width(HasBits* has_bits) {
|
|
- (*has_bits)[0] |= 4u;
|
|
|
|
|
|
+ (*has_bits)[0] |= 8u;
|
|
}
|
|
}
|
|
static void set_has_car_height(HasBits* has_bits) {
|
|
static void set_has_car_height(HasBits* has_bits) {
|
|
- (*has_bits)[0] |= 8u;
|
|
|
|
|
|
+ (*has_bits)[0] |= 16u;
|
|
}
|
|
}
|
|
static void set_has_license(HasBits* has_bits) {
|
|
static void set_has_license(HasBits* has_bits) {
|
|
(*has_bits)[0] |= 1u;
|
|
(*has_bits)[0] |= 1u;
|
|
}
|
|
}
|
|
|
|
+ static void set_has_car_numberplate(HasBits* has_bits) {
|
|
|
|
+ (*has_bits)[0] |= 2u;
|
|
|
|
+ }
|
|
static void set_has_car_wheel_base(HasBits* has_bits) {
|
|
static void set_has_car_wheel_base(HasBits* has_bits) {
|
|
- (*has_bits)[0] |= 16u;
|
|
|
|
|
|
+ (*has_bits)[0] |= 32u;
|
|
}
|
|
}
|
|
static void set_has_car_wheel_width(HasBits* has_bits) {
|
|
static void set_has_car_wheel_width(HasBits* has_bits) {
|
|
- (*has_bits)[0] |= 32u;
|
|
|
|
|
|
+ (*has_bits)[0] |= 64u;
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
|
|
@@ -2050,6 +2119,11 @@ Car_info::Car_info(const Car_info& from)
|
|
license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_license(),
|
|
license_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_license(),
|
|
GetArena());
|
|
GetArena());
|
|
}
|
|
}
|
|
|
|
+ car_numberplate_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
|
|
+ if (from._internal_has_car_numberplate()) {
|
|
|
|
+ car_numberplate_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), from._internal_car_numberplate(),
|
|
|
|
+ GetArena());
|
|
|
|
+ }
|
|
::memcpy(&car_length_, &from.car_length_,
|
|
::memcpy(&car_length_, &from.car_length_,
|
|
static_cast<size_t>(reinterpret_cast<char*>(&car_wheel_width_) -
|
|
static_cast<size_t>(reinterpret_cast<char*>(&car_wheel_width_) -
|
|
reinterpret_cast<char*>(&car_length_)) + sizeof(car_wheel_width_));
|
|
reinterpret_cast<char*>(&car_length_)) + sizeof(car_wheel_width_));
|
|
@@ -2059,6 +2133,7 @@ Car_info::Car_info(const Car_info& from)
|
|
void Car_info::SharedCtor() {
|
|
void Car_info::SharedCtor() {
|
|
::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_Car_info_message_5fbase_2eproto.base);
|
|
::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_Car_info_message_5fbase_2eproto.base);
|
|
license_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
license_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
|
|
+ car_numberplate_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
::memset(&car_length_, 0, static_cast<size_t>(
|
|
::memset(&car_length_, 0, static_cast<size_t>(
|
|
reinterpret_cast<char*>(&car_wheel_width_) -
|
|
reinterpret_cast<char*>(&car_wheel_width_) -
|
|
reinterpret_cast<char*>(&car_length_)) + sizeof(car_wheel_width_));
|
|
reinterpret_cast<char*>(&car_length_)) + sizeof(car_wheel_width_));
|
|
@@ -2073,6 +2148,7 @@ Car_info::~Car_info() {
|
|
void Car_info::SharedDtor() {
|
|
void Car_info::SharedDtor() {
|
|
GOOGLE_DCHECK(GetArena() == nullptr);
|
|
GOOGLE_DCHECK(GetArena() == nullptr);
|
|
license_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
license_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
|
|
+ car_numberplate_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
}
|
|
}
|
|
|
|
|
|
void Car_info::ArenaDtor(void* object) {
|
|
void Car_info::ArenaDtor(void* object) {
|
|
@@ -2097,10 +2173,15 @@ void Car_info::Clear() {
|
|
(void) cached_has_bits;
|
|
(void) cached_has_bits;
|
|
|
|
|
|
cached_has_bits = _has_bits_[0];
|
|
cached_has_bits = _has_bits_[0];
|
|
- if (cached_has_bits & 0x00000001u) {
|
|
|
|
- license_.ClearNonDefaultToEmpty();
|
|
|
|
|
|
+ if (cached_has_bits & 0x00000003u) {
|
|
|
|
+ if (cached_has_bits & 0x00000001u) {
|
|
|
|
+ license_.ClearNonDefaultToEmpty();
|
|
|
|
+ }
|
|
|
|
+ if (cached_has_bits & 0x00000002u) {
|
|
|
|
+ car_numberplate_.ClearNonDefaultToEmpty();
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- if (cached_has_bits & 0x0000003eu) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x0000007cu) {
|
|
::memset(&car_length_, 0, static_cast<size_t>(
|
|
::memset(&car_length_, 0, static_cast<size_t>(
|
|
reinterpret_cast<char*>(&car_wheel_width_) -
|
|
reinterpret_cast<char*>(&car_wheel_width_) -
|
|
reinterpret_cast<char*>(&car_length_)) + sizeof(car_wheel_width_));
|
|
reinterpret_cast<char*>(&car_length_)) + sizeof(car_wheel_width_));
|
|
@@ -2153,17 +2234,28 @@ const char* Car_info::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::i
|
|
CHK_(ptr);
|
|
CHK_(ptr);
|
|
} else goto handle_unusual;
|
|
} else goto handle_unusual;
|
|
continue;
|
|
continue;
|
|
- // optional float car_wheel_base = 5 [default = 0];
|
|
|
|
|
|
+ // optional string car_numberPlate = 5 [default = ""];
|
|
case 5:
|
|
case 5:
|
|
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 45)) {
|
|
|
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
|
|
|
|
+ auto str = _internal_mutable_car_numberplate();
|
|
|
|
+ ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
|
|
|
|
+ #ifndef NDEBUG
|
|
|
|
+ ::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str, "message.Car_info.car_numberPlate");
|
|
|
|
+ #endif // !NDEBUG
|
|
|
|
+ CHK_(ptr);
|
|
|
|
+ } else goto handle_unusual;
|
|
|
|
+ continue;
|
|
|
|
+ // optional float car_wheel_base = 6 [default = 0];
|
|
|
|
+ case 6:
|
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 53)) {
|
|
_Internal::set_has_car_wheel_base(&has_bits);
|
|
_Internal::set_has_car_wheel_base(&has_bits);
|
|
car_wheel_base_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<float>(ptr);
|
|
car_wheel_base_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<float>(ptr);
|
|
ptr += sizeof(float);
|
|
ptr += sizeof(float);
|
|
} else goto handle_unusual;
|
|
} else goto handle_unusual;
|
|
continue;
|
|
continue;
|
|
- // optional float car_wheel_width = 6 [default = 0];
|
|
|
|
- case 6:
|
|
|
|
- if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 53)) {
|
|
|
|
|
|
+ // optional float car_wheel_width = 7 [default = 0];
|
|
|
|
+ case 7:
|
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 61)) {
|
|
_Internal::set_has_car_wheel_width(&has_bits);
|
|
_Internal::set_has_car_wheel_width(&has_bits);
|
|
car_wheel_width_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<float>(ptr);
|
|
car_wheel_width_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<float>(ptr);
|
|
ptr += sizeof(float);
|
|
ptr += sizeof(float);
|
|
@@ -2200,19 +2292,19 @@ failure:
|
|
|
|
|
|
cached_has_bits = _has_bits_[0];
|
|
cached_has_bits = _has_bits_[0];
|
|
// optional float car_length = 1 [default = 0];
|
|
// optional float car_length = 1 [default = 0];
|
|
- if (cached_has_bits & 0x00000002u) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x00000004u) {
|
|
target = stream->EnsureSpace(target);
|
|
target = stream->EnsureSpace(target);
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(1, this->_internal_car_length(), target);
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(1, this->_internal_car_length(), target);
|
|
}
|
|
}
|
|
|
|
|
|
// optional float car_width = 2 [default = 0];
|
|
// optional float car_width = 2 [default = 0];
|
|
- if (cached_has_bits & 0x00000004u) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x00000008u) {
|
|
target = stream->EnsureSpace(target);
|
|
target = stream->EnsureSpace(target);
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(2, this->_internal_car_width(), target);
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(2, this->_internal_car_width(), target);
|
|
}
|
|
}
|
|
|
|
|
|
// optional float car_height = 3 [default = 0];
|
|
// optional float car_height = 3 [default = 0];
|
|
- if (cached_has_bits & 0x00000008u) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x00000010u) {
|
|
target = stream->EnsureSpace(target);
|
|
target = stream->EnsureSpace(target);
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(3, this->_internal_car_height(), target);
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(3, this->_internal_car_height(), target);
|
|
}
|
|
}
|
|
@@ -2227,16 +2319,26 @@ failure:
|
|
4, this->_internal_license(), target);
|
|
4, this->_internal_license(), target);
|
|
}
|
|
}
|
|
|
|
|
|
- // optional float car_wheel_base = 5 [default = 0];
|
|
|
|
- if (cached_has_bits & 0x00000010u) {
|
|
|
|
- target = stream->EnsureSpace(target);
|
|
|
|
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(5, this->_internal_car_wheel_base(), target);
|
|
|
|
|
|
+ // optional string car_numberPlate = 5 [default = ""];
|
|
|
|
+ if (cached_has_bits & 0x00000002u) {
|
|
|
|
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
|
|
|
|
+ this->_internal_car_numberplate().data(), static_cast<int>(this->_internal_car_numberplate().length()),
|
|
|
|
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
|
|
|
|
+ "message.Car_info.car_numberPlate");
|
|
|
|
+ target = stream->WriteStringMaybeAliased(
|
|
|
|
+ 5, this->_internal_car_numberplate(), target);
|
|
}
|
|
}
|
|
|
|
|
|
- // optional float car_wheel_width = 6 [default = 0];
|
|
|
|
|
|
+ // optional float car_wheel_base = 6 [default = 0];
|
|
if (cached_has_bits & 0x00000020u) {
|
|
if (cached_has_bits & 0x00000020u) {
|
|
target = stream->EnsureSpace(target);
|
|
target = stream->EnsureSpace(target);
|
|
- target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(6, this->_internal_car_wheel_width(), target);
|
|
|
|
|
|
+ target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(6, this->_internal_car_wheel_base(), target);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // optional float car_wheel_width = 7 [default = 0];
|
|
|
|
+ if (cached_has_bits & 0x00000040u) {
|
|
|
|
+ target = stream->EnsureSpace(target);
|
|
|
|
+ target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(7, this->_internal_car_wheel_width(), target);
|
|
}
|
|
}
|
|
|
|
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
@@ -2256,7 +2358,7 @@ size_t Car_info::ByteSizeLong() const {
|
|
(void) cached_has_bits;
|
|
(void) cached_has_bits;
|
|
|
|
|
|
cached_has_bits = _has_bits_[0];
|
|
cached_has_bits = _has_bits_[0];
|
|
- if (cached_has_bits & 0x0000003fu) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x0000007fu) {
|
|
// optional string license = 4 [default = ""];
|
|
// optional string license = 4 [default = ""];
|
|
if (cached_has_bits & 0x00000001u) {
|
|
if (cached_has_bits & 0x00000001u) {
|
|
total_size += 1 +
|
|
total_size += 1 +
|
|
@@ -2264,31 +2366,38 @@ size_t Car_info::ByteSizeLong() const {
|
|
this->_internal_license());
|
|
this->_internal_license());
|
|
}
|
|
}
|
|
|
|
|
|
- // optional float car_length = 1 [default = 0];
|
|
|
|
|
|
+ // optional string car_numberPlate = 5 [default = ""];
|
|
if (cached_has_bits & 0x00000002u) {
|
|
if (cached_has_bits & 0x00000002u) {
|
|
- total_size += 1 + 4;
|
|
|
|
|
|
+ total_size += 1 +
|
|
|
|
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
|
|
|
|
+ this->_internal_car_numberplate());
|
|
}
|
|
}
|
|
|
|
|
|
- // optional float car_width = 2 [default = 0];
|
|
|
|
|
|
+ // optional float car_length = 1 [default = 0];
|
|
if (cached_has_bits & 0x00000004u) {
|
|
if (cached_has_bits & 0x00000004u) {
|
|
total_size += 1 + 4;
|
|
total_size += 1 + 4;
|
|
}
|
|
}
|
|
|
|
|
|
- // optional float car_height = 3 [default = 0];
|
|
|
|
|
|
+ // optional float car_width = 2 [default = 0];
|
|
if (cached_has_bits & 0x00000008u) {
|
|
if (cached_has_bits & 0x00000008u) {
|
|
total_size += 1 + 4;
|
|
total_size += 1 + 4;
|
|
}
|
|
}
|
|
|
|
|
|
- // optional float car_wheel_base = 5 [default = 0];
|
|
|
|
|
|
+ // optional float car_height = 3 [default = 0];
|
|
if (cached_has_bits & 0x00000010u) {
|
|
if (cached_has_bits & 0x00000010u) {
|
|
total_size += 1 + 4;
|
|
total_size += 1 + 4;
|
|
}
|
|
}
|
|
|
|
|
|
- // optional float car_wheel_width = 6 [default = 0];
|
|
|
|
|
|
+ // optional float car_wheel_base = 6 [default = 0];
|
|
if (cached_has_bits & 0x00000020u) {
|
|
if (cached_has_bits & 0x00000020u) {
|
|
total_size += 1 + 4;
|
|
total_size += 1 + 4;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // optional float car_wheel_width = 7 [default = 0];
|
|
|
|
+ if (cached_has_bits & 0x00000040u) {
|
|
|
|
+ total_size += 1 + 4;
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
|
|
return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
|
|
@@ -2322,23 +2431,26 @@ void Car_info::MergeFrom(const Car_info& from) {
|
|
(void) cached_has_bits;
|
|
(void) cached_has_bits;
|
|
|
|
|
|
cached_has_bits = from._has_bits_[0];
|
|
cached_has_bits = from._has_bits_[0];
|
|
- if (cached_has_bits & 0x0000003fu) {
|
|
|
|
|
|
+ if (cached_has_bits & 0x0000007fu) {
|
|
if (cached_has_bits & 0x00000001u) {
|
|
if (cached_has_bits & 0x00000001u) {
|
|
_internal_set_license(from._internal_license());
|
|
_internal_set_license(from._internal_license());
|
|
}
|
|
}
|
|
if (cached_has_bits & 0x00000002u) {
|
|
if (cached_has_bits & 0x00000002u) {
|
|
- car_length_ = from.car_length_;
|
|
|
|
|
|
+ _internal_set_car_numberplate(from._internal_car_numberplate());
|
|
}
|
|
}
|
|
if (cached_has_bits & 0x00000004u) {
|
|
if (cached_has_bits & 0x00000004u) {
|
|
- car_width_ = from.car_width_;
|
|
|
|
|
|
+ car_length_ = from.car_length_;
|
|
}
|
|
}
|
|
if (cached_has_bits & 0x00000008u) {
|
|
if (cached_has_bits & 0x00000008u) {
|
|
- car_height_ = from.car_height_;
|
|
|
|
|
|
+ car_width_ = from.car_width_;
|
|
}
|
|
}
|
|
if (cached_has_bits & 0x00000010u) {
|
|
if (cached_has_bits & 0x00000010u) {
|
|
- car_wheel_base_ = from.car_wheel_base_;
|
|
|
|
|
|
+ car_height_ = from.car_height_;
|
|
}
|
|
}
|
|
if (cached_has_bits & 0x00000020u) {
|
|
if (cached_has_bits & 0x00000020u) {
|
|
|
|
+ car_wheel_base_ = from.car_wheel_base_;
|
|
|
|
+ }
|
|
|
|
+ if (cached_has_bits & 0x00000040u) {
|
|
car_wheel_width_ = from.car_wheel_width_;
|
|
car_wheel_width_ = from.car_wheel_width_;
|
|
}
|
|
}
|
|
_has_bits_[0] |= cached_has_bits;
|
|
_has_bits_[0] |= cached_has_bits;
|
|
@@ -2368,6 +2480,7 @@ void Car_info::InternalSwap(Car_info* other) {
|
|
_internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
|
|
_internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
|
|
swap(_has_bits_[0], other->_has_bits_[0]);
|
|
swap(_has_bits_[0], other->_has_bits_[0]);
|
|
license_.Swap(&other->license_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
|
|
license_.Swap(&other->license_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
|
|
|
|
+ car_numberplate_.Swap(&other->car_numberplate_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
PROTOBUF_FIELD_OFFSET(Car_info, car_wheel_width_)
|
|
PROTOBUF_FIELD_OFFSET(Car_info, car_wheel_width_)
|
|
+ sizeof(Car_info::car_wheel_width_)
|
|
+ sizeof(Car_info::car_wheel_width_)
|