#include <ServiceToken.h>
Public Member Functions | |
ServiceToken | lock () const |
ServiceWeakToken & | operator= (ServiceToken const &iToken) |
ServiceWeakToken & | operator= (ServiceWeakToken &&)=default |
ServiceWeakToken & | operator= (ServiceWeakToken const &)=default |
ServiceWeakToken ()=default | |
ServiceWeakToken (ServiceToken const &iToken) | |
ServiceWeakToken (ServiceWeakToken &&)=default | |
ServiceWeakToken (ServiceWeakToken const &)=default | |
Private Attributes | |
std::weak_ptr< edm::serviceregistry::ServicesManager > | manager_ |
Definition at line 86 of file ServiceToken.h.
|
inline |
Definition at line 88 of file ServiceToken.h.
|
default |
|
default |
|
default |
|
inline |
Definition at line 101 of file ServiceToken.h.
References manager_.
Referenced by edm::Worker::doWorkAsync(), edm::Worker::doWorkNoPrefetchingAsync(), edm::Worker::esPrefetchAsync(), edm::Worker::RunModuleTask< T >::execute(), edm::eventsetup::Callback< T, TReturn, TRecord, TDecorator >::prefetchAsync(), edm::DelayedReaderInputProductResolver::prefetchAsync_(), edm::Worker::prePrefetchSelectionAsync(), edm::StreamSchedule::processOneEventAsync(), edm::GlobalSchedule::processOneGlobalAsync(), edm::StreamSchedule::processOneStreamAsync(), edm::Path::runNextWorkerAsync(), and edm::eventsetup::Callback< T, TReturn, TRecord, TDecorator >::runProducerAsync().
|
inline |
Definition at line 96 of file ServiceToken.h.
References edm::ServiceToken::manager_, and manager_.
|
default |
|
default |
|
private |
Definition at line 104 of file ServiceToken.h.
Referenced by lock(), and operator=().