A concrete IAddressProvider.
More...
#include <ByteStreamAddressProviderSvc.h>
◆ ByteStreamAddressProviderSvc()
ByteStreamAddressProviderSvc::ByteStreamAddressProviderSvc |
( |
const std::string & |
name, |
|
|
ISvcLocator * |
pSvcLocator |
|
) |
| |
◆ initialize()
StatusCode ByteStreamAddressProviderSvc::initialize |
( |
| ) |
|
|
overridevirtual |
◆ preLoadAddresses()
StatusCode ByteStreamAddressProviderSvc::preLoadAddresses |
( |
StoreID::type |
id, |
|
|
tadList & |
tlist |
|
) |
| |
|
overridevirtual |
◆ updateAddress()
update an existing transient Address
Definition at line 63 of file ByteStreamAddressProviderSvc.cxx.
67 return(StatusCode::FAILURE);
70 std::string
nm = tad->
name();
71 std::map<CLID, std::set<std::string> >::const_iterator
it =
m_clidKey.find(clid);
73 return(StatusCode::FAILURE);
77 add->setEventContext(ctx);
79 return(StatusCode::SUCCESS);
◆ m_clidKey
std::map<unsigned int, std::set<std::string> > ByteStreamAddressProviderSvc::m_clidKey |
|
private |
◆ m_clidSvc
ServiceHandle<IClassIDSvc> ByteStreamAddressProviderSvc::m_clidSvc |
|
private |
◆ m_storeID
int ByteStreamAddressProviderSvc::m_storeID |
|
private |
◆ m_typeNames
Gaudi::Property<std::vector<std::string> > ByteStreamAddressProviderSvc::m_typeNames |
|
private |
Initial value:{this,"TypeNames",{},
"Type and Name of objects to create the address for","OrderedSet<std::string>"}
Definition at line 41 of file ByteStreamAddressProviderSvc.h.
The documentation for this class was generated from the following files: