// Generated by the protocol buffer compiler. DO NOT EDIT! // source: wj_lidar_conf.proto #include "wj_lidar_conf.pb.h" #include #include #include #include #include #include #include #include #include // This is a temporary google only hack #ifdef GOOGLE_PROTOBUF_ENFORCE_UNIQUENESS #include "third_party/protobuf/version.h" #endif // @@protoc_insertion_point(includes) namespace protobuf_wj_5flidar_5fconf_2eproto { extern PROTOBUF_INTERNAL_EXPORT_protobuf_wj_5flidar_5fconf_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Region; extern PROTOBUF_INTERNAL_EXPORT_protobuf_wj_5flidar_5fconf_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Transform2d; extern PROTOBUF_INTERNAL_EXPORT_protobuf_wj_5flidar_5fconf_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_netConfig; extern PROTOBUF_INTERNAL_EXPORT_protobuf_wj_5flidar_5fconf_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_scanLimit; extern PROTOBUF_INTERNAL_EXPORT_protobuf_wj_5flidar_5fconf_2eproto ::google::protobuf::internal::SCCInfo<3> scc_info_wjLidarParams; } // namespace protobuf_wj_5flidar_5fconf_2eproto namespace wj { class wjManagerParamsDefaultTypeInternal { public: ::google::protobuf::internal::ExplicitlyConstructed _instance; } _wjManagerParams_default_instance_; class RegionDefaultTypeInternal { public: ::google::protobuf::internal::ExplicitlyConstructed _instance; } _Region_default_instance_; class wjLidarParamsDefaultTypeInternal { public: ::google::protobuf::internal::ExplicitlyConstructed _instance; } _wjLidarParams_default_instance_; class netConfigDefaultTypeInternal { public: ::google::protobuf::internal::ExplicitlyConstructed _instance; } _netConfig_default_instance_; class Transform2dDefaultTypeInternal { public: ::google::protobuf::internal::ExplicitlyConstructed _instance; } _Transform2d_default_instance_; class scanLimitDefaultTypeInternal { public: ::google::protobuf::internal::ExplicitlyConstructed _instance; } _scanLimit_default_instance_; } // namespace wj namespace protobuf_wj_5flidar_5fconf_2eproto { static void InitDefaultswjManagerParams() { GOOGLE_PROTOBUF_VERIFY_VERSION; ::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.DefaultConstruct(); *::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get_mutable() = ::std::string("192.168.0.1", 11); ::google::protobuf::internal::OnShutdownDestroyString( ::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get_mutable()); { void* ptr = &::wj::_wjManagerParams_default_instance_; new (ptr) ::wj::wjManagerParams(); ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); } ::wj::wjManagerParams::InitAsDefaultInstance(); } ::google::protobuf::internal::SCCInfo<2> scc_info_wjManagerParams = {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultswjManagerParams}, { &protobuf_wj_5flidar_5fconf_2eproto::scc_info_wjLidarParams.base, &protobuf_wj_5flidar_5fconf_2eproto::scc_info_Region.base,}}; static void InitDefaultsRegion() { GOOGLE_PROTOBUF_VERIFY_VERSION; { void* ptr = &::wj::_Region_default_instance_; new (ptr) ::wj::Region(); ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); } ::wj::Region::InitAsDefaultInstance(); } ::google::protobuf::internal::SCCInfo<0> scc_info_Region = {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsRegion}, {}}; static void InitDefaultswjLidarParams() { GOOGLE_PROTOBUF_VERIFY_VERSION; { void* ptr = &::wj::_wjLidarParams_default_instance_; new (ptr) ::wj::wjLidarParams(); ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); } ::wj::wjLidarParams::InitAsDefaultInstance(); } ::google::protobuf::internal::SCCInfo<3> scc_info_wjLidarParams = {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 3, InitDefaultswjLidarParams}, { &protobuf_wj_5flidar_5fconf_2eproto::scc_info_netConfig.base, &protobuf_wj_5flidar_5fconf_2eproto::scc_info_Transform2d.base, &protobuf_wj_5flidar_5fconf_2eproto::scc_info_scanLimit.base,}}; static void InitDefaultsnetConfig() { GOOGLE_PROTOBUF_VERIFY_VERSION; { void* ptr = &::wj::_netConfig_default_instance_; new (ptr) ::wj::netConfig(); ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); } ::wj::netConfig::InitAsDefaultInstance(); } ::google::protobuf::internal::SCCInfo<0> scc_info_netConfig = {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsnetConfig}, {}}; static void InitDefaultsTransform2d() { GOOGLE_PROTOBUF_VERIFY_VERSION; { void* ptr = &::wj::_Transform2d_default_instance_; new (ptr) ::wj::Transform2d(); ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); } ::wj::Transform2d::InitAsDefaultInstance(); } ::google::protobuf::internal::SCCInfo<0> scc_info_Transform2d = {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsTransform2d}, {}}; static void InitDefaultsscanLimit() { GOOGLE_PROTOBUF_VERIFY_VERSION; { void* ptr = &::wj::_scanLimit_default_instance_; new (ptr) ::wj::scanLimit(); ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); } ::wj::scanLimit::InitAsDefaultInstance(); } ::google::protobuf::internal::SCCInfo<0> scc_info_scanLimit = {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsscanLimit}, {}}; void InitDefaults() { ::google::protobuf::internal::InitSCC(&scc_info_wjManagerParams.base); ::google::protobuf::internal::InitSCC(&scc_info_Region.base); ::google::protobuf::internal::InitSCC(&scc_info_wjLidarParams.base); ::google::protobuf::internal::InitSCC(&scc_info_netConfig.base); ::google::protobuf::internal::InitSCC(&scc_info_Transform2d.base); ::google::protobuf::internal::InitSCC(&scc_info_scanLimit.base); } ::google::protobuf::Metadata file_level_metadata[6]; const ::google::protobuf::uint32 TableStruct::offsets[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjManagerParams, _has_bits_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjManagerParams, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjManagerParams, wj_lidar_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjManagerParams, regions_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjManagerParams, fence_data_path_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjManagerParams, fence_log_path_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjManagerParams, plc_ip_address_), ~0u, ~0u, 0, 1, 2, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Region, _has_bits_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Region, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Region, minx_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Region, maxx_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Region, miny_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Region, maxy_), 0, 1, 2, 3, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, _has_bits_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, angle_min_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, angle_max_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, angle_increment_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, time_increment_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, range_min_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, range_max_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, net_config_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, transform_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::wjLidarParams, scan_limit_), 5, 6, 7, 8, 3, 4, 0, 1, 2, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::netConfig, _has_bits_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::netConfig, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::netConfig, ip_address_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::netConfig, port_), 0, 1, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Transform2d, _has_bits_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Transform2d, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Transform2d, m00_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Transform2d, m01_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Transform2d, m02_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Transform2d, m10_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Transform2d, m11_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::Transform2d, m12_), 4, 0, 1, 2, 5, 3, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::scanLimit, _has_bits_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::scanLimit, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ ~0u, // no _weak_field_map_ GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::scanLimit, dist_limit_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::scanLimit, minx_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::scanLimit, maxx_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::scanLimit, miny_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(::wj::scanLimit, maxy_), 1, 2, 3, 4, 0, }; static const ::google::protobuf::internal::MigrationSchema schemas[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = { { 0, 10, sizeof(::wj::wjManagerParams)}, { 15, 24, sizeof(::wj::Region)}, { 28, 42, sizeof(::wj::wjLidarParams)}, { 51, 58, sizeof(::wj::netConfig)}, { 60, 71, sizeof(::wj::Transform2d)}, { 77, 87, sizeof(::wj::scanLimit)}, }; static ::google::protobuf::Message const * const file_default_instances[] = { reinterpret_cast(&::wj::_wjManagerParams_default_instance_), reinterpret_cast(&::wj::_Region_default_instance_), reinterpret_cast(&::wj::_wjLidarParams_default_instance_), reinterpret_cast(&::wj::_netConfig_default_instance_), reinterpret_cast(&::wj::_Transform2d_default_instance_), reinterpret_cast(&::wj::_scanLimit_default_instance_), }; void protobuf_AssignDescriptors() { AddDescriptors(); AssignDescriptors( "wj_lidar_conf.proto", schemas, file_default_instances, TableStruct::offsets, file_level_metadata, NULL, NULL); } void protobuf_AssignDescriptorsOnce() { static ::google::protobuf::internal::once_flag once; ::google::protobuf::internal::call_once(once, protobuf_AssignDescriptors); } void protobuf_RegisterTypes(const ::std::string&) GOOGLE_PROTOBUF_ATTRIBUTE_COLD; void protobuf_RegisterTypes(const ::std::string&) { protobuf_AssignDescriptorsOnce(); ::google::protobuf::internal::RegisterAllTypes(file_level_metadata, 6); } void AddDescriptorsImpl() { InitDefaults(); static const char descriptor[] GOOGLE_PROTOBUF_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = { "\n\023wj_lidar_conf.proto\022\002wj\"\255\001\n\017wjManagerP" "arams\022#\n\010wj_lidar\030\001 \003(\0132\021.wj.wjLidarPara" "ms\022\033\n\007regions\030\002 \003(\0132\n.wj.Region\022\031\n\017fence" "_data_path\030\003 \001(\t:\000\022\030\n\016fence_log_path\030\004 \001" "(\t:\000\022#\n\016plc_ip_address\030\005 \001(\t:\013192.168.0." "1\"@\n\006Region\022\014\n\004minx\030\001 \002(\002\022\014\n\004maxx\030\002 \002(\002\022" "\014\n\004miny\030\003 \002(\002\022\014\n\004maxy\030\004 \002(\002\"\246\002\n\rwjLidarP" "arams\022\035\n\tangle_min\030\001 \001(\002:\n-2.3561945\022\034\n\t" "angle_max\030\002 \001(\002:\t2.3561945\022 \n\017angle_incr" "ement\030\003 \001(\002:\0070.00582\022\037\n\016time_increment\030\004" " \001(\002:\0076.2e-05\022\024\n\trange_min\030\005 \001(\005:\0010\022\025\n\tr" "ange_max\030\006 \001(\005:\00230\022!\n\nnet_config\030\007 \002(\0132\r" ".wj.netConfig\022\"\n\ttransform\030\010 \002(\0132\017.wj.Tr" "ansform2d\022!\n\nscan_limit\030\t \002(\0132\r.wj.scanL" "imit\"5\n\tnetConfig\022\024\n\nip_address\030\001 \001(\t:\000\022" "\022\n\004port\030\002 \001(\005:\0048000\"m\n\013Transform2d\022\016\n\003m0" "0\030\001 \001(\002:\0011\022\016\n\003m01\030\002 \001(\002:\0010\022\016\n\003m02\030\003 \001(\002:" "\0010\022\016\n\003m10\030\004 \001(\002:\0010\022\016\n\003m11\030\005 \001(\002:\0011\022\016\n\003m1" "2\030\006 \001(\002:\0010\"o\n\tscanLimit\022\025\n\ndist_limit\030\001 " "\001(\002:\0018\022\020\n\004minx\030\002 \001(\002:\002-6\022\022\n\004maxx\030\003 \001(\002:\004" "-0.2\022\022\n\004miny\030\004 \001(\002:\004-3.5\022\021\n\004maxy\030\005 \001(\002:\003" "3.5" }; ::google::protobuf::DescriptorPool::InternalAddGeneratedFile( descriptor, 843); ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( "wj_lidar_conf.proto", &protobuf_RegisterTypes); } void AddDescriptors() { static ::google::protobuf::internal::once_flag once; ::google::protobuf::internal::call_once(once, AddDescriptorsImpl); } // Force AddDescriptors() to be called at dynamic initialization time. struct StaticDescriptorInitializer { StaticDescriptorInitializer() { AddDescriptors(); } } static_descriptor_initializer; } // namespace protobuf_wj_5flidar_5fconf_2eproto namespace wj { // =================================================================== void wjManagerParams::InitAsDefaultInstance() { } ::google::protobuf::internal::ExplicitlyConstructed<::std::string> wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_; #if !defined(_MSC_VER) || _MSC_VER >= 1900 const int wjManagerParams::kWjLidarFieldNumber; const int wjManagerParams::kRegionsFieldNumber; const int wjManagerParams::kFenceDataPathFieldNumber; const int wjManagerParams::kFenceLogPathFieldNumber; const int wjManagerParams::kPlcIpAddressFieldNumber; #endif // !defined(_MSC_VER) || _MSC_VER >= 1900 wjManagerParams::wjManagerParams() : ::google::protobuf::Message(), _internal_metadata_(NULL) { ::google::protobuf::internal::InitSCC( &protobuf_wj_5flidar_5fconf_2eproto::scc_info_wjManagerParams.base); SharedCtor(); // @@protoc_insertion_point(constructor:wj.wjManagerParams) } wjManagerParams::wjManagerParams(const wjManagerParams& from) : ::google::protobuf::Message(), _internal_metadata_(NULL), _has_bits_(from._has_bits_), wj_lidar_(from.wj_lidar_), regions_(from.regions_) { _internal_metadata_.MergeFrom(from._internal_metadata_); fence_data_path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); if (from.has_fence_data_path()) { fence_data_path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.fence_data_path_); } fence_log_path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); if (from.has_fence_log_path()) { fence_log_path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.fence_log_path_); } plc_ip_address_.UnsafeSetDefault(&::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get()); if (from.has_plc_ip_address()) { plc_ip_address_.AssignWithDefault(&::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get(), from.plc_ip_address_); } // @@protoc_insertion_point(copy_constructor:wj.wjManagerParams) } void wjManagerParams::SharedCtor() { fence_data_path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); fence_log_path_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); plc_ip_address_.UnsafeSetDefault(&::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get()); } wjManagerParams::~wjManagerParams() { // @@protoc_insertion_point(destructor:wj.wjManagerParams) SharedDtor(); } void wjManagerParams::SharedDtor() { fence_data_path_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); fence_log_path_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); plc_ip_address_.DestroyNoArena(&::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get()); } void wjManagerParams::SetCachedSize(int size) const { _cached_size_.Set(size); } const ::google::protobuf::Descriptor* wjManagerParams::descriptor() { ::protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages].descriptor; } const wjManagerParams& wjManagerParams::default_instance() { ::google::protobuf::internal::InitSCC(&protobuf_wj_5flidar_5fconf_2eproto::scc_info_wjManagerParams.base); return *internal_default_instance(); } void wjManagerParams::Clear() { // @@protoc_insertion_point(message_clear_start:wj.wjManagerParams) ::google::protobuf::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; wj_lidar_.Clear(); regions_.Clear(); cached_has_bits = _has_bits_[0]; if (cached_has_bits & 7u) { if (cached_has_bits & 0x00000001u) { fence_data_path_.ClearNonDefaultToEmptyNoArena(); } if (cached_has_bits & 0x00000002u) { fence_log_path_.ClearNonDefaultToEmptyNoArena(); } if (cached_has_bits & 0x00000004u) { plc_ip_address_.UnsafeMutablePointer()->assign(*&::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get()); } } _has_bits_.Clear(); _internal_metadata_.Clear(); } bool wjManagerParams::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:wj.wjManagerParams) for (;;) { ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // repeated .wj.wjLidarParams wj_lidar = 1; case 1: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( input, add_wj_lidar())); } else { goto handle_unusual; } break; } // repeated .wj.Region regions = 2; case 2: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(18u /* 18 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( input, add_regions())); } else { goto handle_unusual; } break; } // optional string fence_data_path = 3 [default = ""]; case 3: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(26u /* 26 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_fence_data_path())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->fence_data_path().data(), static_cast(this->fence_data_path().length()), ::google::protobuf::internal::WireFormat::PARSE, "wj.wjManagerParams.fence_data_path"); } else { goto handle_unusual; } break; } // optional string fence_log_path = 4 [default = ""]; case 4: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(34u /* 34 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_fence_log_path())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->fence_log_path().data(), static_cast(this->fence_log_path().length()), ::google::protobuf::internal::WireFormat::PARSE, "wj.wjManagerParams.fence_log_path"); } else { goto handle_unusual; } break; } // optional string plc_ip_address = 5 [default = "192.168.0.1"]; case 5: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(42u /* 42 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_plc_ip_address())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->plc_ip_address().data(), static_cast(this->plc_ip_address().length()), ::google::protobuf::internal::WireFormat::PARSE, "wj.wjManagerParams.plc_ip_address"); } else { goto handle_unusual; } break; } default: { handle_unusual: if (tag == 0) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, _internal_metadata_.mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:wj.wjManagerParams) return true; failure: // @@protoc_insertion_point(parse_failure:wj.wjManagerParams) return false; #undef DO_ } void wjManagerParams::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:wj.wjManagerParams) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; // repeated .wj.wjLidarParams wj_lidar = 1; for (unsigned int i = 0, n = static_cast(this->wj_lidar_size()); i < n; i++) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 1, this->wj_lidar(static_cast(i)), output); } // repeated .wj.Region regions = 2; for (unsigned int i = 0, n = static_cast(this->regions_size()); i < n; i++) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 2, this->regions(static_cast(i)), output); } cached_has_bits = _has_bits_[0]; // optional string fence_data_path = 3 [default = ""]; if (cached_has_bits & 0x00000001u) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->fence_data_path().data(), static_cast(this->fence_data_path().length()), ::google::protobuf::internal::WireFormat::SERIALIZE, "wj.wjManagerParams.fence_data_path"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 3, this->fence_data_path(), output); } // optional string fence_log_path = 4 [default = ""]; if (cached_has_bits & 0x00000002u) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->fence_log_path().data(), static_cast(this->fence_log_path().length()), ::google::protobuf::internal::WireFormat::SERIALIZE, "wj.wjManagerParams.fence_log_path"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 4, this->fence_log_path(), output); } // optional string plc_ip_address = 5 [default = "192.168.0.1"]; if (cached_has_bits & 0x00000004u) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->plc_ip_address().data(), static_cast(this->plc_ip_address().length()), ::google::protobuf::internal::WireFormat::SERIALIZE, "wj.wjManagerParams.plc_ip_address"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 5, this->plc_ip_address(), output); } if (_internal_metadata_.have_unknown_fields()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( _internal_metadata_.unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:wj.wjManagerParams) } ::google::protobuf::uint8* wjManagerParams::InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const { (void)deterministic; // Unused // @@protoc_insertion_point(serialize_to_array_start:wj.wjManagerParams) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; // repeated .wj.wjLidarParams wj_lidar = 1; for (unsigned int i = 0, n = static_cast(this->wj_lidar_size()); i < n; i++) { target = ::google::protobuf::internal::WireFormatLite:: InternalWriteMessageToArray( 1, this->wj_lidar(static_cast(i)), deterministic, target); } // repeated .wj.Region regions = 2; for (unsigned int i = 0, n = static_cast(this->regions_size()); i < n; i++) { target = ::google::protobuf::internal::WireFormatLite:: InternalWriteMessageToArray( 2, this->regions(static_cast(i)), deterministic, target); } cached_has_bits = _has_bits_[0]; // optional string fence_data_path = 3 [default = ""]; if (cached_has_bits & 0x00000001u) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->fence_data_path().data(), static_cast(this->fence_data_path().length()), ::google::protobuf::internal::WireFormat::SERIALIZE, "wj.wjManagerParams.fence_data_path"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 3, this->fence_data_path(), target); } // optional string fence_log_path = 4 [default = ""]; if (cached_has_bits & 0x00000002u) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->fence_log_path().data(), static_cast(this->fence_log_path().length()), ::google::protobuf::internal::WireFormat::SERIALIZE, "wj.wjManagerParams.fence_log_path"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 4, this->fence_log_path(), target); } // optional string plc_ip_address = 5 [default = "192.168.0.1"]; if (cached_has_bits & 0x00000004u) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->plc_ip_address().data(), static_cast(this->plc_ip_address().length()), ::google::protobuf::internal::WireFormat::SERIALIZE, "wj.wjManagerParams.plc_ip_address"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 5, this->plc_ip_address(), target); } if (_internal_metadata_.have_unknown_fields()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:wj.wjManagerParams) return target; } size_t wjManagerParams::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:wj.wjManagerParams) size_t total_size = 0; if (_internal_metadata_.have_unknown_fields()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( _internal_metadata_.unknown_fields()); } // repeated .wj.wjLidarParams wj_lidar = 1; { unsigned int count = static_cast(this->wj_lidar_size()); total_size += 1UL * count; for (unsigned int i = 0; i < count; i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSize( this->wj_lidar(static_cast(i))); } } // repeated .wj.Region regions = 2; { unsigned int count = static_cast(this->regions_size()); total_size += 1UL * count; for (unsigned int i = 0; i < count; i++) { total_size += ::google::protobuf::internal::WireFormatLite::MessageSize( this->regions(static_cast(i))); } } if (_has_bits_[0 / 32] & 7u) { // optional string fence_data_path = 3 [default = ""]; if (has_fence_data_path()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->fence_data_path()); } // optional string fence_log_path = 4 [default = ""]; if (has_fence_log_path()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->fence_log_path()); } // optional string plc_ip_address = 5 [default = "192.168.0.1"]; if (has_plc_ip_address()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->plc_ip_address()); } } int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } void wjManagerParams::MergeFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_merge_from_start:wj.wjManagerParams) GOOGLE_DCHECK_NE(&from, this); const wjManagerParams* source = ::google::protobuf::internal::DynamicCastToGenerated( &from); if (source == NULL) { // @@protoc_insertion_point(generalized_merge_from_cast_fail:wj.wjManagerParams) ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { // @@protoc_insertion_point(generalized_merge_from_cast_success:wj.wjManagerParams) MergeFrom(*source); } } void wjManagerParams::MergeFrom(const wjManagerParams& from) { // @@protoc_insertion_point(class_specific_merge_from_start:wj.wjManagerParams) GOOGLE_DCHECK_NE(&from, this); _internal_metadata_.MergeFrom(from._internal_metadata_); ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; wj_lidar_.MergeFrom(from.wj_lidar_); regions_.MergeFrom(from.regions_); cached_has_bits = from._has_bits_[0]; if (cached_has_bits & 7u) { if (cached_has_bits & 0x00000001u) { set_has_fence_data_path(); fence_data_path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.fence_data_path_); } if (cached_has_bits & 0x00000002u) { set_has_fence_log_path(); fence_log_path_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.fence_log_path_); } if (cached_has_bits & 0x00000004u) { set_has_plc_ip_address(); plc_ip_address_.AssignWithDefault(&::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get(), from.plc_ip_address_); } } } void wjManagerParams::CopyFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_copy_from_start:wj.wjManagerParams) if (&from == this) return; Clear(); MergeFrom(from); } void wjManagerParams::CopyFrom(const wjManagerParams& from) { // @@protoc_insertion_point(class_specific_copy_from_start:wj.wjManagerParams) if (&from == this) return; Clear(); MergeFrom(from); } bool wjManagerParams::IsInitialized() const { if (!::google::protobuf::internal::AllAreInitialized(this->wj_lidar())) return false; if (!::google::protobuf::internal::AllAreInitialized(this->regions())) return false; return true; } void wjManagerParams::Swap(wjManagerParams* other) { if (other == this) return; InternalSwap(other); } void wjManagerParams::InternalSwap(wjManagerParams* other) { using std::swap; CastToBase(&wj_lidar_)->InternalSwap(CastToBase(&other->wj_lidar_)); CastToBase(®ions_)->InternalSwap(CastToBase(&other->regions_)); fence_data_path_.Swap(&other->fence_data_path_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), GetArenaNoVirtual()); fence_log_path_.Swap(&other->fence_log_path_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), GetArenaNoVirtual()); plc_ip_address_.Swap(&other->plc_ip_address_, &::wj::wjManagerParams::_i_give_permission_to_break_this_code_default_plc_ip_address_.get(), GetArenaNoVirtual()); swap(_has_bits_[0], other->_has_bits_[0]); _internal_metadata_.Swap(&other->_internal_metadata_); } ::google::protobuf::Metadata wjManagerParams::GetMetadata() const { protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages]; } // =================================================================== void Region::InitAsDefaultInstance() { } #if !defined(_MSC_VER) || _MSC_VER >= 1900 const int Region::kMinxFieldNumber; const int Region::kMaxxFieldNumber; const int Region::kMinyFieldNumber; const int Region::kMaxyFieldNumber; #endif // !defined(_MSC_VER) || _MSC_VER >= 1900 Region::Region() : ::google::protobuf::Message(), _internal_metadata_(NULL) { ::google::protobuf::internal::InitSCC( &protobuf_wj_5flidar_5fconf_2eproto::scc_info_Region.base); SharedCtor(); // @@protoc_insertion_point(constructor:wj.Region) } Region::Region(const Region& from) : ::google::protobuf::Message(), _internal_metadata_(NULL), _has_bits_(from._has_bits_) { _internal_metadata_.MergeFrom(from._internal_metadata_); ::memcpy(&minx_, &from.minx_, static_cast(reinterpret_cast(&maxy_) - reinterpret_cast(&minx_)) + sizeof(maxy_)); // @@protoc_insertion_point(copy_constructor:wj.Region) } void Region::SharedCtor() { ::memset(&minx_, 0, static_cast( reinterpret_cast(&maxy_) - reinterpret_cast(&minx_)) + sizeof(maxy_)); } Region::~Region() { // @@protoc_insertion_point(destructor:wj.Region) SharedDtor(); } void Region::SharedDtor() { } void Region::SetCachedSize(int size) const { _cached_size_.Set(size); } const ::google::protobuf::Descriptor* Region::descriptor() { ::protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages].descriptor; } const Region& Region::default_instance() { ::google::protobuf::internal::InitSCC(&protobuf_wj_5flidar_5fconf_2eproto::scc_info_Region.base); return *internal_default_instance(); } void Region::Clear() { // @@protoc_insertion_point(message_clear_start:wj.Region) ::google::protobuf::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; cached_has_bits = _has_bits_[0]; if (cached_has_bits & 15u) { ::memset(&minx_, 0, static_cast( reinterpret_cast(&maxy_) - reinterpret_cast(&minx_)) + sizeof(maxy_)); } _has_bits_.Clear(); _internal_metadata_.Clear(); } bool Region::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:wj.Region) for (;;) { ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required float minx = 1; case 1: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(13u /* 13 & 0xFF */)) { set_has_minx(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &minx_))); } else { goto handle_unusual; } break; } // required float maxx = 2; case 2: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(21u /* 21 & 0xFF */)) { set_has_maxx(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &maxx_))); } else { goto handle_unusual; } break; } // required float miny = 3; case 3: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(29u /* 29 & 0xFF */)) { set_has_miny(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &miny_))); } else { goto handle_unusual; } break; } // required float maxy = 4; case 4: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(37u /* 37 & 0xFF */)) { set_has_maxy(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &maxy_))); } else { goto handle_unusual; } break; } default: { handle_unusual: if (tag == 0) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, _internal_metadata_.mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:wj.Region) return true; failure: // @@protoc_insertion_point(parse_failure:wj.Region) return false; #undef DO_ } void Region::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:wj.Region) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // required float minx = 1; if (cached_has_bits & 0x00000001u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->minx(), output); } // required float maxx = 2; if (cached_has_bits & 0x00000002u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->maxx(), output); } // required float miny = 3; if (cached_has_bits & 0x00000004u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(3, this->miny(), output); } // required float maxy = 4; if (cached_has_bits & 0x00000008u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->maxy(), output); } if (_internal_metadata_.have_unknown_fields()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( _internal_metadata_.unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:wj.Region) } ::google::protobuf::uint8* Region::InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const { (void)deterministic; // Unused // @@protoc_insertion_point(serialize_to_array_start:wj.Region) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // required float minx = 1; if (cached_has_bits & 0x00000001u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(1, this->minx(), target); } // required float maxx = 2; if (cached_has_bits & 0x00000002u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(2, this->maxx(), target); } // required float miny = 3; if (cached_has_bits & 0x00000004u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(3, this->miny(), target); } // required float maxy = 4; if (cached_has_bits & 0x00000008u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->maxy(), target); } if (_internal_metadata_.have_unknown_fields()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:wj.Region) return target; } size_t Region::RequiredFieldsByteSizeFallback() const { // @@protoc_insertion_point(required_fields_byte_size_fallback_start:wj.Region) size_t total_size = 0; if (has_minx()) { // required float minx = 1; total_size += 1 + 4; } if (has_maxx()) { // required float maxx = 2; total_size += 1 + 4; } if (has_miny()) { // required float miny = 3; total_size += 1 + 4; } if (has_maxy()) { // required float maxy = 4; total_size += 1 + 4; } return total_size; } size_t Region::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:wj.Region) size_t total_size = 0; if (_internal_metadata_.have_unknown_fields()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( _internal_metadata_.unknown_fields()); } if (((_has_bits_[0] & 0x0000000f) ^ 0x0000000f) == 0) { // All required fields are present. // required float minx = 1; total_size += 1 + 4; // required float maxx = 2; total_size += 1 + 4; // required float miny = 3; total_size += 1 + 4; // required float maxy = 4; total_size += 1 + 4; } else { total_size += RequiredFieldsByteSizeFallback(); } int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } void Region::MergeFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_merge_from_start:wj.Region) GOOGLE_DCHECK_NE(&from, this); const Region* source = ::google::protobuf::internal::DynamicCastToGenerated( &from); if (source == NULL) { // @@protoc_insertion_point(generalized_merge_from_cast_fail:wj.Region) ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { // @@protoc_insertion_point(generalized_merge_from_cast_success:wj.Region) MergeFrom(*source); } } void Region::MergeFrom(const Region& from) { // @@protoc_insertion_point(class_specific_merge_from_start:wj.Region) GOOGLE_DCHECK_NE(&from, this); _internal_metadata_.MergeFrom(from._internal_metadata_); ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = from._has_bits_[0]; if (cached_has_bits & 15u) { if (cached_has_bits & 0x00000001u) { minx_ = from.minx_; } if (cached_has_bits & 0x00000002u) { maxx_ = from.maxx_; } if (cached_has_bits & 0x00000004u) { miny_ = from.miny_; } if (cached_has_bits & 0x00000008u) { maxy_ = from.maxy_; } _has_bits_[0] |= cached_has_bits; } } void Region::CopyFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_copy_from_start:wj.Region) if (&from == this) return; Clear(); MergeFrom(from); } void Region::CopyFrom(const Region& from) { // @@protoc_insertion_point(class_specific_copy_from_start:wj.Region) if (&from == this) return; Clear(); MergeFrom(from); } bool Region::IsInitialized() const { if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false; return true; } void Region::Swap(Region* other) { if (other == this) return; InternalSwap(other); } void Region::InternalSwap(Region* other) { using std::swap; swap(minx_, other->minx_); swap(maxx_, other->maxx_); swap(miny_, other->miny_); swap(maxy_, other->maxy_); swap(_has_bits_[0], other->_has_bits_[0]); _internal_metadata_.Swap(&other->_internal_metadata_); } ::google::protobuf::Metadata Region::GetMetadata() const { protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages]; } // =================================================================== void wjLidarParams::InitAsDefaultInstance() { ::wj::_wjLidarParams_default_instance_._instance.get_mutable()->net_config_ = const_cast< ::wj::netConfig*>( ::wj::netConfig::internal_default_instance()); ::wj::_wjLidarParams_default_instance_._instance.get_mutable()->transform_ = const_cast< ::wj::Transform2d*>( ::wj::Transform2d::internal_default_instance()); ::wj::_wjLidarParams_default_instance_._instance.get_mutable()->scan_limit_ = const_cast< ::wj::scanLimit*>( ::wj::scanLimit::internal_default_instance()); } #if !defined(_MSC_VER) || _MSC_VER >= 1900 const int wjLidarParams::kAngleMinFieldNumber; const int wjLidarParams::kAngleMaxFieldNumber; const int wjLidarParams::kAngleIncrementFieldNumber; const int wjLidarParams::kTimeIncrementFieldNumber; const int wjLidarParams::kRangeMinFieldNumber; const int wjLidarParams::kRangeMaxFieldNumber; const int wjLidarParams::kNetConfigFieldNumber; const int wjLidarParams::kTransformFieldNumber; const int wjLidarParams::kScanLimitFieldNumber; #endif // !defined(_MSC_VER) || _MSC_VER >= 1900 wjLidarParams::wjLidarParams() : ::google::protobuf::Message(), _internal_metadata_(NULL) { ::google::protobuf::internal::InitSCC( &protobuf_wj_5flidar_5fconf_2eproto::scc_info_wjLidarParams.base); SharedCtor(); // @@protoc_insertion_point(constructor:wj.wjLidarParams) } wjLidarParams::wjLidarParams(const wjLidarParams& from) : ::google::protobuf::Message(), _internal_metadata_(NULL), _has_bits_(from._has_bits_) { _internal_metadata_.MergeFrom(from._internal_metadata_); if (from.has_net_config()) { net_config_ = new ::wj::netConfig(*from.net_config_); } else { net_config_ = NULL; } if (from.has_transform()) { transform_ = new ::wj::Transform2d(*from.transform_); } else { transform_ = NULL; } if (from.has_scan_limit()) { scan_limit_ = new ::wj::scanLimit(*from.scan_limit_); } else { scan_limit_ = NULL; } ::memcpy(&range_min_, &from.range_min_, static_cast(reinterpret_cast(&time_increment_) - reinterpret_cast(&range_min_)) + sizeof(time_increment_)); // @@protoc_insertion_point(copy_constructor:wj.wjLidarParams) } void wjLidarParams::SharedCtor() { ::memset(&net_config_, 0, static_cast( reinterpret_cast(&range_min_) - reinterpret_cast(&net_config_)) + sizeof(range_min_)); range_max_ = 30; angle_min_ = -2.3561945f; angle_max_ = 2.3561945f; angle_increment_ = 0.00582f; time_increment_ = 6.2e-05f; } wjLidarParams::~wjLidarParams() { // @@protoc_insertion_point(destructor:wj.wjLidarParams) SharedDtor(); } void wjLidarParams::SharedDtor() { if (this != internal_default_instance()) delete net_config_; if (this != internal_default_instance()) delete transform_; if (this != internal_default_instance()) delete scan_limit_; } void wjLidarParams::SetCachedSize(int size) const { _cached_size_.Set(size); } const ::google::protobuf::Descriptor* wjLidarParams::descriptor() { ::protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages].descriptor; } const wjLidarParams& wjLidarParams::default_instance() { ::google::protobuf::internal::InitSCC(&protobuf_wj_5flidar_5fconf_2eproto::scc_info_wjLidarParams.base); return *internal_default_instance(); } void wjLidarParams::Clear() { // @@protoc_insertion_point(message_clear_start:wj.wjLidarParams) ::google::protobuf::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; cached_has_bits = _has_bits_[0]; if (cached_has_bits & 7u) { if (cached_has_bits & 0x00000001u) { GOOGLE_DCHECK(net_config_ != NULL); net_config_->Clear(); } if (cached_has_bits & 0x00000002u) { GOOGLE_DCHECK(transform_ != NULL); transform_->Clear(); } if (cached_has_bits & 0x00000004u) { GOOGLE_DCHECK(scan_limit_ != NULL); scan_limit_->Clear(); } } if (cached_has_bits & 248u) { range_min_ = 0; range_max_ = 30; angle_min_ = -2.3561945f; angle_max_ = 2.3561945f; angle_increment_ = 0.00582f; } time_increment_ = 6.2e-05f; _has_bits_.Clear(); _internal_metadata_.Clear(); } bool wjLidarParams::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:wj.wjLidarParams) for (;;) { ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional float angle_min = 1 [default = -2.3561945]; case 1: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(13u /* 13 & 0xFF */)) { set_has_angle_min(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &angle_min_))); } else { goto handle_unusual; } break; } // optional float angle_max = 2 [default = 2.3561945]; case 2: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(21u /* 21 & 0xFF */)) { set_has_angle_max(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &angle_max_))); } else { goto handle_unusual; } break; } // optional float angle_increment = 3 [default = 0.00582]; case 3: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(29u /* 29 & 0xFF */)) { set_has_angle_increment(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &angle_increment_))); } else { goto handle_unusual; } break; } // optional float time_increment = 4 [default = 6.2e-05]; case 4: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(37u /* 37 & 0xFF */)) { set_has_time_increment(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &time_increment_))); } else { goto handle_unusual; } break; } // optional int32 range_min = 5 [default = 0]; case 5: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(40u /* 40 & 0xFF */)) { set_has_range_min(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &range_min_))); } else { goto handle_unusual; } break; } // optional int32 range_max = 6 [default = 30]; case 6: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(48u /* 48 & 0xFF */)) { set_has_range_max(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &range_max_))); } else { goto handle_unusual; } break; } // required .wj.netConfig net_config = 7; case 7: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(58u /* 58 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( input, mutable_net_config())); } else { goto handle_unusual; } break; } // required .wj.Transform2d transform = 8; case 8: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(66u /* 66 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( input, mutable_transform())); } else { goto handle_unusual; } break; } // required .wj.scanLimit scan_limit = 9; case 9: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(74u /* 74 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( input, mutable_scan_limit())); } else { goto handle_unusual; } break; } default: { handle_unusual: if (tag == 0) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, _internal_metadata_.mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:wj.wjLidarParams) return true; failure: // @@protoc_insertion_point(parse_failure:wj.wjLidarParams) return false; #undef DO_ } void wjLidarParams::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:wj.wjLidarParams) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // optional float angle_min = 1 [default = -2.3561945]; if (cached_has_bits & 0x00000020u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->angle_min(), output); } // optional float angle_max = 2 [default = 2.3561945]; if (cached_has_bits & 0x00000040u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->angle_max(), output); } // optional float angle_increment = 3 [default = 0.00582]; if (cached_has_bits & 0x00000080u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(3, this->angle_increment(), output); } // optional float time_increment = 4 [default = 6.2e-05]; if (cached_has_bits & 0x00000100u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->time_increment(), output); } // optional int32 range_min = 5 [default = 0]; if (cached_has_bits & 0x00000008u) { ::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->range_min(), output); } // optional int32 range_max = 6 [default = 30]; if (cached_has_bits & 0x00000010u) { ::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->range_max(), output); } // required .wj.netConfig net_config = 7; if (cached_has_bits & 0x00000001u) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 7, this->_internal_net_config(), output); } // required .wj.Transform2d transform = 8; if (cached_has_bits & 0x00000002u) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 8, this->_internal_transform(), output); } // required .wj.scanLimit scan_limit = 9; if (cached_has_bits & 0x00000004u) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 9, this->_internal_scan_limit(), output); } if (_internal_metadata_.have_unknown_fields()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( _internal_metadata_.unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:wj.wjLidarParams) } ::google::protobuf::uint8* wjLidarParams::InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const { (void)deterministic; // Unused // @@protoc_insertion_point(serialize_to_array_start:wj.wjLidarParams) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // optional float angle_min = 1 [default = -2.3561945]; if (cached_has_bits & 0x00000020u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(1, this->angle_min(), target); } // optional float angle_max = 2 [default = 2.3561945]; if (cached_has_bits & 0x00000040u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(2, this->angle_max(), target); } // optional float angle_increment = 3 [default = 0.00582]; if (cached_has_bits & 0x00000080u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(3, this->angle_increment(), target); } // optional float time_increment = 4 [default = 6.2e-05]; if (cached_has_bits & 0x00000100u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->time_increment(), target); } // optional int32 range_min = 5 [default = 0]; if (cached_has_bits & 0x00000008u) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->range_min(), target); } // optional int32 range_max = 6 [default = 30]; if (cached_has_bits & 0x00000010u) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->range_max(), target); } // required .wj.netConfig net_config = 7; if (cached_has_bits & 0x00000001u) { target = ::google::protobuf::internal::WireFormatLite:: InternalWriteMessageToArray( 7, this->_internal_net_config(), deterministic, target); } // required .wj.Transform2d transform = 8; if (cached_has_bits & 0x00000002u) { target = ::google::protobuf::internal::WireFormatLite:: InternalWriteMessageToArray( 8, this->_internal_transform(), deterministic, target); } // required .wj.scanLimit scan_limit = 9; if (cached_has_bits & 0x00000004u) { target = ::google::protobuf::internal::WireFormatLite:: InternalWriteMessageToArray( 9, this->_internal_scan_limit(), deterministic, target); } if (_internal_metadata_.have_unknown_fields()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:wj.wjLidarParams) return target; } size_t wjLidarParams::RequiredFieldsByteSizeFallback() const { // @@protoc_insertion_point(required_fields_byte_size_fallback_start:wj.wjLidarParams) size_t total_size = 0; if (has_net_config()) { // required .wj.netConfig net_config = 7; total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSize( *net_config_); } if (has_transform()) { // required .wj.Transform2d transform = 8; total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSize( *transform_); } if (has_scan_limit()) { // required .wj.scanLimit scan_limit = 9; total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSize( *scan_limit_); } return total_size; } size_t wjLidarParams::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:wj.wjLidarParams) size_t total_size = 0; if (_internal_metadata_.have_unknown_fields()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( _internal_metadata_.unknown_fields()); } if (((_has_bits_[0] & 0x00000007) ^ 0x00000007) == 0) { // All required fields are present. // required .wj.netConfig net_config = 7; total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSize( *net_config_); // required .wj.Transform2d transform = 8; total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSize( *transform_); // required .wj.scanLimit scan_limit = 9; total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSize( *scan_limit_); } else { total_size += RequiredFieldsByteSizeFallback(); } if (_has_bits_[0 / 32] & 248u) { // optional int32 range_min = 5 [default = 0]; if (has_range_min()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->range_min()); } // optional int32 range_max = 6 [default = 30]; if (has_range_max()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->range_max()); } // optional float angle_min = 1 [default = -2.3561945]; if (has_angle_min()) { total_size += 1 + 4; } // optional float angle_max = 2 [default = 2.3561945]; if (has_angle_max()) { total_size += 1 + 4; } // optional float angle_increment = 3 [default = 0.00582]; if (has_angle_increment()) { total_size += 1 + 4; } } // optional float time_increment = 4 [default = 6.2e-05]; if (has_time_increment()) { total_size += 1 + 4; } int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } void wjLidarParams::MergeFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_merge_from_start:wj.wjLidarParams) GOOGLE_DCHECK_NE(&from, this); const wjLidarParams* source = ::google::protobuf::internal::DynamicCastToGenerated( &from); if (source == NULL) { // @@protoc_insertion_point(generalized_merge_from_cast_fail:wj.wjLidarParams) ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { // @@protoc_insertion_point(generalized_merge_from_cast_success:wj.wjLidarParams) MergeFrom(*source); } } void wjLidarParams::MergeFrom(const wjLidarParams& from) { // @@protoc_insertion_point(class_specific_merge_from_start:wj.wjLidarParams) GOOGLE_DCHECK_NE(&from, this); _internal_metadata_.MergeFrom(from._internal_metadata_); ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = from._has_bits_[0]; if (cached_has_bits & 255u) { if (cached_has_bits & 0x00000001u) { mutable_net_config()->::wj::netConfig::MergeFrom(from.net_config()); } if (cached_has_bits & 0x00000002u) { mutable_transform()->::wj::Transform2d::MergeFrom(from.transform()); } if (cached_has_bits & 0x00000004u) { mutable_scan_limit()->::wj::scanLimit::MergeFrom(from.scan_limit()); } if (cached_has_bits & 0x00000008u) { range_min_ = from.range_min_; } if (cached_has_bits & 0x00000010u) { range_max_ = from.range_max_; } if (cached_has_bits & 0x00000020u) { angle_min_ = from.angle_min_; } if (cached_has_bits & 0x00000040u) { angle_max_ = from.angle_max_; } if (cached_has_bits & 0x00000080u) { angle_increment_ = from.angle_increment_; } _has_bits_[0] |= cached_has_bits; } if (cached_has_bits & 0x00000100u) { set_time_increment(from.time_increment()); } } void wjLidarParams::CopyFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_copy_from_start:wj.wjLidarParams) if (&from == this) return; Clear(); MergeFrom(from); } void wjLidarParams::CopyFrom(const wjLidarParams& from) { // @@protoc_insertion_point(class_specific_copy_from_start:wj.wjLidarParams) if (&from == this) return; Clear(); MergeFrom(from); } bool wjLidarParams::IsInitialized() const { if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false; return true; } void wjLidarParams::Swap(wjLidarParams* other) { if (other == this) return; InternalSwap(other); } void wjLidarParams::InternalSwap(wjLidarParams* other) { using std::swap; swap(net_config_, other->net_config_); swap(transform_, other->transform_); swap(scan_limit_, other->scan_limit_); swap(range_min_, other->range_min_); swap(range_max_, other->range_max_); swap(angle_min_, other->angle_min_); swap(angle_max_, other->angle_max_); swap(angle_increment_, other->angle_increment_); swap(time_increment_, other->time_increment_); swap(_has_bits_[0], other->_has_bits_[0]); _internal_metadata_.Swap(&other->_internal_metadata_); } ::google::protobuf::Metadata wjLidarParams::GetMetadata() const { protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages]; } // =================================================================== void netConfig::InitAsDefaultInstance() { } #if !defined(_MSC_VER) || _MSC_VER >= 1900 const int netConfig::kIpAddressFieldNumber; const int netConfig::kPortFieldNumber; #endif // !defined(_MSC_VER) || _MSC_VER >= 1900 netConfig::netConfig() : ::google::protobuf::Message(), _internal_metadata_(NULL) { ::google::protobuf::internal::InitSCC( &protobuf_wj_5flidar_5fconf_2eproto::scc_info_netConfig.base); SharedCtor(); // @@protoc_insertion_point(constructor:wj.netConfig) } netConfig::netConfig(const netConfig& from) : ::google::protobuf::Message(), _internal_metadata_(NULL), _has_bits_(from._has_bits_) { _internal_metadata_.MergeFrom(from._internal_metadata_); ip_address_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); if (from.has_ip_address()) { ip_address_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.ip_address_); } port_ = from.port_; // @@protoc_insertion_point(copy_constructor:wj.netConfig) } void netConfig::SharedCtor() { ip_address_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); port_ = 8000; } netConfig::~netConfig() { // @@protoc_insertion_point(destructor:wj.netConfig) SharedDtor(); } void netConfig::SharedDtor() { ip_address_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); } void netConfig::SetCachedSize(int size) const { _cached_size_.Set(size); } const ::google::protobuf::Descriptor* netConfig::descriptor() { ::protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages].descriptor; } const netConfig& netConfig::default_instance() { ::google::protobuf::internal::InitSCC(&protobuf_wj_5flidar_5fconf_2eproto::scc_info_netConfig.base); return *internal_default_instance(); } void netConfig::Clear() { // @@protoc_insertion_point(message_clear_start:wj.netConfig) ::google::protobuf::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; cached_has_bits = _has_bits_[0]; if (cached_has_bits & 3u) { if (cached_has_bits & 0x00000001u) { ip_address_.ClearNonDefaultToEmptyNoArena(); } port_ = 8000; } _has_bits_.Clear(); _internal_metadata_.Clear(); } bool netConfig::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:wj.netConfig) for (;;) { ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional string ip_address = 1 [default = ""]; case 1: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(10u /* 10 & 0xFF */)) { DO_(::google::protobuf::internal::WireFormatLite::ReadString( input, this->mutable_ip_address())); ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->ip_address().data(), static_cast(this->ip_address().length()), ::google::protobuf::internal::WireFormat::PARSE, "wj.netConfig.ip_address"); } else { goto handle_unusual; } break; } // optional int32 port = 2 [default = 8000]; case 2: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(16u /* 16 & 0xFF */)) { set_has_port(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( input, &port_))); } else { goto handle_unusual; } break; } default: { handle_unusual: if (tag == 0) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, _internal_metadata_.mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:wj.netConfig) return true; failure: // @@protoc_insertion_point(parse_failure:wj.netConfig) return false; #undef DO_ } void netConfig::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:wj.netConfig) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // optional string ip_address = 1 [default = ""]; if (cached_has_bits & 0x00000001u) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->ip_address().data(), static_cast(this->ip_address().length()), ::google::protobuf::internal::WireFormat::SERIALIZE, "wj.netConfig.ip_address"); ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( 1, this->ip_address(), output); } // optional int32 port = 2 [default = 8000]; if (cached_has_bits & 0x00000002u) { ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->port(), output); } if (_internal_metadata_.have_unknown_fields()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( _internal_metadata_.unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:wj.netConfig) } ::google::protobuf::uint8* netConfig::InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const { (void)deterministic; // Unused // @@protoc_insertion_point(serialize_to_array_start:wj.netConfig) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // optional string ip_address = 1 [default = ""]; if (cached_has_bits & 0x00000001u) { ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField( this->ip_address().data(), static_cast(this->ip_address().length()), ::google::protobuf::internal::WireFormat::SERIALIZE, "wj.netConfig.ip_address"); target = ::google::protobuf::internal::WireFormatLite::WriteStringToArray( 1, this->ip_address(), target); } // optional int32 port = 2 [default = 8000]; if (cached_has_bits & 0x00000002u) { target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->port(), target); } if (_internal_metadata_.have_unknown_fields()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:wj.netConfig) return target; } size_t netConfig::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:wj.netConfig) size_t total_size = 0; if (_internal_metadata_.have_unknown_fields()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( _internal_metadata_.unknown_fields()); } if (_has_bits_[0 / 32] & 3u) { // optional string ip_address = 1 [default = ""]; if (has_ip_address()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize( this->ip_address()); } // optional int32 port = 2 [default = 8000]; if (has_port()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int32Size( this->port()); } } int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } void netConfig::MergeFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_merge_from_start:wj.netConfig) GOOGLE_DCHECK_NE(&from, this); const netConfig* source = ::google::protobuf::internal::DynamicCastToGenerated( &from); if (source == NULL) { // @@protoc_insertion_point(generalized_merge_from_cast_fail:wj.netConfig) ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { // @@protoc_insertion_point(generalized_merge_from_cast_success:wj.netConfig) MergeFrom(*source); } } void netConfig::MergeFrom(const netConfig& from) { // @@protoc_insertion_point(class_specific_merge_from_start:wj.netConfig) GOOGLE_DCHECK_NE(&from, this); _internal_metadata_.MergeFrom(from._internal_metadata_); ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = from._has_bits_[0]; if (cached_has_bits & 3u) { if (cached_has_bits & 0x00000001u) { set_has_ip_address(); ip_address_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.ip_address_); } if (cached_has_bits & 0x00000002u) { port_ = from.port_; } _has_bits_[0] |= cached_has_bits; } } void netConfig::CopyFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_copy_from_start:wj.netConfig) if (&from == this) return; Clear(); MergeFrom(from); } void netConfig::CopyFrom(const netConfig& from) { // @@protoc_insertion_point(class_specific_copy_from_start:wj.netConfig) if (&from == this) return; Clear(); MergeFrom(from); } bool netConfig::IsInitialized() const { return true; } void netConfig::Swap(netConfig* other) { if (other == this) return; InternalSwap(other); } void netConfig::InternalSwap(netConfig* other) { using std::swap; ip_address_.Swap(&other->ip_address_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), GetArenaNoVirtual()); swap(port_, other->port_); swap(_has_bits_[0], other->_has_bits_[0]); _internal_metadata_.Swap(&other->_internal_metadata_); } ::google::protobuf::Metadata netConfig::GetMetadata() const { protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages]; } // =================================================================== void Transform2d::InitAsDefaultInstance() { } #if !defined(_MSC_VER) || _MSC_VER >= 1900 const int Transform2d::kM00FieldNumber; const int Transform2d::kM01FieldNumber; const int Transform2d::kM02FieldNumber; const int Transform2d::kM10FieldNumber; const int Transform2d::kM11FieldNumber; const int Transform2d::kM12FieldNumber; #endif // !defined(_MSC_VER) || _MSC_VER >= 1900 Transform2d::Transform2d() : ::google::protobuf::Message(), _internal_metadata_(NULL) { ::google::protobuf::internal::InitSCC( &protobuf_wj_5flidar_5fconf_2eproto::scc_info_Transform2d.base); SharedCtor(); // @@protoc_insertion_point(constructor:wj.Transform2d) } Transform2d::Transform2d(const Transform2d& from) : ::google::protobuf::Message(), _internal_metadata_(NULL), _has_bits_(from._has_bits_) { _internal_metadata_.MergeFrom(from._internal_metadata_); ::memcpy(&m01_, &from.m01_, static_cast(reinterpret_cast(&m11_) - reinterpret_cast(&m01_)) + sizeof(m11_)); // @@protoc_insertion_point(copy_constructor:wj.Transform2d) } void Transform2d::SharedCtor() { ::memset(&m01_, 0, static_cast( reinterpret_cast(&m12_) - reinterpret_cast(&m01_)) + sizeof(m12_)); m00_ = 1; m11_ = 1; } Transform2d::~Transform2d() { // @@protoc_insertion_point(destructor:wj.Transform2d) SharedDtor(); } void Transform2d::SharedDtor() { } void Transform2d::SetCachedSize(int size) const { _cached_size_.Set(size); } const ::google::protobuf::Descriptor* Transform2d::descriptor() { ::protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages].descriptor; } const Transform2d& Transform2d::default_instance() { ::google::protobuf::internal::InitSCC(&protobuf_wj_5flidar_5fconf_2eproto::scc_info_Transform2d.base); return *internal_default_instance(); } void Transform2d::Clear() { // @@protoc_insertion_point(message_clear_start:wj.Transform2d) ::google::protobuf::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; cached_has_bits = _has_bits_[0]; if (cached_has_bits & 63u) { ::memset(&m01_, 0, static_cast( reinterpret_cast(&m12_) - reinterpret_cast(&m01_)) + sizeof(m12_)); m00_ = 1; m11_ = 1; } _has_bits_.Clear(); _internal_metadata_.Clear(); } bool Transform2d::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:wj.Transform2d) for (;;) { ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional float m00 = 1 [default = 1]; case 1: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(13u /* 13 & 0xFF */)) { set_has_m00(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &m00_))); } else { goto handle_unusual; } break; } // optional float m01 = 2 [default = 0]; case 2: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(21u /* 21 & 0xFF */)) { set_has_m01(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &m01_))); } else { goto handle_unusual; } break; } // optional float m02 = 3 [default = 0]; case 3: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(29u /* 29 & 0xFF */)) { set_has_m02(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &m02_))); } else { goto handle_unusual; } break; } // optional float m10 = 4 [default = 0]; case 4: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(37u /* 37 & 0xFF */)) { set_has_m10(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &m10_))); } else { goto handle_unusual; } break; } // optional float m11 = 5 [default = 1]; case 5: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(45u /* 45 & 0xFF */)) { set_has_m11(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &m11_))); } else { goto handle_unusual; } break; } // optional float m12 = 6 [default = 0]; case 6: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(53u /* 53 & 0xFF */)) { set_has_m12(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &m12_))); } else { goto handle_unusual; } break; } default: { handle_unusual: if (tag == 0) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, _internal_metadata_.mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:wj.Transform2d) return true; failure: // @@protoc_insertion_point(parse_failure:wj.Transform2d) return false; #undef DO_ } void Transform2d::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:wj.Transform2d) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // optional float m00 = 1 [default = 1]; if (cached_has_bits & 0x00000010u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->m00(), output); } // optional float m01 = 2 [default = 0]; if (cached_has_bits & 0x00000001u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->m01(), output); } // optional float m02 = 3 [default = 0]; if (cached_has_bits & 0x00000002u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(3, this->m02(), output); } // optional float m10 = 4 [default = 0]; if (cached_has_bits & 0x00000004u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->m10(), output); } // optional float m11 = 5 [default = 1]; if (cached_has_bits & 0x00000020u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(5, this->m11(), output); } // optional float m12 = 6 [default = 0]; if (cached_has_bits & 0x00000008u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(6, this->m12(), output); } if (_internal_metadata_.have_unknown_fields()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( _internal_metadata_.unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:wj.Transform2d) } ::google::protobuf::uint8* Transform2d::InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const { (void)deterministic; // Unused // @@protoc_insertion_point(serialize_to_array_start:wj.Transform2d) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // optional float m00 = 1 [default = 1]; if (cached_has_bits & 0x00000010u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(1, this->m00(), target); } // optional float m01 = 2 [default = 0]; if (cached_has_bits & 0x00000001u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(2, this->m01(), target); } // optional float m02 = 3 [default = 0]; if (cached_has_bits & 0x00000002u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(3, this->m02(), target); } // optional float m10 = 4 [default = 0]; if (cached_has_bits & 0x00000004u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->m10(), target); } // optional float m11 = 5 [default = 1]; if (cached_has_bits & 0x00000020u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(5, this->m11(), target); } // optional float m12 = 6 [default = 0]; if (cached_has_bits & 0x00000008u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(6, this->m12(), target); } if (_internal_metadata_.have_unknown_fields()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:wj.Transform2d) return target; } size_t Transform2d::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:wj.Transform2d) size_t total_size = 0; if (_internal_metadata_.have_unknown_fields()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( _internal_metadata_.unknown_fields()); } if (_has_bits_[0 / 32] & 63u) { // optional float m01 = 2 [default = 0]; if (has_m01()) { total_size += 1 + 4; } // optional float m02 = 3 [default = 0]; if (has_m02()) { total_size += 1 + 4; } // optional float m10 = 4 [default = 0]; if (has_m10()) { total_size += 1 + 4; } // optional float m12 = 6 [default = 0]; if (has_m12()) { total_size += 1 + 4; } // optional float m00 = 1 [default = 1]; if (has_m00()) { total_size += 1 + 4; } // optional float m11 = 5 [default = 1]; if (has_m11()) { total_size += 1 + 4; } } int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } void Transform2d::MergeFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_merge_from_start:wj.Transform2d) GOOGLE_DCHECK_NE(&from, this); const Transform2d* source = ::google::protobuf::internal::DynamicCastToGenerated( &from); if (source == NULL) { // @@protoc_insertion_point(generalized_merge_from_cast_fail:wj.Transform2d) ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { // @@protoc_insertion_point(generalized_merge_from_cast_success:wj.Transform2d) MergeFrom(*source); } } void Transform2d::MergeFrom(const Transform2d& from) { // @@protoc_insertion_point(class_specific_merge_from_start:wj.Transform2d) GOOGLE_DCHECK_NE(&from, this); _internal_metadata_.MergeFrom(from._internal_metadata_); ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = from._has_bits_[0]; if (cached_has_bits & 63u) { if (cached_has_bits & 0x00000001u) { m01_ = from.m01_; } if (cached_has_bits & 0x00000002u) { m02_ = from.m02_; } if (cached_has_bits & 0x00000004u) { m10_ = from.m10_; } if (cached_has_bits & 0x00000008u) { m12_ = from.m12_; } if (cached_has_bits & 0x00000010u) { m00_ = from.m00_; } if (cached_has_bits & 0x00000020u) { m11_ = from.m11_; } _has_bits_[0] |= cached_has_bits; } } void Transform2d::CopyFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_copy_from_start:wj.Transform2d) if (&from == this) return; Clear(); MergeFrom(from); } void Transform2d::CopyFrom(const Transform2d& from) { // @@protoc_insertion_point(class_specific_copy_from_start:wj.Transform2d) if (&from == this) return; Clear(); MergeFrom(from); } bool Transform2d::IsInitialized() const { return true; } void Transform2d::Swap(Transform2d* other) { if (other == this) return; InternalSwap(other); } void Transform2d::InternalSwap(Transform2d* other) { using std::swap; swap(m01_, other->m01_); swap(m02_, other->m02_); swap(m10_, other->m10_); swap(m12_, other->m12_); swap(m00_, other->m00_); swap(m11_, other->m11_); swap(_has_bits_[0], other->_has_bits_[0]); _internal_metadata_.Swap(&other->_internal_metadata_); } ::google::protobuf::Metadata Transform2d::GetMetadata() const { protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages]; } // =================================================================== void scanLimit::InitAsDefaultInstance() { } #if !defined(_MSC_VER) || _MSC_VER >= 1900 const int scanLimit::kDistLimitFieldNumber; const int scanLimit::kMinxFieldNumber; const int scanLimit::kMaxxFieldNumber; const int scanLimit::kMinyFieldNumber; const int scanLimit::kMaxyFieldNumber; #endif // !defined(_MSC_VER) || _MSC_VER >= 1900 scanLimit::scanLimit() : ::google::protobuf::Message(), _internal_metadata_(NULL) { ::google::protobuf::internal::InitSCC( &protobuf_wj_5flidar_5fconf_2eproto::scc_info_scanLimit.base); SharedCtor(); // @@protoc_insertion_point(constructor:wj.scanLimit) } scanLimit::scanLimit(const scanLimit& from) : ::google::protobuf::Message(), _internal_metadata_(NULL), _has_bits_(from._has_bits_) { _internal_metadata_.MergeFrom(from._internal_metadata_); ::memcpy(&maxy_, &from.maxy_, static_cast(reinterpret_cast(&miny_) - reinterpret_cast(&maxy_)) + sizeof(miny_)); // @@protoc_insertion_point(copy_constructor:wj.scanLimit) } void scanLimit::SharedCtor() { maxy_ = 3.5f; dist_limit_ = 8; minx_ = -6; maxx_ = -0.2f; miny_ = -3.5f; } scanLimit::~scanLimit() { // @@protoc_insertion_point(destructor:wj.scanLimit) SharedDtor(); } void scanLimit::SharedDtor() { } void scanLimit::SetCachedSize(int size) const { _cached_size_.Set(size); } const ::google::protobuf::Descriptor* scanLimit::descriptor() { ::protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages].descriptor; } const scanLimit& scanLimit::default_instance() { ::google::protobuf::internal::InitSCC(&protobuf_wj_5flidar_5fconf_2eproto::scc_info_scanLimit.base); return *internal_default_instance(); } void scanLimit::Clear() { // @@protoc_insertion_point(message_clear_start:wj.scanLimit) ::google::protobuf::uint32 cached_has_bits = 0; // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; cached_has_bits = _has_bits_[0]; if (cached_has_bits & 31u) { maxy_ = 3.5f; dist_limit_ = 8; minx_ = -6; maxx_ = -0.2f; miny_ = -3.5f; } _has_bits_.Clear(); _internal_metadata_.Clear(); } bool scanLimit::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure ::google::protobuf::uint32 tag; // @@protoc_insertion_point(parse_start:wj.scanLimit) for (;;) { ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); tag = p.first; if (!p.second) goto handle_unusual; switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional float dist_limit = 1 [default = 8]; case 1: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(13u /* 13 & 0xFF */)) { set_has_dist_limit(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &dist_limit_))); } else { goto handle_unusual; } break; } // optional float minx = 2 [default = -6]; case 2: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(21u /* 21 & 0xFF */)) { set_has_minx(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &minx_))); } else { goto handle_unusual; } break; } // optional float maxx = 3 [default = -0.2]; case 3: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(29u /* 29 & 0xFF */)) { set_has_maxx(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &maxx_))); } else { goto handle_unusual; } break; } // optional float miny = 4 [default = -3.5]; case 4: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(37u /* 37 & 0xFF */)) { set_has_miny(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &miny_))); } else { goto handle_unusual; } break; } // optional float maxy = 5 [default = 3.5]; case 5: { if (static_cast< ::google::protobuf::uint8>(tag) == static_cast< ::google::protobuf::uint8>(45u /* 45 & 0xFF */)) { set_has_maxy(); DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( input, &maxy_))); } else { goto handle_unusual; } break; } default: { handle_unusual: if (tag == 0) { goto success; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, _internal_metadata_.mutable_unknown_fields())); break; } } } success: // @@protoc_insertion_point(parse_success:wj.scanLimit) return true; failure: // @@protoc_insertion_point(parse_failure:wj.scanLimit) return false; #undef DO_ } void scanLimit::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // @@protoc_insertion_point(serialize_start:wj.scanLimit) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // optional float dist_limit = 1 [default = 8]; if (cached_has_bits & 0x00000002u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->dist_limit(), output); } // optional float minx = 2 [default = -6]; if (cached_has_bits & 0x00000004u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(2, this->minx(), output); } // optional float maxx = 3 [default = -0.2]; if (cached_has_bits & 0x00000008u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(3, this->maxx(), output); } // optional float miny = 4 [default = -3.5]; if (cached_has_bits & 0x00000010u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->miny(), output); } // optional float maxy = 5 [default = 3.5]; if (cached_has_bits & 0x00000001u) { ::google::protobuf::internal::WireFormatLite::WriteFloat(5, this->maxy(), output); } if (_internal_metadata_.have_unknown_fields()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( _internal_metadata_.unknown_fields(), output); } // @@protoc_insertion_point(serialize_end:wj.scanLimit) } ::google::protobuf::uint8* scanLimit::InternalSerializeWithCachedSizesToArray( bool deterministic, ::google::protobuf::uint8* target) const { (void)deterministic; // Unused // @@protoc_insertion_point(serialize_to_array_start:wj.scanLimit) ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = _has_bits_[0]; // optional float dist_limit = 1 [default = 8]; if (cached_has_bits & 0x00000002u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(1, this->dist_limit(), target); } // optional float minx = 2 [default = -6]; if (cached_has_bits & 0x00000004u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(2, this->minx(), target); } // optional float maxx = 3 [default = -0.2]; if (cached_has_bits & 0x00000008u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(3, this->maxx(), target); } // optional float miny = 4 [default = -3.5]; if (cached_has_bits & 0x00000010u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->miny(), target); } // optional float maxy = 5 [default = 3.5]; if (cached_has_bits & 0x00000001u) { target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(5, this->maxy(), target); } if (_internal_metadata_.have_unknown_fields()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields(), target); } // @@protoc_insertion_point(serialize_to_array_end:wj.scanLimit) return target; } size_t scanLimit::ByteSizeLong() const { // @@protoc_insertion_point(message_byte_size_start:wj.scanLimit) size_t total_size = 0; if (_internal_metadata_.have_unknown_fields()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( _internal_metadata_.unknown_fields()); } if (_has_bits_[0 / 32] & 31u) { // optional float maxy = 5 [default = 3.5]; if (has_maxy()) { total_size += 1 + 4; } // optional float dist_limit = 1 [default = 8]; if (has_dist_limit()) { total_size += 1 + 4; } // optional float minx = 2 [default = -6]; if (has_minx()) { total_size += 1 + 4; } // optional float maxx = 3 [default = -0.2]; if (has_maxx()) { total_size += 1 + 4; } // optional float miny = 4 [default = -3.5]; if (has_miny()) { total_size += 1 + 4; } } int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); SetCachedSize(cached_size); return total_size; } void scanLimit::MergeFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_merge_from_start:wj.scanLimit) GOOGLE_DCHECK_NE(&from, this); const scanLimit* source = ::google::protobuf::internal::DynamicCastToGenerated( &from); if (source == NULL) { // @@protoc_insertion_point(generalized_merge_from_cast_fail:wj.scanLimit) ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { // @@protoc_insertion_point(generalized_merge_from_cast_success:wj.scanLimit) MergeFrom(*source); } } void scanLimit::MergeFrom(const scanLimit& from) { // @@protoc_insertion_point(class_specific_merge_from_start:wj.scanLimit) GOOGLE_DCHECK_NE(&from, this); _internal_metadata_.MergeFrom(from._internal_metadata_); ::google::protobuf::uint32 cached_has_bits = 0; (void) cached_has_bits; cached_has_bits = from._has_bits_[0]; if (cached_has_bits & 31u) { if (cached_has_bits & 0x00000001u) { maxy_ = from.maxy_; } if (cached_has_bits & 0x00000002u) { dist_limit_ = from.dist_limit_; } if (cached_has_bits & 0x00000004u) { minx_ = from.minx_; } if (cached_has_bits & 0x00000008u) { maxx_ = from.maxx_; } if (cached_has_bits & 0x00000010u) { miny_ = from.miny_; } _has_bits_[0] |= cached_has_bits; } } void scanLimit::CopyFrom(const ::google::protobuf::Message& from) { // @@protoc_insertion_point(generalized_copy_from_start:wj.scanLimit) if (&from == this) return; Clear(); MergeFrom(from); } void scanLimit::CopyFrom(const scanLimit& from) { // @@protoc_insertion_point(class_specific_copy_from_start:wj.scanLimit) if (&from == this) return; Clear(); MergeFrom(from); } bool scanLimit::IsInitialized() const { return true; } void scanLimit::Swap(scanLimit* other) { if (other == this) return; InternalSwap(other); } void scanLimit::InternalSwap(scanLimit* other) { using std::swap; swap(maxy_, other->maxy_); swap(dist_limit_, other->dist_limit_); swap(minx_, other->minx_); swap(maxx_, other->maxx_); swap(miny_, other->miny_); swap(_has_bits_[0], other->_has_bits_[0]); _internal_metadata_.Swap(&other->_internal_metadata_); } ::google::protobuf::Metadata scanLimit::GetMetadata() const { protobuf_wj_5flidar_5fconf_2eproto::protobuf_AssignDescriptorsOnce(); return ::protobuf_wj_5flidar_5fconf_2eproto::file_level_metadata[kIndexInFileMessages]; } // @@protoc_insertion_point(namespace_scope) } // namespace wj namespace google { namespace protobuf { template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::wj::wjManagerParams* Arena::CreateMaybeMessage< ::wj::wjManagerParams >(Arena* arena) { return Arena::CreateInternal< ::wj::wjManagerParams >(arena); } template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::wj::Region* Arena::CreateMaybeMessage< ::wj::Region >(Arena* arena) { return Arena::CreateInternal< ::wj::Region >(arena); } template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::wj::wjLidarParams* Arena::CreateMaybeMessage< ::wj::wjLidarParams >(Arena* arena) { return Arena::CreateInternal< ::wj::wjLidarParams >(arena); } template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::wj::netConfig* Arena::CreateMaybeMessage< ::wj::netConfig >(Arena* arena) { return Arena::CreateInternal< ::wj::netConfig >(arena); } template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::wj::Transform2d* Arena::CreateMaybeMessage< ::wj::Transform2d >(Arena* arena) { return Arena::CreateInternal< ::wj::Transform2d >(arena); } template<> GOOGLE_PROTOBUF_ATTRIBUTE_NOINLINE ::wj::scanLimit* Arena::CreateMaybeMessage< ::wj::scanLimit >(Arena* arena) { return Arena::CreateInternal< ::wj::scanLimit >(arena); } } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope)