1 #ifndef CondCore_Utilities_CondPyInterface_h
2 #define CondCore_Utilities_CondPyInterface_h
14 #include<boost/shared_ptr.hpp>
37 boost::shared_ptr<impl::FWMagic>
magic;
70 boost::shared_ptr<cond::Logger>
logger;
93 boost::shared_ptr<cond::Logger>
logger;
102 #endif // CondCore_Utilities_CondPyInterface_h
boost::shared_ptr< DbConnection > connection
CondDB getDB(std::string const &db)
IOVProxy iov(std::string const &tag) const
cond::LogDBEntry lastLogEntryOK(std::string const &tag) const
GlobalTag const & globalTag(std::string const &connstr, std::string const &gname, std::string const &prefix, std::string const &postfix) const
std::set< cond::TagMetadata > GlobalTag
IOVProxy iovWithLib(std::string const &tag) const
void commitTransaction() const
void startTransaction() const
std::string allTags() const
CondDB & operator=(const CondDB &other)
cond::LogDBEntry lastLogEntry(std::string const &tag) const
IOVElementProxy payLoad(std::string const &token) const
boost::shared_ptr< cond::Logger > logger
std::string iovToken(std::string const &tag) const
DbSession & session() const
void closeSession() const
void startReadOnlyTransaction() const
CondDB getReadOnlyDB(std::string const &db)
boost::shared_ptr< impl::FWMagic > magic
boost::shared_ptr< cond::Logger > logger
void setLogger(std::string const &connstr)