Class ParameterConflictHandler
Defined in File ParameterConflictHandler.hpp
Class Documentation
-
class ParameterConflictHandler
Public Types
-
typedef std::unordered_map<std::string, rclcpp::ParameterValue> ParameterValueMap
Public Functions
-
ParameterConflictHandler()
-
std::vector<std::string> resolve_defaults(ParameterValueMap &p)
-
std::vector<std::string> resolve_overrides(ParameterValueMap &p)
-
void restore(std::vector<rclcpp::Parameter> ¶meters)
-
void store_commit_or_revert(const bool commit)
Public Static Functions
-
static std::vector<std::string> check(const std::vector<rclcpp::Parameter> ¶meters_old, const std::vector<rclcpp::Parameter> ¶meters_new)
-
typedef std::unordered_map<std::string, rclcpp::ParameterValue> ParameterValueMap