#include <SonicClientBase.h>
Definition at line 18 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]
◆ dispatch() [2/2]
virtual void SonicClientBase::dispatch |
( |
| ) |
|
|
inlinevirtual |
◆ evaluate()
virtual void SonicClientBase::evaluate |
( |
| ) |
|
|
protectedpure virtual |
◆ fillBasePSetDescription()
◆ finish()
void SonicClientBase::finish |
( |
bool |
success, |
|
|
std::exception_ptr |
eptr = std::exception_ptr{} |
|
) |
| |
|
protected |
◆ mode()
SonicMode SonicClientBase::mode |
( |
void |
| ) |
const |
|
inline |
◆ reset()
virtual void SonicClientBase::reset |
( |
void |
| ) |
|
|
inlinevirtual |
◆ setMode()
void SonicClientBase::setMode |
( |
SonicMode |
mode | ) |
|
|
protected |
Definition at line 26 of file SonicClientBase.cc.
References Async, dispatcher_, mode(), mode_, or, PseudoAsync, and Sync.
Referenced by SonicClientBase(), and TritonClient::TritonClient().
33 dispatcher_ = std::make_unique<SonicDispatcher>(
this);
35 dispatcher_ = std::make_unique<SonicDispatcherPseudoAsync>(
this);
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
std::unique_ptr< SonicDispatcher > dispatcher_
◆ start() [1/2]
◆ start() [2/2]
void SonicClientBase::start |
( |
| ) |
|
|
protected |
◆ 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_
◆ tries_
unsigned SonicClientBase::tries_ |
|
protected |
◆ verbose_
bool SonicClientBase::verbose_ |
|
protected |