#include <IOVSchema.h>
Public Member Functions | |
void | create () override |
bool | exists () override |
void | insert (const std::string &tag, const boost::posix_time::ptime &eventTime, const std::string &userName, const std::string &hostName, const std::string &command, const std::string &action, const std::string &userText) override |
Table (coral::ISchema &schema) | |
~Table () override | |
Public Member Functions inherited from cond::persistency::ITagLogTable | |
virtual | ~ITagLogTable () |
Private Attributes | |
coral::ISchema & | m_schema |
Definition at line 159 of file IOVSchema.h.
|
explicit |
Definition at line 265 of file IOVSchema.cc.
|
inlineoverride |
Definition at line 162 of file IOVSchema.h.
References writedatasetfile::action, mps_check::command, beamerCreator::create(), edm::eventsetup::heterocontainer::insert(), AlCaHLTBitMon_QueryRunRegistry::string, and GlobalPosition_Frontier_DevDB_cff::tag.
|
overridevirtual |
Implements cond::persistency::ITagLogTable.
Definition at line 273 of file IOVSchema.cc.
References exists(), cond::persistency::TableDescription< Types >::get(), m_schema, cond::persistency::TableDescription< Types >::setForeignKey(), cond::persistency::TableDescription< Types >::setPrimaryKey(), cond::persistency::throwException(), and cond::persistency::TAG_LOG::tname.
Referenced by cond::persistency::IOVSchema::create(), and o2olib.O2OTool::execute().
|
overridevirtual |
Implements cond::persistency::ITagLogTable.
Definition at line 269 of file IOVSchema.cc.
References m_schema, and cond::persistency::TAG_LOG::tname.
Referenced by create().
|
overridevirtual |
Implements cond::persistency::ITagLogTable.
Definition at line 284 of file IOVSchema.cc.
References cond::persistency::RowBuffer< Columns >::get(), m_schema, and cond::persistency::TAG_LOG::tname.
Referenced by BeautifulSoup.PageElement::append().
|
private |
Definition at line 168 of file IOVSchema.h.