SimpleDBStorage Class Reference

#include <mythstorage.h>

Inheritance diagram for SimpleDBStorage:

DBStorage Storage CaptureCardDBStorage CardInputDBStorage ChannelDBStorage CodecParamStorage GameDBStorage GenericDBStorage GlobalDBStorage HostDBStorage ManagedListSetting MuxDBStorage PlayGroupDBStorage ProfileGroupStorage RecordingProfileStorage VideoSourceDBStorage

List of all members.


Detailed Description

Definition at line 51 of file mythstorage.h.


Public Member Functions

 SimpleDBStorage (StorageUser *_user, QString _table, QString _column)
virtual ~SimpleDBStorage ()
virtual void Load (void)
virtual void Save (void)
virtual void Save (QString destination)
virtual bool IsSaveRequired (void) const
virtual void SetSaveRequired (void)

Protected Member Functions

virtual QString GetWhereClause (MSqlBindings &bindings) const =0
virtual QString GetSetClause (MSqlBindings &bindings) const

Protected Attributes

QString initval

Constructor & Destructor Documentation

SimpleDBStorage::SimpleDBStorage ( StorageUser _user,
QString  _table,
QString  _column 
) [inline]

Definition at line 54 of file mythstorage.h.

virtual SimpleDBStorage::~SimpleDBStorage (  )  [inline, virtual]

Definition at line 57 of file mythstorage.h.


Member Function Documentation

void SimpleDBStorage::Load ( void   )  [virtual]

void SimpleDBStorage::Save ( void   )  [virtual]

void SimpleDBStorage::Save ( QString  destination  )  [virtual]

Reimplemented from Storage.

Reimplemented in DVBAudioDevice, and DVBVbiDevice.

Definition at line 32 of file mythstorage.cpp.

bool SimpleDBStorage::IsSaveRequired ( void   )  const [virtual]

Reimplemented from Storage.

Definition at line 97 of file mythstorage.cpp.

Referenced by Save().

void SimpleDBStorage::SetSaveRequired ( void   )  [virtual]

Reimplemented from Storage.

Definition at line 102 of file mythstorage.cpp.

Referenced by DVBVbiDevice::Save(), and DVBAudioDevice::Save().

virtual QString SimpleDBStorage::GetWhereClause ( MSqlBindings bindings  )  const [protected, pure virtual]

QString SimpleDBStorage::GetSetClause ( MSqlBindings bindings  )  const [protected, virtual]


Member Data Documentation

QString SimpleDBStorage::initval [protected]

Definition at line 70 of file mythstorage.h.

Referenced by IsSaveRequired(), Load(), and SetSaveRequired().


The documentation for this class was generated from the following files:

Generated on Thu Sep 9 06:39:50 2010 for MythTV by  doxygen 1.5.5