Skip to content

Commit 5719535

Browse files
committed
change: get_service signature
1 parent 760f341 commit 5719535

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

src/service_generate

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -247,10 +247,15 @@ class svc_base_{sd_name} {{
247247
local_owner = owner;
248248
local_name = name;
249249
250-
__svc_{sd_name} = ::robotkernel::get_service(owner, name);
251-
__svc_{sd_name}->service_definition = {sd_name}_service_definition;
252-
__svc_{sd_name}->callback = std::bind(&svc_base_{sd_name}::svc_handler_{sd_name},
253-
this, std::placeholders::_1, std::placeholders::_2);
250+
__svc_{sd_name} = ::robotkernel::get_service(
251+
owner,
252+
name,
253+
{sd_name}_service_definition,
254+
std::bind(
255+
&svc_base_{sd_name}::svc_handler_{sd_name},
256+
this,
257+
std::placeholders::_1,
258+
std::placeholders::_2));
254259
}}
255260
256261
//! remove service from robotkernel service store

0 commit comments

Comments
 (0)