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, const cond::Hash& sourcePayloadId, const std::string& inputTypeName, const void* inputPtr, Session& destination );
14 
15  std::pair<std::string, std::shared_ptr<void> > fetch( const cond::Hash& payloadId, Session& session );
16  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 );
17 
18  }
19 
20 }
21 
22 #endif
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:24
std::string Hash
Definition: Types.h:45
Definition: plugin.cc:24
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:82
std::pair< std::string, std::shared_ptr< void > > fetch(const cond::Hash &payloadId, Session &session)
Definition: CondDBFetch.cc:327
static std::string const source
Definition: EdmProvDump.cc:43