#include <SonicClientAsync.h>
Public Member Functions | |
void | dispatch (edm::WaitingTaskWithArenaHolder holder) final |
Public Member Functions inherited from SonicClientBase | |
const std::string & | debugName () const |
void | setDebugName (const std::string &debugName) |
SonicClientBase () | |
virtual | ~SonicClientBase ()=default |
Public Member Functions inherited from SonicClientTypes< InputT, OutputT > | |
Input & | input () |
const Output & | output () const |
virtual | ~SonicClientTypes ()=default |
Additional Inherited Members | |
Public Types inherited from SonicClientTypes< InputT, OutputT > | |
typedef InputT | Input |
typedef OutputT | Output |
Protected Member Functions inherited from SonicClientBase | |
virtual unsigned | allowedTries () const |
virtual void | evaluate ()=0 |
void | finish (bool success, std::exception_ptr eptr=std::exception_ptr{}) |
void | setStartTime () |
Protected Attributes inherited from SonicClientBase | |
std::string | debugName_ |
edm::WaitingTaskWithArenaHolder | holder_ |
std::chrono::time_point< std::chrono::high_resolution_clock > | t0_ |
unsigned | tries_ |
Protected Attributes inherited from SonicClientTypes< InputT, OutputT > | |
Input | input_ |
Output | output_ |
Definition at line 10 of file SonicClientAsync.h.
|
inlinefinalvirtual |
Implements SonicClientBase.
Definition at line 13 of file SonicClientAsync.h.
References SonicClientBase::evaluate(), SonicClientBase::holder_, eostools::move(), and SonicClientBase::setStartTime().