Function ros_trace_rclcpp_callback_register

Function Documentation

void ros_trace_rclcpp_callback_register(const void *callback, const char *function_symbol)

rclcpp_callback_register

Register a demangled function symbol with a callback.

Parameters:
  • callback[in] pointer to the callback object (e.g. rclcpp::AnySubscriptionCallback, rclcpp::AnyServiceCallback, timer std::function, etc.)

  • function_symbol[in] demangled symbol of the callback function/lambda, see get_symbol()