#include <Sequences.h>
Public Member Functions | |
void | clear () |
void | create (const std::string &sequenceName) |
void | erase (const std::string &sequenceName) |
int | getNextId (const std::string &sequenceName, bool sinchronize=false) |
Sequences (IDatabaseSchema &dbSchema) | |
Sequences (ISequenceTable &table) | |
void | sinchronize (const std::string &sequenceName) |
void | sinchronizeAll () |
virtual | ~Sequences () |
Private Attributes | |
std::map< std::string, int > | m_lastIds |
ISequenceTable & | m_table |
Definition at line 13 of file Sequences.h.
|
explicit |
Definition at line 5 of file Sequences.cc.
|
explicit |
Definition at line 10 of file Sequences.cc.
|
virtual |
Definition at line 15 of file Sequences.cc.
void ora::Sequences::clear | ( | void | ) |
Definition at line 67 of file Sequences.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(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
void ora::Sequences::create | ( | const std::string & | sequenceName | ) |
Definition at line 18 of file Sequences.cc.
void ora::Sequences::erase | ( | const std::string & | sequenceName | ) |
Definition at line 63 of file Sequences.cc.
int ora::Sequences::getNextId | ( | const std::string & | sequenceName, |
bool | sinchronize = false |
||
) |
Definition at line 22 of file Sequences.cc.
References newFWLiteAna::found, and ora::throwException().
void ora::Sequences::sinchronize | ( | const std::string & | sequenceName | ) |
Definition at line 43 of file Sequences.cc.
References edm::second().
void ora::Sequences::sinchronizeAll | ( | ) |
Definition at line 53 of file Sequences.cc.
References hitfit::clear(), and edm::second().
|
private |
Definition at line 25 of file Sequences.h.
|
private |
Definition at line 26 of file Sequences.h.