Template Class MultiChannelFilterChain
- Defined in File filter_chain.hpp 
Class Documentation
- 
template<typename T>
 class MultiChannelFilterChain
- A class which will construct and sequentially call Filters according to xml. - This is the primary way in which users are expected to interact with Filters - Public Functions - 
inline explicit MultiChannelFilterChain(std::string data_type)
- Create the filter chain object. 
 - 
inline bool update(const std::vector<T> &data_in, std::vector<T> &data_out)
- process data through each of the filters added sequentially 
 - 
inline ~MultiChannelFilterChain()
 - 
inline bool clear()
- Clear all filters from this chain. 
 - Configure the filter chain. - This will call configure on all filters which have been added as well as allocate the buffers 
 - 
inline size_t get_length()
- Get the length of the chain (number of configured filters) 
 - 
inline rcl_interfaces::msg::SetParametersResult reconfigureCB(std::vector<rclcpp::Parameter> parameters)
 
- 
inline explicit MultiChannelFilterChain(std::string data_type)