#include <RelationalDeleter.h>
Public Member Functions | |
void | build (RelationalBuffer &buffer) |
void | clear () |
void | erase (int itemId) |
RelationalDeleter (MappingElement &dataMapping) | |
RelationalDeleter (const std::vector< MappingElement > &mappingList) | |
virtual | ~RelationalDeleter () |
Destructor. More... | |
Private Attributes | |
std::vector< const MappingElement * > | m_mappings |
std::vector< DeleteOperation * > | m_operations |
Definition at line 12 of file RelationalDeleter.h.
|
explicit |
Definition at line 9 of file RelationalDeleter.cc.
References m_mappings.
|
explicit |
Definition at line 15 of file RelationalDeleter.cc.
References m_mappings.
|
virtual |
void ora::RelationalDeleter::build | ( | RelationalBuffer & | buffer | ) |
Definition at line 32 of file RelationalDeleter.cc.
References ora::InputRelationalData::addWhereId(), plotBeamSpotDB::first, i, ora::RelationalBuffer::newDelete(), and edm::second().
Referenced by ora::UpdateBuffer::flush(), ora::DeleteBuffer::flush(), and psClasses.BuildThread::run().
void ora::RelationalDeleter::clear | ( | void | ) |
Definition at line 28 of file RelationalDeleter.cc.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
void ora::RelationalDeleter::erase | ( | int | itemId | ) |
Definition at line 46 of file RelationalDeleter.cc.
Referenced by ora::UpdateBuffer::flush(), and ora::DeleteBuffer::flush().
|
private |
Definition at line 29 of file RelationalDeleter.h.
Referenced by RelationalDeleter().
|
private |
Definition at line 30 of file RelationalDeleter.h.