#include <IOVSchema.h>
Public Member Functions | |
void | create () |
bool | exists () |
void | insert (const std::string &sourceAccount, const std::string &sourceTag, const std::string &tagName, int statusCode, const boost::posix_time::ptime &insertionTime) |
bool | select (const std::string &sourceAccount, const std::string &sourceTag, std::string &tagName, int &statusCode) |
Table (coral::ISchema &schema) | |
void | updateValidationCode (const std::string &sourceAccount, const std::string &sourceTag, int statusCode) |
virtual | ~Table () |
Public Member Functions inherited from cond::persistency::ITagMigrationTable | |
virtual | ~ITagMigrationTable () |
Private Attributes | |
coral::ISchema & | m_schema |
Definition at line 147 of file IOVSchema.h.
|
explicit |
Definition at line 374 of file IOVSchema.cc.
|
inlinevirtual |
Definition at line 150 of file IOVSchema.h.
|
virtual |
Implements cond::persistency::ITagMigrationTable.
Definition at line 382 of file IOVSchema.cc.
References cond::persistency::TableDescription< Types >::get(), cond::persistency::TableDescription< Types >::setForeignKey(), cond::persistency::TableDescription< Types >::setPrimaryKey(), cond::persistency::throwException(), and cond::persistency::TAG_MIGRATION::tname.
|
virtual |
Implements cond::persistency::ITagMigrationTable.
Definition at line 378 of file IOVSchema.cc.
References cond::persistency::TAG_MIGRATION::tname.
|
virtual |
Implements cond::persistency::ITagMigrationTable.
Definition at line 405 of file IOVSchema.cc.
References cond::persistency::RowBuffer< Columns >::get(), and cond::persistency::TAG_MIGRATION::tname.
Referenced by BeautifulSoup.PageElement::_invert().
|
virtual |
Implements cond::persistency::ITagMigrationTable.
Definition at line 393 of file IOVSchema.cc.
References cond::persistency::Query< Types >::addCondition(), lumiQueryAPI::q, and HLT_25ns14e33_v1_cff::sourceTag.
Referenced by Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), Vispa.Views.LineDecayView.LineDecayContainer::mousePressEvent(), Vispa.Gui.PortConnection.PointToPointConnection::mousePressEvent(), Vispa.Gui.VispaWidget.VispaWidget::mousePressEvent(), and Vispa.Views.AbstractView.AbstractView::restoreSelection().
|
virtual |
Implements cond::persistency::ITagMigrationTable.
Definition at line 412 of file IOVSchema.cc.
References cond::persistency::UpdateBuffer::addWhereCondition(), cond::persistency::UpdateBuffer::setColumnData(), HLT_25ns14e33_v1_cff::sourceTag, and cond::persistency::TAG_MIGRATION::tname.
|
private |
Definition at line 158 of file IOVSchema.h.