|
Lightweight 0.20260921.0
|
This is the complete list of members for Lightweight::SqlRetryPolicy, including all inherited members.
| Classifier() const noexcept | Lightweight::SqlRetryPolicy | inline |
| Decide(SqlErrorInfo const &error, SqlRetryState const &state) const noexcept | Lightweight::SqlRetryPolicy | |
| DelayFor(unsigned retryIndex) const noexcept | Lightweight::SqlRetryPolicy | |
| Execute(Callable callable) const -> std::invoke_result_t< Callable & > | Lightweight::SqlRetryPolicy | |
| For(SqlServerType serverType, SqlRetrySettings settings={}) | Lightweight::SqlRetryPolicy | static |
| For(SqlConnection const &connection, SqlRetrySettings settings={}) | Lightweight::SqlRetryPolicy | static |
| RetryObserver typedef | Lightweight::SqlRetryPolicy | |
| SetRetryObserver(RetryObserver observer) | Lightweight::SqlRetryPolicy | inline |
| Settings() const noexcept | Lightweight::SqlRetryPolicy | inline |
| SqlRetryPolicy()=default | Lightweight::SqlRetryPolicy | |
| SqlRetryPolicy(SqlRetrySettings settings, SqlRetryClassifier const *classifier=nullptr, SqlRetrySleeper *sleeper=nullptr, RetryObserver observer={}) | Lightweight::SqlRetryPolicy | explicit |
| TryExecute(Callable callable) const -> std::expected< std::invoke_result_t< Callable & >, SqlErrorInfo > | Lightweight::SqlRetryPolicy |