Resilient
Public Member Functions | List of all members
resilient::retry::ConstructState< RetryState, Args > Class Template Reference

A factory which construct a RetryState each time a new one is requested. More...

#include <constructstate.hpp>

Public Member Functions

 ConstructState (Args...args)
 
template<typename Failure >
RetryState getRetryState (retriedtask_failure< Failure >)
 
void returnRetryState (RetryState)
 

Detailed Description

template<typename RetryState, typename... Args>
class resilient::retry::ConstructState< RetryState, Args >

A factory which construct a RetryState each time a new one is requested.

Note
Implements the RetryStateFactory concept.
Template Parameters
RetryStateThe type of the RetryState constructed and returned.
Args...The arguments to construct the retry state.

The documentation for this class was generated from the following file: