#include <mythstorage.h>
Public Member Functions | |
| Storage () | |
| virtual | ~Storage () |
| virtual void | Load (void)=0 |
| virtual void | Save (void)=0 |
| virtual void | Save (QString) |
| virtual bool | IsSaveRequired (void) const |
| virtual void | SetSaveRequired (void) |
Definition at line 21 of file mythstorage.h.
| Storage::Storage | ( | ) | [inline] |
Definition at line 24 of file mythstorage.h.
| virtual Storage::~Storage | ( | ) | [inline, virtual] |
Definition at line 25 of file mythstorage.h.
| virtual void Storage::Load | ( | void | ) | [pure virtual] |
Implemented in MythDbSettings1, MythDbSettings2, ConfigurationDialog, ConfigurationGroup, TriggeredConfigurationGroup, AutoIncrementDBSetting, StorageGroupEditor, StorageGroupListEditor, SimpleDBStorage, TransientStorage, ChannelGroupStorage, ChannelGroupEditor, InputSelector, MultiplexSetting, Source, XmltvID, ChannelID, ChannelOptionsCommon, ChannelOptionsRawTS, DeviceTypeSetting, DeviceDescrSetting, DeviceRepeatSetting, SwitchTypeSetting, SwitchAddressSetting, SwitchPortsSetting, RotorTypeSetting, RotorLoSpeedSetting, RotorHiSpeedSetting, LNBPresetSetting, LNBTypeSetting, LNBLOFSwitchSetting, LNBLOFLowSetting, LNBLOFHighSetting, LNBPolarityInvertedSetting, SwitchSetting, RotorSetting, USALSRotorSetting, RotorPosMap, DeviceTree, TimeStretch, PlayGroupEditor, ProfileGroupEditor, SampleRate, MPEG2audType, RecordingProfileEditor, TransportList, DVBCardNum, ASIDevice, CardID, SourceID, InputGroup, VideoSourceSelector, TransFreqTableSelector, DataDirect_config, XMLTVConfig, DVBConfigurationGroup, CaptureCardEditor, VideoSourceEditor, CardInputEditor, HDHomeRunDeviceIDList, HDHomeRunDeviceID, CetonDeviceID, PlaybackProfileItemConfig, PlaybackProfileConfig, and MythGamePlayerEditor.
| virtual void Storage::Save | ( | void | ) | [pure virtual] |
Implemented in MythDbSettings1, MythDbSettings2, ConfigurationDialog, ConfigurationGroup, StackedConfigurationGroup, TriggeredConfigurationGroup, AutoIncrementDBSetting, StorageGroupEditor, StorageGroupListEditor, SimpleDBStorage, TransientStorage, ChannelGroupStorage, ChannelGroupEditor, ChannelID, ChannelOptionsRawTS, DeviceTypeSetting, DeviceDescrSetting, DeviceRepeatSetting, SwitchTypeSetting, SwitchAddressSetting, SwitchPortsSetting, RotorTypeSetting, RotorLoSpeedSetting, RotorHiSpeedSetting, LNBPresetSetting, LNBTypeSetting, LNBLOFSwitchSetting, LNBLOFLowSetting, LNBLOFHighSetting, LNBPolarityInvertedSetting, SwitchSetting, RotorSetting, USALSRotorSetting, RotorPosMap, DeviceTree, TimeStretch, PlayGroupEditor, ProfileGroupEditor, RecordingProfileEditor, InputGroup, TransFreqTableSelector, XMLTV_generic_config, EITOnly_config, NoGrabber_config, XMLTVConfig, VideoSource, EmptyAudioDevice, EmptyVBIDevice, DVBConfigurationGroup, CaptureCard, CaptureCardEditor, VideoSourceEditor, CardInputEditor, CardInput, PlaybackProfileItemConfig, PlaybackProfileConfig, MythGamePlayerSettings, and MythGamePlayerEditor.
Referenced by StackedConfigurationGroup::Save().
| virtual void Storage::Save | ( | QString | ) | [inline, virtual] |
Reimplemented in ConfigurationDialog, ConfigurationGroup, StackedConfigurationGroup, TriggeredConfigurationGroup, AutoIncrementDBSetting, StorageGroupEditor, StorageGroupListEditor, SimpleDBStorage, ChannelGroupStorage, ChannelGroupEditor, ChannelID, DeviceTypeSetting, DeviceDescrSetting, DeviceRepeatSetting, SwitchTypeSetting, SwitchPortsSetting, RotorTypeSetting, RotorLoSpeedSetting, RotorHiSpeedSetting, LNBPresetSetting, LNBTypeSetting, LNBLOFSwitchSetting, LNBLOFLowSetting, LNBLOFHighSetting, LNBPolarityInvertedSetting, SwitchSetting, RotorSetting, USALSRotorSetting, RotorPosMap, DeviceTree, PlayGroupEditor, RecordingProfileEditor, XMLTV_generic_config, EITOnly_config, NoGrabber_config, VideoSource, EmptyAudioDevice, EmptyVBIDevice, and CardInput.
Definition at line 29 of file mythstorage.h.
| virtual bool Storage::IsSaveRequired | ( | void | ) | const [inline, virtual] |
Reimplemented in SimpleDBStorage.
Definition at line 30 of file mythstorage.h.
| virtual void Storage::SetSaveRequired | ( | void | ) | [inline, virtual] |
Reimplemented in ConfigurationGroup, and SimpleDBStorage.
Definition at line 31 of file mythstorage.h.
1.6.3