CondCore
Utilities
interface
CondDBImport.h
Go to the documentation of this file.
1
#ifndef Utilities_CondDBImport_h
2
#define Utilities_CondDBImport_h
3
4
#include "
CondCore/CondDB/interface/Types.h
"
5
#include "
CondCore/CondDB/interface/Session.h
"
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,
17
Session
&
destination
);
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:336
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
Generated for CMSSW Reference Manual by
1.8.16