#include <SonicClientBase.h>
Definition at line 19 of file SonicClientBase.h.
◆ SonicClientBase()
SonicClientBase::SonicClientBase |
( |
const edm::ParameterSet & |
params, |
|
|
const std::string & |
debugName, |
|
|
const std::string & |
clientName |
|
) |
| |
◆ ~SonicClientBase()
virtual SonicClientBase::~SonicClientBase |
( |
| ) |
|
|
virtualdefault |
◆ clientName()
const std::string& SonicClientBase::clientName |
( |
| ) |
const |
|
inline |
◆ debugName()
const std::string& SonicClientBase::debugName |
( |
| ) |
const |
|
inline |
◆ dispatch() [1/2]
virtual void SonicClientBase::dispatch |
( |
| ) |
|
|
inlinevirtual |
◆ dispatch() [2/2]
◆ evaluate()
virtual void SonicClientBase::evaluate |
( |
| ) |
|
|
protectedpure virtual |
◆ fillBasePSetDescription()
◆ finish()
void SonicClientBase::finish |
( |
bool |
success, |
|
|
std::exception_ptr |
eptr = std::exception_ptr{} |
|
) |
| |
|
protected |
Definition at line 49 of file SonicClientBase.cc.
62 ex <<
"call failed after max " <<
tries_ <<
" tries";
63 eptr = make_exception_ptr(ex);
69 << std::chrono::duration_cast<std::chrono::microseconds>(
t1 -
t0_).count();
75 std::rethrow_exception(eptr);
References allowedTries_, debugName_, evaluate(), fullDebugName_, holder_, submitPVValidationJobs::now, summarizeEdmComparisonLogfiles::success, t0_, RandomServiceHelper::t1, and tries_.
Referenced by progressbar.ProgressBar::__next__(), and TritonClient::evaluate().
◆ mode()
SonicMode SonicClientBase::mode |
( |
void |
| ) |
const |
|
inline |
◆ reset()
virtual void SonicClientBase::reset |
( |
void |
| ) |
|
|
inlinevirtual |
◆ setMode()
void SonicClientBase::setMode |
( |
SonicMode |
mode | ) |
|
|
protected |
◆ start() [1/2]
void SonicClientBase::start |
( |
| ) |
|
|
protected |
◆ start() [2/2]
◆ SonicDispatcher
◆ SonicDispatcherPseudoAsync
◆ allowedTries_
unsigned SonicClientBase::allowedTries_ |
|
protected |
◆ clientName_
std::string SonicClientBase::clientName_ |
|
protected |
◆ debugName_
std::string SonicClientBase::debugName_ |
|
protected |
◆ dispatcher_
◆ fullDebugName_
std::string SonicClientBase::fullDebugName_ |
|
protected |
◆ holder_
◆ mode_
◆ t0_
std::chrono::time_point<std::chrono::high_resolution_clock> SonicClientBase::t0_ |
|
protected |
◆ tries_
unsigned SonicClientBase::tries_ |
|
protected |
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventID const &, edm::Timestamp const & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or