Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
Loading...
Searching...
No Matches
corium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs > Member List

This is the complete list of members for corium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >, including all inherited members.

allowExecution() noexceptcorium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >inline
CircuitBreaker() noexcept=defaultcorium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >
execute(Callable &&fn)corium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >inline
failureCount() const noexceptcorium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >inline
recordFailure() noexceptcorium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >inline
recordSuccess() noexceptcorium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >inline
reset() noexceptcorium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >inline
state() const noexceptcorium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >inline
trip() noexceptcorium::safety::CircuitBreaker< FailureThreshold, RecoveryTimeoutMs >inline