CMS 3D CMS Logo

CondDBImport.h
Go to the documentation of this file.
1 #ifndef Utilities_CondDBImport_h
2 #define Utilities_CondDBImport_h
3 
6 #include <memory>
7 //
8 
9 namespace cond {
10 
11  namespace persistency {
12 
13  cond::Hash import(Session& source,
14  const cond::Hash& sourcePayloadId,
15  const std::string& inputTypeName,
16  const void* inputPtr,
18 
19  std::pair<std::string, std::shared_ptr<void> > fetch(const cond::Hash& payloadId, Session& session);
20  std::pair<std::string, std::shared_ptr<void> > fetchOne(const std::string& payloadTypeName,
21  const cond::Binary& data,
22  const cond::Binary& streamerInfo,
23  std::shared_ptr<void> payloadPtr);
24 
25  } // namespace persistency
26 
27 } // namespace cond
28 
29 #endif
cond::Hash
std::string Hash
Definition: Types.h:43
cond::Binary
Definition: Binary.h:15
cond::persistency::fetchOne
std::pair< std::string, std::shared_ptr< void > > fetchOne(const std::string &payloadTypeName, const cond::Binary &data, const cond::Binary &streamerInfo, std::shared_ptr< void > payloadPtr)
Definition: CondDBFetch.cc:23
cond::persistency::fetch
std::pair< std::string, std::shared_ptr< void > > fetch(const cond::Hash &payloadId, Session &session)
Definition: CondDBFetch.cc:337
Session
source
static const std::string source
Definition: EdmProvDump.cc:47
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
cond
Definition: plugin.cc:23
HLTMuonOfflineAnalyzer_cff.destination
destination
Definition: HLTMuonOfflineAnalyzer_cff.py:50
data
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:79
Types.h
Session.h