bool runtime_data::process_item(filter_type &filter, transient_data_type record) { filter.match(filter_type::object_type(new eventlog_filter::old_filter_obj(record, 0))); return filter.summary.get_count_match() > 0; }
bool will_consume(values_view_type const& attributes) { return (m_Filter.empty() || m_Filter(attributes)); }
void reset_filter() { m_Filter.reset(); }
void reset_filter() { m_Filter.clear(); }
modern_filter::match_result runtime_data::process_item(filter_type &filter, transient_data_type record) { record->set_truncate(truncate_); return filter.match(record); }