#include <TdkLayoutPersistence.h>
Public Member Functions | |
| virtual void | setDriver (TeDatabase *driver) |
| virtual TeDatabase * | getDriver () |
| virtual void | init () |
| virtual void | reset () |
| virtual void | load (TeDatabase *driver, TdkLayout *parent, std::string layoutName) |
| virtual void | update (TeDatabase *driver, TdkLayout *parent, std::string layoutName) |
| virtual void | insert (TeDatabase *driver, TdkLayout *parent, std::string layoutName) |
| virtual void | remove (TeDatabase *driver, TdkLayout *parent, std::string layoutName) |
| virtual int | createLayoutsTable () |
Static Public Member Functions | |
| static TdkLayoutPersistence * | getInstance () |
Protected Member Functions | |
| TdkLayoutPersistence () | |
| virtual | ~TdkLayoutPersistence () |
Protected Attributes | |
| TeDatabase * | driver_ |
Static Private Attributes | |
| static TdkLayoutPersistence * | instance_ = NULL |
| TdkLayoutPersistence::TdkLayoutPersistence | ( | ) | [inline, protected] |
| TdkLayoutPersistence::~TdkLayoutPersistence | ( | ) | [inline, protected, virtual] |
| TdkLayoutPersistence * TdkLayoutPersistence::getInstance | ( | ) | [inline, static] |
| void TdkLayoutPersistence::setDriver | ( | TeDatabase * | driver | ) | [inline, virtual] |
| TeDatabase * TdkLayoutPersistence::getDriver | ( | ) | [inline, virtual] |
| void TdkLayoutPersistence::init | ( | ) | [inline, virtual] |
| void TdkLayoutPersistence::reset | ( | ) | [inline, virtual] |
| virtual void TdkLayoutPersistence::load | ( | TeDatabase * | driver, | |
| TdkLayout * | parent, | |||
| std::string | layoutName | |||
| ) | [virtual] |
| virtual void TdkLayoutPersistence::update | ( | TeDatabase * | driver, | |
| TdkLayout * | parent, | |||
| std::string | layoutName | |||
| ) | [virtual] |
| virtual void TdkLayoutPersistence::insert | ( | TeDatabase * | driver, | |
| TdkLayout * | parent, | |||
| std::string | layoutName | |||
| ) | [virtual] |
| virtual void TdkLayoutPersistence::remove | ( | TeDatabase * | driver, | |
| TdkLayout * | parent, | |||
| std::string | layoutName | |||
| ) | [virtual] |
| int TdkLayoutPersistence::createLayoutsTable | ( | ) | [virtual] |
TeDatabase* TdkLayoutPersistence::driver_ [protected] |
TdkLayoutPersistence * TdkLayoutPersistence::instance_ = NULL [static, private] |
1.5.2