Sayonara Player
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
AbstrSetting Class Referenceabstract

#include <Setting.h>

Detailed Description

The AbstrSetting class
Every setting needs a key and a value The SK::SettingKey is only used inside the setting mechanism.

Public Member Functions

QString get_db_key () const
 
SK::SettingKey get_key () const
 
virtual void load_db (DatabaseSettings *db)=0
 
virtual void store_db (DatabaseSettings *db)=0
 

Protected Member Functions

 AbstrSetting (const AbstrSetting &)
 
 AbstrSetting (SK::SettingKey key, const char *db_key)
 

Protected Attributes

SK::SettingKey _key
 
QString _db_key
 
Inheritance diagram for AbstrSetting:
Setting< T, SC >