#include <ServiceToken.h>
Public Member Functions | |
void | connect (ActivityRegistry &) |
the argument's signals will forward the token's signals More... | |
void | connectTo (ActivityRegistry &) |
the argument's signals are propagated to the Service's held by the token More... | |
void | copySlotsFrom (ActivityRegistry &) |
the copy the argument's slots to the token's signals More... | |
void | copySlotsTo (ActivityRegistry &) |
copy our Service's slots to the argument's signals More... | |
ServiceToken & | operator= (ServiceToken &&)=default |
ServiceToken & | operator= (ServiceToken const &)=default |
ServiceToken () | |
ServiceToken (ServiceToken &&)=default | |
ServiceToken (ServiceToken const &)=default | |
Private Member Functions | |
ServiceToken (std::shared_ptr< edm::serviceregistry::ServicesManager > iManager) | |
Private Attributes | |
std::shared_ptr < edm::serviceregistry::ServicesManager > | manager_ |
Friends | |
class | ::testServicesManager |
class | ::TestServicesManagerOrder |
class | edm::ServiceRegistry |
class | edm::serviceregistry::ServicesManager |
class | ServiceWeakToken |
Definition at line 42 of file ServiceToken.h.
|
inline |
Definition at line 50 of file ServiceToken.h.
|
default |
|
default |
|
inlineprivate |
Definition at line 76 of file ServiceToken.h.
void ServiceToken::connect | ( | edm::ActivityRegistry & | iConnectTo | ) |
the argument's signals will forward the token's signals
Definition at line 63 of file ServiceToken.cc.
Referenced by o2o_db_cfgmap.DbManagerDAQ::update_hashmap().
void ServiceToken::connectTo | ( | edm::ActivityRegistry & | iConnectTo | ) |
the argument's signals are propagated to the Service's held by the token
Definition at line 58 of file ServiceToken.cc.
References manager_.
void ServiceToken::copySlotsFrom | ( | edm::ActivityRegistry & | iConnectTo | ) |
the copy the argument's slots to the token's signals
Definition at line 74 of file ServiceToken.cc.
void ServiceToken::copySlotsTo | ( | edm::ActivityRegistry & | iConnectTo | ) |
copy our Service's slots to the argument's signals
Definition at line 69 of file ServiceToken.cc.
Referenced by edm::ScheduleItems::initServices().
|
default |
|
default |
|
friend |
Definition at line 46 of file ServiceToken.h.
|
friend |
Definition at line 47 of file ServiceToken.h.
|
friend |
Definition at line 43 of file ServiceToken.h.
|
friend |
Definition at line 44 of file ServiceToken.h.
|
friend |
Definition at line 73 of file ServiceToken.h.
|
private |
Definition at line 83 of file ServiceToken.h.
Referenced by connectTo(), edm::ServiceWeakToken::operator=(), edm::serviceregistry::ServicesManager::ServicesManager(), edm::ServiceRegistry::setContext(), and edm::ServiceRegistry::unsetContext().