Skip to content

Commit 3404ec9

Browse files
author
bpwilcox
authored
Merge pull request #2 from mjeronimo/mjeronimo/address-review-feedback
Another name change; using Handler instead of the more passive term, …
2 parents ab4ff32 + 894da98 commit 3404ec9

File tree

6 files changed

+73
-73
lines changed

6 files changed

+73
-73
lines changed

rclcpp/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ set(${PROJECT_NAME}_SRCS
7979
src/rclcpp/parameter.cpp
8080
src/rclcpp/parameter_value.cpp
8181
src/rclcpp/parameter_client.cpp
82-
src/rclcpp/parameter_event_monitor.cpp
82+
src/rclcpp/parameter_event_handler.cpp
8383
src/rclcpp/parameter_events_filter.cpp
8484
src/rclcpp/parameter_map.cpp
8585
src/rclcpp/parameter_service.cpp

rclcpp/include/rclcpp/parameter_event_monitor.hpp rclcpp/include/rclcpp/parameter_event_handler.hpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef RCLCPP__PARAMETER_EVENT_MONITOR_HPP_
16-
#define RCLCPP__PARAMETER_EVENT_MONITOR_HPP_
15+
#ifndef RCLCPP__PARAMETER_EVENT_HANDLER_HPP_
16+
#define RCLCPP__PARAMETER_EVENT_HANDLER_HPP_
1717

1818
#include <list>
1919
#include <memory>
@@ -58,7 +58,7 @@ struct ParameterEventCallbackHandle
5858
ParameterEventCallbackType callback;
5959
};
6060

61-
class ParameterEventMonitor
61+
class ParameterEventHandler
6262
{
6363
public:
6464
/// Construct a parameter events monitor.
@@ -67,7 +67,7 @@ class ParameterEventMonitor
6767
* \param[in] qos The QoS settings to use for any subscriptions.
6868
*/
6969
template<typename NodeT>
70-
ParameterEventMonitor(
70+
ParameterEventHandler(
7171
NodeT node,
7272
const rclcpp::QoS & qos =
7373
rclcpp::QoS(rclcpp::QoSInitialization::from_rmw(rmw_qos_profile_parameter_events)))
@@ -78,7 +78,7 @@ class ParameterEventMonitor
7878

7979
event_subscription_ = rclcpp::create_subscription<rcl_interfaces::msg::ParameterEvent>(
8080
node_topics, "/parameter_events", qos,
81-
std::bind(&ParameterEventMonitor::event_callback, this, std::placeholders::_1));
81+
std::bind(&ParameterEventHandler::event_callback, this, std::placeholders::_1));
8282
}
8383

8484
using ParameterEventCallbackType =
@@ -238,4 +238,4 @@ class ParameterEventMonitor
238238

239239
} // namespace rclcpp
240240

241-
#endif // RCLCPP__PARAMETER_EVENT_MONITOR_HPP_
241+
#endif // RCLCPP__PARAMETER_EVENT_HANDLER_HPP_

rclcpp/include/rclcpp/rclcpp.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@
148148
#include "rclcpp/logging.hpp"
149149
#include "rclcpp/node.hpp"
150150
#include "rclcpp/parameter_client.hpp"
151-
#include "rclcpp/parameter_event_monitor.hpp"
151+
#include "rclcpp/parameter_event_handler.hpp"
152152
#include "rclcpp/parameter.hpp"
153153
#include "rclcpp/parameter_service.hpp"
154154
#include "rclcpp/rate.hpp"

rclcpp/src/rclcpp/parameter_event_monitor.cpp rclcpp/src/rclcpp/parameter_event_handler.cpp

+10-10
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
#include <utility>
2020
#include <vector>
2121

22-
#include "rclcpp/parameter_event_monitor.hpp"
22+
#include "rclcpp/parameter_event_handler.hpp"
2323
#include "rcpputils/join.hpp"
2424

2525
namespace rclcpp
2626
{
2727

2828
ParameterEventCallbackHandle::SharedPtr
29-
ParameterEventMonitor::add_parameter_event_callback(
29+
ParameterEventHandler::add_parameter_event_callback(
3030
ParameterEventCallbackType callback)
3131
{
3232
std::lock_guard<std::recursive_mutex> lock(mutex_);
@@ -55,7 +55,7 @@ struct HandleCompare
5555
};
5656

5757
void
58-
ParameterEventMonitor::remove_parameter_event_callback(
58+
ParameterEventHandler::remove_parameter_event_callback(
5959
const ParameterEventCallbackHandle * const handle)
6060
{
6161
std::lock_guard<std::recursive_mutex> lock(mutex_);
@@ -71,7 +71,7 @@ ParameterEventMonitor::remove_parameter_event_callback(
7171
}
7272

7373
ParameterCallbackHandle::SharedPtr
74-
ParameterEventMonitor::add_parameter_callback(
74+
ParameterEventHandler::add_parameter_callback(
7575
const std::string & parameter_name,
7676
ParameterCallbackType callback,
7777
const std::string & node_name)
@@ -90,7 +90,7 @@ ParameterEventMonitor::add_parameter_callback(
9090
}
9191

9292
void
93-
ParameterEventMonitor::remove_parameter_callback(
93+
ParameterEventHandler::remove_parameter_callback(
9494
const ParameterCallbackHandle * const handle)
9595
{
9696
std::lock_guard<std::recursive_mutex> lock(mutex_);
@@ -110,7 +110,7 @@ ParameterEventMonitor::remove_parameter_callback(
110110
}
111111

112112
bool
113-
ParameterEventMonitor::get_parameter_from_event(
113+
ParameterEventHandler::get_parameter_from_event(
114114
const rcl_interfaces::msg::ParameterEvent & event,
115115
rclcpp::Parameter & parameter,
116116
const std::string parameter_name,
@@ -138,7 +138,7 @@ ParameterEventMonitor::get_parameter_from_event(
138138
}
139139

140140
rclcpp::Parameter
141-
ParameterEventMonitor::get_parameter_from_event(
141+
ParameterEventHandler::get_parameter_from_event(
142142
const rcl_interfaces::msg::ParameterEvent & event,
143143
const std::string parameter_name,
144144
const std::string node_name)
@@ -153,7 +153,7 @@ ParameterEventMonitor::get_parameter_from_event(
153153
}
154154

155155
std::vector<rclcpp::Parameter>
156-
ParameterEventMonitor::get_parameters_from_event(
156+
ParameterEventHandler::get_parameters_from_event(
157157
const rcl_interfaces::msg::ParameterEvent & event)
158158
{
159159
std::vector<rclcpp::Parameter> params;
@@ -170,7 +170,7 @@ ParameterEventMonitor::get_parameters_from_event(
170170
}
171171

172172
void
173-
ParameterEventMonitor::event_callback(
173+
ParameterEventHandler::event_callback(
174174
const rcl_interfaces::msg::ParameterEvent::SharedPtr event)
175175
{
176176
std::lock_guard<std::recursive_mutex> lock(mutex_);
@@ -200,7 +200,7 @@ ParameterEventMonitor::event_callback(
200200
}
201201

202202
std::string
203-
ParameterEventMonitor::resolve_path(const std::string & path)
203+
ParameterEventHandler::resolve_path(const std::string & path)
204204
{
205205
std::string full_path;
206206

rclcpp/test/rclcpp/CMakeLists.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -323,15 +323,15 @@ if(TARGET test_parameter)
323323
)
324324
target_link_libraries(test_parameter ${PROJECT_NAME})
325325
endif()
326-
ament_add_gtest(test_parameter_event_monitor test_parameter_event_monitor.cpp)
327-
if(TARGET test_parameter_event_monitor)
328-
ament_target_dependencies(test_parameter_event_monitor
326+
ament_add_gtest(test_parameter_event_handler test_parameter_event_handler.cpp)
327+
if(TARGET test_parameter_event_handler)
328+
ament_target_dependencies(test_parameter_event_handler
329329
"rcl_interfaces"
330330
"rmw"
331331
"rosidl_generator_cpp"
332332
"rosidl_typesupport_cpp"
333333
)
334-
target_link_libraries(test_parameter_event_monitor ${PROJECT_NAME})
334+
target_link_libraries(test_parameter_event_handler ${PROJECT_NAME})
335335
endif()
336336
ament_add_gtest(test_parameter_map test_parameter_map.cpp)
337337
if(TARGET test_parameter_map)

0 commit comments

Comments
 (0)