#include <SequenceManager.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) |
SequenceManager & | operator= (const SequenceManager &rhs) |
SequenceManager (const std::string &tableName, coral::ISchema &schema) | |
SequenceManager (const SequenceManager &rhs) | |
void | sinchronize (const std::string &sequenceName) |
void | sinchronizeAll () |
std::string | tableName () |
virtual | ~SequenceManager () |
Private Attributes | |
boost::shared_ptr< Sequences > | m_impl |
boost::shared_ptr < OraSequenceTable > | m_table |
Definition at line 17 of file SequenceManager.h.
SequenceManager::SequenceManager | ( | const std::string & | tableName, |
coral::ISchema & | schema | ||
) |
Definition at line 5 of file SequenceManager.cc.
References m_impl, and m_table.
SequenceManager::SequenceManager | ( | const SequenceManager & | rhs | ) |
Definition at line 13 of file SequenceManager.cc.
|
virtual |
Definition at line 18 of file SequenceManager.cc.
void SequenceManager::clear | ( | void | ) |
Definition at line 58 of file SequenceManager.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 SequenceManager::create | ( | const std::string & | sequenceName | ) |
Definition at line 33 of file SequenceManager.cc.
Referenced by cond::CredentialStore::createSchema().
void SequenceManager::erase | ( | const std::string & | sequenceName | ) |
Definition at line 54 of file SequenceManager.cc.
int SequenceManager::getNextId | ( | const std::string & | sequenceName, |
bool | sinchronize = false |
||
) |
Definition at line 41 of file SequenceManager.cc.
Referenced by cond::CredentialStore::addUser(), cond::CredentialStore::installAdmin(), cond::CredentialStore::setPermission(), cond::CredentialStore::updateConnection(), and cond::CredentialStore::updatePrincipal().
ora::SequenceManager & SequenceManager::operator= | ( | const SequenceManager & | rhs | ) |
Definition at line 21 of file SequenceManager.cc.
References m_impl, and m_table.
void SequenceManager::sinchronize | ( | const std::string & | sequenceName | ) |
Definition at line 46 of file SequenceManager.cc.
void SequenceManager::sinchronizeAll | ( | ) |
Definition at line 50 of file SequenceManager.cc.
std::string SequenceManager::tableName | ( | ) |
Definition at line 29 of file SequenceManager.cc.
|
private |
Definition at line 56 of file SequenceManager.h.
Referenced by operator=(), and SequenceManager().
|
private |
Definition at line 55 of file SequenceManager.h.
Referenced by operator=(), and SequenceManager().