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 59 of file ByteStreamAddressProviderSvc.cxx.
63 return StatusCode::FAILURE;
66 std::string
nm = tad->
name();
69 return StatusCode::FAILURE;
73 add->setEventContext(ctx);
75 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
| Gaudi::Property<int> ByteStreamAddressProviderSvc::m_storeID {this, "StoreID", StoreID::EVENT_STORE, "Store ID"} |
|
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: