#include <IDatabaseSchema.h>
Public Member Functions | |
virtual bool | add (const std::string &sequenceName)=0 |
virtual void | erase (const std::string &sequenceName)=0 |
virtual bool | getLastId (const std::string &sequenceName, int &lastId)=0 |
virtual void | sinchronize (const std::string &sequenceName, int lastValue)=0 |
virtual | ~ISequenceTable () |
Definition at line 36 of file IDatabaseSchema.h.
virtual ora::ISequenceTable::~ISequenceTable | ( | ) | [inline, virtual] |
Definition at line 38 of file IDatabaseSchema.h.
{ }
virtual bool ora::ISequenceTable::add | ( | const std::string & | sequenceName | ) | [pure virtual] |
Implemented in ora::OraSequenceTable, and ora::PoolSequenceTable.
virtual void ora::ISequenceTable::erase | ( | const std::string & | sequenceName | ) | [pure virtual] |
Implemented in ora::OraSequenceTable, and ora::PoolSequenceTable.
virtual bool ora::ISequenceTable::getLastId | ( | const std::string & | sequenceName, |
int & | lastId | ||
) | [pure virtual] |
Implemented in ora::OraSequenceTable, and ora::PoolSequenceTable.
virtual void ora::ISequenceTable::sinchronize | ( | const std::string & | sequenceName, |
int | lastValue | ||
) | [pure virtual] |
Implemented in ora::OraSequenceTable, and ora::PoolSequenceTable.