26template <
typename Function,
typename State>
32 : _func(func), _state(state) {
38 auto operator*()
const {
51 return _state == x._state;
54 return !operator==(x);
58template <
typename Function,
typename State>
61make_function_input_iterator(Function func, State state) {
65template <
typename Function,
typename State>
67function_input_iterator<Function, State>
68make_function_input_iterator(Function&& func) {
69 return function_input_iterator<Function, State>(func, State{});
Seastar API namespace.
Definition: abort_on_ebadf.hh:26