有个问题
这个函数我看了几天才看懂,真的快晕了,有大佬一起来指导一下吧
//函数调用,模板调用可以显示指定类型
CameraPerceptionServiceInterfaceProxy::StartFindService(
[this](ServiceHandleContainer<CameraPerceptionServiceInterfaceProxy::HandleType> handles,
FindServiceHandle handler) {
FusionActivity::CameraPerceptionServiceAvailabilityCallback(std::move(handles), handler);
}, CAMERA_PERCEPTION_INSTANCE_ID);
函数调用关系如下
// This class from cameraperceptionserviceinterface_proxy.h(Analog: ROS Subscriber)
using CameraPerceptionServiceInterfaceProxy = mdc::perception::proxy::CameraPerceptionServiceInterfaceProxy;
//函数实现
static ara::com::FindServiceHandle StartFindService(
ara::com::FindServiceHandler<ara::com::internal::proxy::ProxyAdapter::HandleType> handler,
ara::com::InstanceIdentifier instance = ara::com::InstanceIdentifier::Any)
{
return ProxyAdapter::StartFindService(handler, ::mdc::perception::CameraPerceptionServiceInterface::ServiceIdentifier, instance);
}