removed not used parameter client (#740)

* removed not used parameter client

Signed-off-by: alberto <alberto.soragna@gmail.com>

* moved parameter include directives to time source cpp file

Signed-off-by: alberto <alberto.soragna@gmail.com>
This commit is contained in:
Alberto Soragna 2019-05-28 22:52:32 +01:00 committed by Jacob Perron
parent 8553fbea7f
commit 0723a0a6fc
2 changed files with 3 additions and 6 deletions

View file

@ -25,8 +25,6 @@
#include "rcl_interfaces/msg/parameter_event.hpp" #include "rcl_interfaces/msg/parameter_event.hpp"
#include "rclcpp/node.hpp" #include "rclcpp/node.hpp"
#include "rclcpp/parameter_client.hpp"
#include "rclcpp/parameter_events_filter.hpp"
namespace rclcpp namespace rclcpp
@ -100,9 +98,6 @@ private:
// Destroy the subscription for the clock topic // Destroy the subscription for the clock topic
void destroy_clock_sub(); void destroy_clock_sub();
// Parameter Client pointer
std::shared_ptr<rclcpp::AsyncParametersClient> parameter_client_;
// Parameter Event subscription // Parameter Event subscription
using ParamMessageT = rcl_interfaces::msg::ParameterEvent; using ParamMessageT = rcl_interfaces::msg::ParameterEvent;
using ParamSubscriptionT = rclcpp::Subscription<ParamMessageT, Alloc>; using ParamSubscriptionT = rclcpp::Subscription<ParamMessageT, Alloc>;

View file

@ -25,6 +25,8 @@
#include "rclcpp/exceptions.hpp" #include "rclcpp/exceptions.hpp"
#include "rclcpp/logging.hpp" #include "rclcpp/logging.hpp"
#include "rclcpp/node.hpp" #include "rclcpp/node.hpp"
#include "rclcpp/parameter_client.hpp"
#include "rclcpp/parameter_events_filter.hpp"
#include "rclcpp/time.hpp" #include "rclcpp/time.hpp"
#include "rclcpp/time_source.hpp" #include "rclcpp/time_source.hpp"
@ -112,7 +114,7 @@ void TimeSource::detachNode()
{ {
this->ros_time_active_ = false; this->ros_time_active_ = false;
clock_subscription_.reset(); clock_subscription_.reset();
parameter_client_.reset(); parameter_subscription_.reset();
node_base_.reset(); node_base_.reset();
node_topics_.reset(); node_topics_.reset();
node_graph_.reset(); node_graph_.reset();