-
Notifications
You must be signed in to change notification settings - Fork 412
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SyncParametersClient creation for a class inheriting from rclcpp::Node #599
Comments
Right, it looks like that on bouncy, we just don't have an overloaded |
Ok perfect, I will make a PR very soon. |
You could use So a raw pointer version would be good. |
* Add tests for time.c module * Add test for function rcl_timer_clock * Fix linter style issues * Add test for rcl_timer_call * Add callback test and improve call test * Add fixture class to reuse timer init/fini code * Change error code returned to match function being tested * Add tests for timer_reset function * Add tests for exchange_callback function * Add null parameter test for get guard condition * Add allocator testing tools auxiliar file * Add tests for failing ini/fini conditions * Add test for get_period function * Add test to get_time_since_last_call * Remove comment related to variable names * Fix return value on test case for fini clock * Address peer review comments * Fix CLang warning, replacing NULL with false Signed-off-by: Jorge Perez <jjperez@ekumenlabs.com>
Bug report
Required Info:
Steps to reproduce issue
Expected behavior
I create a new class which inherits from
rclcpp::Node
and I want to create synchronous and asynchronous parameter clients.Actual behavior
The syncrhonous parameter client creation fails due to
On the other hand the asynchronous parameter client works.
It still do not work if I pass as argument
this->get_node_base_interface()
The text was updated successfully, but these errors were encountered: