Couchbase C++ SDK 1.2.0 (rev. c2439a4)
Loading...
Searching...
No Matches
retry_strategy Class Referenceabstract

#include <couchbase/retry_strategy.hxx>

Inheritance diagram for retry_strategy:
Inheritance graph

Public Member Functions

 retry_strategy ()=default
 retry_strategy (const retry_strategy &)=default
 retry_strategy (retry_strategy &&)=default
auto operator= (const retry_strategy &) -> retry_strategy &=default
auto operator= (retry_strategy &&) -> retry_strategy &=default
virtual ~retry_strategy ()=default
virtual auto retry_after (const retry_request &request, retry_reason reason) -> retry_action=0
virtual auto to_string () const -> std::string=0

Constructor & Destructor Documentation

◆ retry_strategy() [1/3]

retry_strategy ( )
default

◆ retry_strategy() [2/3]

retry_strategy ( const retry_strategy & )
default

◆ retry_strategy() [3/3]

◆ ~retry_strategy()

virtual ~retry_strategy ( )
virtualdefault

Member Function Documentation

◆ operator=() [1/2]

auto operator= ( const retry_strategy & ) -> retry_strategy &=default
default

◆ operator=() [2/2]

auto operator= ( retry_strategy && ) -> retry_strategy &=default
default

◆ retry_after()

virtual auto retry_after ( const retry_request & request,
retry_reason reason ) -> retry_action
pure virtual

◆ to_string()

virtual auto to_string ( ) const -> std::string
nodiscardpure virtual

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