Callable class that interleaves calls to a function with a separator function. More...
#include <eagine/interleaved_call.hpp>
Public Member Functions | |
interleaved_call (Func func, SepFunc sep_func) | |
Construction from the base function and the separator function. | |
template<typename... P> | |
auto | operator() (P &&... p) |
The function call operator. | |
Callable class that interleaves calls to a function with a separator function.