15 #ifndef RCLCPP__PARAMETER_EVENTS_FILTER_HPP_    16 #define RCLCPP__PARAMETER_EVENTS_FILTER_HPP_    23 #include "rcl_interfaces/msg/parameter.hpp"    24 #include "rcl_interfaces/msg/parameter_event.hpp"    25 #include "rcl_interfaces/msg/parameter_value.hpp"    63     rcl_interfaces::msg::ParameterEvent::SharedPtr event,
    77   rcl_interfaces::msg::ParameterEvent::SharedPtr event_;  
    82 #endif  // RCLCPP__PARAMETER_EVENTS_FILTER_HPP_ const std::vector< EventPair > & get_events() const
Get the result of the filter. 
 
This header provides the get_node_base_interface() template function. 
Definition: allocator_common.hpp:24
 
Definition: parameter_events_filter.hpp:34
 
#define RCLCPP_SMART_PTR_DEFINITIONS(...)
Definition: macros.hpp:36
 
#define RCLCPP_PUBLIC
Definition: visibility_control.hpp:50
 
ParameterEventsFilter(rcl_interfaces::msg::ParameterEvent::SharedPtr event, const std::vector< std::string > &names, const std::vector< EventType > &types)
Construct a filtered view of a parameter event. 
 
EventType
Definition: parameter_events_filter.hpp:38