Change IDataManagerSvc and IDataProviderSvc to use boost::string_ref
This allows/forces DataSvc and TsDataSvc to avoid temporary std::string objects.
parent
697e2e94
No related branches found
No related tags found
Showing
- GaudiCommonSvc/src/DataSvc/MultiStoreSvc.cpp 96 additions, 70 deletionsGaudiCommonSvc/src/DataSvc/MultiStoreSvc.cpp
- GaudiCommonSvc/src/HistogramSvc/HistogramSvc.cpp 1 addition, 1 deletionGaudiCommonSvc/src/HistogramSvc/HistogramSvc.cpp
- GaudiCommonSvc/src/PersistencySvc/DataSvcFileEntriesTool.cpp 1 addition, 1 deletionGaudiCommonSvc/src/PersistencySvc/DataSvcFileEntriesTool.cpp
- GaudiHive/src/HiveWhiteBoard.cpp 44 additions, 42 deletionsGaudiHive/src/HiveWhiteBoard.cpp
- GaudiKernel/GaudiKernel/DataSvc.h 41 additions, 41 deletionsGaudiKernel/GaudiKernel/DataSvc.h
- GaudiKernel/GaudiKernel/IDataManagerSvc.h 11 additions, 12 deletionsGaudiKernel/GaudiKernel/IDataManagerSvc.h
- GaudiKernel/GaudiKernel/IDataProviderSvc.h 33 additions, 33 deletionsGaudiKernel/GaudiKernel/IDataProviderSvc.h
- GaudiKernel/GaudiKernel/RegistryEntry.h 4 additions, 4 deletionsGaudiKernel/GaudiKernel/RegistryEntry.h
- GaudiKernel/GaudiKernel/TsDataSvc.h 41 additions, 41 deletionsGaudiKernel/GaudiKernel/TsDataSvc.h
- GaudiKernel/src/Lib/DataSvc.cpp 109 additions, 125 deletionsGaudiKernel/src/Lib/DataSvc.cpp
- GaudiKernel/src/Lib/RegistryEntry.cpp 13 additions, 14 deletionsGaudiKernel/src/Lib/RegistryEntry.cpp
- GaudiKernel/src/Lib/TsDataSvc.cpp 237 additions, 301 deletionsGaudiKernel/src/Lib/TsDataSvc.cpp
- GaudiSvc/src/NTupleSvc/NTupleSvc.cpp 3 additions, 3 deletionsGaudiSvc/src/NTupleSvc/NTupleSvc.cpp
- GaudiSvc/src/NTupleSvc/TagCollectionSvc.cpp 1 addition, 1 deletionGaudiSvc/src/NTupleSvc/TagCollectionSvc.cpp
Loading
Please register or sign in to comment