Rename parameter options (#745)

* rename initial_parameters in NodeOptions to parameter_overrides

Signed-off-by: William Woodall <william@osrfoundation.org>

* rename automatically_declare_initial_parameters to automatically_declare_parameters_from_overrides

Signed-off-by: William Woodall <william@osrfoundation.org>

* some additional renames I missed

Signed-off-by: William Woodall <william@osrfoundation.org>

* add test for setting after declaring with parameter overrides

Signed-off-by: William Woodall <william@osrfoundation.org>

* fixup NodeOptions docs

Signed-off-by: William Woodall <william+github@osrfoundation.org>

Co-Authored-By: chapulina <louise@openrobotics.org>

* clarify relationship between allow_undeclared_parameters and parameter_overrides

Signed-off-by: William Woodall <william@osrfoundation.org>
This commit is contained in:
William Woodall 2019-05-29 12:12:42 -07:00 committed by GitHub
parent d2b2f9124e
commit ecc95009f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 86 additions and 58 deletions

View file

@ -150,7 +150,7 @@ ComponentManager::OnLoadNode(
auto options = rclcpp::NodeOptions()
.use_global_arguments(false)
.initial_parameters(parameters)
.parameter_overrides(parameters)
.arguments(remap_rules);
auto node_id = unique_id++;