
This accumulator will try each slot and stop when the first slot returns FILTER. More...
#include <accumulators.h>
Public Types | |
| typedef FilterResult | result_type |
Public Member Functions | |
| template<typename T_iterator > | |
| result_type | operator() (T_iterator first, T_iterator last) const |
This accumulator will try each slot and stop when the first slot returns FILTER.
If no slot returned FILTER it will return FILTER_NEEDS_MEMORY if any handler indicated this condition.
Otherwise it will return DONT_FILTER.
| result_type DBus::FilterAccumulator::operator() | ( | T_iterator | first, | |
| T_iterator | last | |||
| ) | const [inline] |
References DBus::DONT_FILTER, DBus::FILTER, and DBus::FILTER_NEEDS_MEMORY.
1.6.1