Skip to content

Commit 79893f7

Browse files
author
Chen Lihui
committed
Add functions for supporting a feature of content filtered topic
Signed-off-by: Chen Lihui <[email protected]>
1 parent dadb0ec commit 79893f7

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

rmw_implementation/src/functions.cpp

+14
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,16 @@ RMW_INTERFACE_FN(
361361
rmw_ret_t, RMW_RET_ERROR,
362362
3, ARG_TYPES(rmw_event_t *, const rmw_subscription_t *, rmw_event_type_t))
363363

364+
RMW_INTERFACE_FN(
365+
rmw_subscription_set_cft_expression_parameters,
366+
rmw_ret_t, RMW_RET_ERROR,
367+
3, ARG_TYPES(const rmw_subscription_t *, const char *, const rcutils_string_array_t *))
368+
369+
RMW_INTERFACE_FN(
370+
rmw_subscription_get_cft_expression_parameters,
371+
rmw_ret_t, RMW_RET_ERROR,
372+
3, ARG_TYPES(const rmw_subscription_t *, char **, rcutils_string_array_t *))
373+
364374
RMW_INTERFACE_FN(
365375
rmw_take,
366376
rmw_ret_t, RMW_RET_ERROR,
@@ -638,6 +648,8 @@ void prefetch_symbols(void)
638648
GET_SYMBOL(rmw_subscription_count_matched_publishers);
639649
GET_SYMBOL(rmw_subscription_get_actual_qos);
640650
GET_SYMBOL(rmw_subscription_event_init)
651+
GET_SYMBOL(rmw_subscription_set_cft_expression_parameters)
652+
GET_SYMBOL(rmw_subscription_get_cft_expression_parameters)
641653
GET_SYMBOL(rmw_take)
642654
GET_SYMBOL(rmw_take_with_info)
643655
GET_SYMBOL(rmw_take_serialized_message)
@@ -736,6 +748,8 @@ unload_library()
736748
symbol_rmw_subscription_count_matched_publishers = nullptr;
737749
symbol_rmw_subscription_get_actual_qos = nullptr;
738750
symbol_rmw_subscription_event_init = nullptr;
751+
symbol_rmw_subscription_set_cft_expression_parameters = nullptr;
752+
symbol_rmw_subscription_get_cft_expression_parameters = nullptr;
739753
symbol_rmw_take = nullptr;
740754
symbol_rmw_take_sequence = nullptr;
741755
symbol_rmw_take_with_info = nullptr;

0 commit comments

Comments
 (0)