#include <mythstorage.h>

Definition at line 45 of file mythstorage.h.
Public Member Functions | |
| SimpleDBStorage (Setting *_setting, QString _table, QString _column) | |
| virtual | ~SimpleDBStorage () |
| virtual void | load (void) |
| virtual void | save (void) |
| virtual void | save (QString destination) |
Protected Member Functions | |
| virtual QString | whereClause (MSqlBindings &)=0 |
| virtual QString | setClause (MSqlBindings &bindings) |
| SimpleDBStorage::SimpleDBStorage | ( | Setting * | _setting, | |
| QString | _table, | |||
| QString | _column | |||
| ) | [inline] |
Definition at line 48 of file mythstorage.h.
| virtual SimpleDBStorage::~SimpleDBStorage | ( | ) | [inline, virtual] |
Definition at line 51 of file mythstorage.h.
| void SimpleDBStorage::load | ( | void | ) | [virtual] |
Implements Storage.
Reimplemented in ManagedListSetting, Source, TimeStretch, SampleRate, MPEG2audType, SRProfileSelector, SRTranscoderSelector, SRRecGroup, SRStorageGroup, SRPlayGroup, SRInput, DVBCardNum, CardID, SourceID, and StyleSetting.
Definition at line 7 of file mythstorage.cpp.
Referenced by CardInput::channelScanner(), SourceID::load(), CardID::load(), DVBCardNum::load(), MPEG2audType::load(), SampleRate::load(), TimeStretch::load(), ManagedListSetting::load(), StyleSetting::load(), Source::load(), and CardInput::sourceFetch().
| void SimpleDBStorage::save | ( | void | ) | [virtual] |
Implements Storage.
Reimplemented in TimeStretch, DVBAudioDevice, and DVBVbiDevice.
Definition at line 83 of file mythstorage.cpp.
Referenced by CardInput::channelScanner(), DVBVbiDevice::save(), DVBAudioDevice::save(), NoGrabber_config::save(), EITOnly_config::save(), TimeStretch::save(), and CardInput::sourceFetch().
| void SimpleDBStorage::save | ( | QString | destination | ) | [virtual] |
Reimplemented from Storage.
Reimplemented in DVBAudioDevice, and DVBVbiDevice.
Definition at line 33 of file mythstorage.cpp.
| virtual QString SimpleDBStorage::whereClause | ( | MSqlBindings & | ) | [protected, pure virtual] |
Implemented in HostDBStorage, GlobalDBStorage, ChannelDBStorage, PlayGroupDBStorage, ProfileGroupStorage, CodecParamStorage, RecordingProfileStorage, SimpleSRStorage, SRSetting, SRSelectSetting, SRBoolSetting, SRBoundedIntegerSetting, MuxDBStorage, VideoSourceDBStorage, CaptureCardDBStorage, CardInputDBStorage, GameDBStorage, and ROMDBStorage.
| QString SimpleDBStorage::setClause | ( | MSqlBindings & | bindings | ) | [protected, virtual] |
Reimplemented in HostDBStorage, GlobalDBStorage, ChannelDBStorage, ProfileGroupStorage, CodecParamStorage, SimpleSRStorage, SRSetting, SRSelectSetting, SRBoolSetting, SRBoundedIntegerSetting, MuxDBStorage, VideoSourceDBStorage, CaptureCardDBStorage, CardInputDBStorage, GameDBStorage, and ROMDBStorage.
Definition at line 88 of file mythstorage.cpp.
Referenced by save().
1.5.5