|
MythTV master
|
#include <libmythbase/mythstorage.h>
Public Member Functions | |
| HostDBStorage (StorageUser *_user, QString name) | |
| void | Save (void) override |
| void | Save (void) override |
| void | Save (const QString &table) override |
Public Member Functions inherited from SimpleDBStorage | |
| SimpleDBStorage (StorageUser *user, const QString &table, const QString &column) | |
| ~SimpleDBStorage () override=default | |
| void | Load (void) override |
| void | Save (void) override |
| void | Save (const QString &table) override |
| bool | IsSaveRequired (void) const override |
| void | SetSaveRequired (void) override |
Public Member Functions inherited from DBStorage | |
| DBStorage (StorageUser *user, QString table, QString column) | |
| ~DBStorage () override=default | |
Public Member Functions inherited from Storage | |
| Storage ()=default | |
| virtual | ~Storage ()=default |
| virtual void | Load (void)=0 |
| virtual void | Save (void)=0 |
| virtual void | Save (const QString &) |
| virtual bool | IsSaveRequired (void) const |
| virtual void | SetSaveRequired (void) |
Protected Member Functions | |
| QString | GetWhereClause (MSqlBindings &bindings) const override |
| QString | GetSetClause (MSqlBindings &bindings) const override |
| virtual QString | GetWhereClause (MSqlBindings &bindings) const =0 |
| virtual QString | GetSetClause (MSqlBindings &bindings) const |
Protected Member Functions inherited from DBStorage | |
| QString | GetColumnName (void) const |
| QString | GetTableName (void) const |
Protected Attributes | |
| QString | m_settingname |
Protected Attributes inherited from SimpleDBStorage | |
| QString | m_initval |
Protected Attributes inherited from DBStorage | |
| StorageUser * | m_user {nullptr} |
| QString | m_tablename |
| QString | m_columnname |
Definition at line 111 of file mythstorage.h.
| HostDBStorage::HostDBStorage | ( | StorageUser * | _user, |
| QString | name | ||
| ) |
Definition at line 131 of file mythstorage.cpp.
|
overrideprotectedvirtual |
Reimplemented from SimpleDBStorage.
Definition at line 153 of file mythstorage.cpp.
|
overrideprotectedvirtual |
Implements SimpleDBStorage.
Definition at line 136 of file mythstorage.cpp.
|
overridevirtual |
Reimplemented from SimpleDBStorage.
Definition at line 65 of file mythstorage.cpp.
|
overridevirtual |
Reimplemented from SimpleDBStorage.
Definition at line 64 of file mythstorage.cpp.
|
overridevirtual |
Reimplemented from SimpleDBStorage.
Definition at line 168 of file mythstorage.cpp.
|
protected |
Definition at line 123 of file mythstorage.h.
Referenced by GetSetClause(), GetWhereClause(), and Save().