CMS 3D CMS Logo

CondDBTools.h
Go to the documentation of this file.
1 #ifndef Utilities_CondDBTools_h
2 #define Utilities_CondDBTools_h
3 
5 //
6 #include <string>
7 
8 namespace cond {
9 
10  namespace persistency {
11 
12  class Session;
13 
14  size_t importIovs( const std::string& sourceTag,
15  Session& sourceSession,
16  const std::string& destTag,
17  Session& destSession,
20  const std::string& description,
21  const std::string& editingNote,
22  bool override,
23  bool serialize,
24  bool forceInsert );
25 
26  bool copyIov( Session& session,
27  const std::string& sourceTag,
28  const std::string& destTag,
29  cond::Time_t souceSince,
30  cond::Time_t destSince,
31  const std::string& description );
32 
33  }
34 
35 }
36 
37 #endif
std::pair< Binary, Binary > serialize(const T &payload)
Definition: Serialization.h:62
bool copyIov(Session &session, const std::string &sourceTag, const std::string &destTag, cond::Time_t souceSince, cond::Time_t destSince, const std::string &description)
Definition: CondDBTools.cc:150
size_t importIovs(const std::string &sourceTag, Session &sourceSession, const std::string &destTag, Session &destSession, cond::Time_t begin, cond::Time_t end, const std::string &description, const std::string &editingNote, bool override, bool serialize, bool forceInsert)
Definition: CondDBTools.cc:37
unsigned long long Time_t
Definition: Time.h:16
#define end
Definition: vmac.h:37
Definition: plugin.cc:24
#define begin
Definition: vmac.h:30