MythTV  master
Public Member Functions | Public Attributes | List of all members
MythDBPrivate Class Reference
Collaboration diagram for MythDBPrivate:
Collaboration graph
[legend]

Public Member Functions

 MythDBPrivate ()
 
 ~MythDBPrivate ()
 

Public Attributes

DatabaseParams m_dbParams
 Current database host & WOL details. More...
 
QString m_localhostname
 
MDBManager m_dbmanager
 
bool m_ignoreDatabase {false}
 
bool m_suppressDBMessages {true}
 
QReadWriteLock m_settingsCacheLock
 
volatile bool m_useSettingsCache {false}
 
SettingsMap m_settingsCache
 Permanent settings in the DB and overridden settings. More...
 
SettingsMap m_overriddenSettings
 Overridden this session only. More...
 
QList< SingleSettingm_delayedSettings
 Settings which should be written to the database as soon as it becomes available. More...
 
bool m_haveDBConnection {false}
 
bool m_haveSchema {false}
 

Detailed Description

Definition at line 65 of file mythdb.cpp.

Constructor & Destructor Documentation

◆ MythDBPrivate()

MythDBPrivate::MythDBPrivate ( )

Definition at line 94 of file mythdb.cpp.

◆ ~MythDBPrivate()

MythDBPrivate::~MythDBPrivate ( )

Definition at line 100 of file mythdb.cpp.

Member Data Documentation

◆ m_dbParams

DatabaseParams MythDBPrivate::m_dbParams

Current database host & WOL details.

Definition at line 71 of file mythdb.cpp.

◆ m_localhostname

QString MythDBPrivate::m_localhostname

Definition at line 72 of file mythdb.cpp.

◆ m_dbmanager

MDBManager MythDBPrivate::m_dbmanager

Definition at line 73 of file mythdb.cpp.

◆ m_ignoreDatabase

bool MythDBPrivate::m_ignoreDatabase {false}

Definition at line 75 of file mythdb.cpp.

◆ m_suppressDBMessages

bool MythDBPrivate::m_suppressDBMessages {true}

Definition at line 76 of file mythdb.cpp.

◆ m_settingsCacheLock

QReadWriteLock MythDBPrivate::m_settingsCacheLock

Definition at line 78 of file mythdb.cpp.

◆ m_useSettingsCache

volatile bool MythDBPrivate::m_useSettingsCache {false}

Definition at line 79 of file mythdb.cpp.

◆ m_settingsCache

SettingsMap MythDBPrivate::m_settingsCache

Permanent settings in the DB and overridden settings.

Definition at line 81 of file mythdb.cpp.

◆ m_overriddenSettings

SettingsMap MythDBPrivate::m_overriddenSettings

Overridden this session only.

Definition at line 83 of file mythdb.cpp.

◆ m_delayedSettings

QList<SingleSetting> MythDBPrivate::m_delayedSettings

Settings which should be written to the database as soon as it becomes available.

Definition at line 86 of file mythdb.cpp.

◆ m_haveDBConnection

bool MythDBPrivate::m_haveDBConnection {false}

Definition at line 88 of file mythdb.cpp.

◆ m_haveSchema

bool MythDBPrivate::m_haveSchema {false}

Definition at line 89 of file mythdb.cpp.


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