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;
55 std::string
iovToken(std::string
const & tag)
const;
64 boost::shared_ptr<cond::Logger>
logger;
73 RDBMS(std::string
const &
user,std::string
const & pass);
74 void setLogger(std::string
const & connstr);
81 std::string
const & gname,
82 std::string
const &
prefix,
83 std::string
const & postfix)
const;
87 boost::shared_ptr<cond::Logger>
logger;
96 #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
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
CondDB getReadOnlyDB(std::string const &db)
boost::shared_ptr< impl::FWMagic > magic
boost::shared_ptr< cond::Logger > logger
void setLogger(std::string const &connstr)