Resilient
Public Member Functions | List of all members
resilient::Never Class Reference

A detector which never detects failure. More...

#include <never.hpp>

Inheritance diagram for resilient::Never:
[legend]

Public Member Functions

template<typename T >
returned_failure_t< failure_typesdetect (ICallResult< T > &)
 Never detect a failure. More...
 
- Public Member Functions inherited from resilient::StatelessDetector< Never >
NoState preRun ()
 Does nothing. More...
 
decltype(auto) postRun (NoState, ICallResult< T > &result)
 Detect failures by invoking the Detector. More...
 
decltype(auto) postRun (NoState, ICallResult< T > &result) const
 

Additional Inherited Members

- Public Types inherited from resilient::FailureDetectorTag<>
using failure_types = std::tuple< FailureTypes... >
 Tuple composed of the possible failure types the detector can detect. More...
 

Detailed Description

A detector which never detects failure.

Member Function Documentation

template<typename T >
returned_failure_t<failure_types> resilient::Never::detect ( ICallResult< T > &  )
inline

Never detect a failure.

Returns
Always NoFailure.

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