Skip to content
Welcome to the new CppUtils documentation!

Namespace: CppUtils::Execution

auto retry(const RetryPolicy& policy, std::invocable auto&& operation, auto&& onFailure);

auto retry(const RetryPolicy& policy, std::invocable auto&& operation);

template <class Function>
ScopeGuard(Function) -> ScopeGuard<Function>;

auto tryExecute(std::invocable auto&& operation);