#include <parameter_events_filter.hpp>
◆ EventPair
Used for the listed results. 
 
 
◆ EventType
| Enumerator | 
|---|
| NEW  |  | 
| DELETED  |  | 
| CHANGED  |  | 
 
 
◆ ParameterEventsFilter()
Construct a filtered view of a parameter event. 
- Parameters
 - 
  
    | [in] | event | The parameter event message to filter.  | 
    | [in] | names | A list of parameter names of interest.  | 
    | [in] | types | A list of the types of parameter events of iterest. EventType NEW, DELETED, or CHANGED | 
  
   
Example Usage:
If you have recieved a parameter event and are only interested in parameters foo and bar being added or changed but don't care about deletion.
  event_shared_ptr,
  {"foo", "bar"},
  
 
 
◆ get_events()
Get the result of the filter. 
- Returns
 - A std::vector<EventPair> of all matching parameter changes in this event. 
 
 
 
The documentation for this class was generated from the following file: