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
Use a shared_ptr for the dynamic reconfigure pointer, and create it w… #358
Use a shared_ptr for the dynamic reconfigure pointer, and create it w… #358
Conversation
…ory> to make build system build it anyhow), also use typedef for callback ros-perception#358
@lucasw - Thanks for the PR! I know this is a bit old but, would you mind removing your custom launch file and rebasing this on |
Wouldn't you rather take this as a boost shared_ptr, then have a separate PR that switches out all the boost shared_ptrs for all of image_pipeline? (created an issue #407) It seems odd to just have one std shared_ptr and then 40 boost shared_ptrs. |
@lucasw - That's a good point. Thanks for the update. Would you mind rebasing this on |
1e67767
to
b467ca1
Compare
…ory> to make build system build it anyhow), also use typedef for callback ros-perception#358
…ith the private node handle so that the parameters for the dynamic reconfigure server are in the private namespace and two image publishers can coexist in the same manager ros-perception#357
295ae7c
to
3427b70
Compare
I've removed the launch file, rebased to melodic, and squashed. I left a backup of the launch file for myself in https://github.com/lucasw/image_pipeline/tree/indigo_image_pub_dr_private_namespace . |
…e_namespace Use a shared_ptr for the dynamic reconfigure pointer, and create it w…
…ith the private node handle so that the parameters for the dynamic reconfigure server are in the private namespace and two image publishers can coexist in the same manager #357
This may break parameters that were set in the nodelet manager namespace as a workaround in some launch files out there.