MythTV  master
Public Slots | Public Member Functions | Public Attributes | List of all members
MusicData Class Reference

#include <musicdata.h>

Inheritance diagram for MusicData:
Inheritance graph
[legend]
Collaboration diagram for MusicData:
Collaboration graph
[legend]

Public Slots

void reloadMusic (void)
 reload music after a scan, rip or import More...
 

Public Member Functions

 MusicData ()=default
 
 ~MusicData ()
 
void scanMusic (void)
 
void loadMusic (void)
 

Public Attributes

PlaylistContainerm_all_playlists {nullptr}
 
AllMusicm_all_music {nullptr}
 
AllStreamm_all_streams {nullptr}
 
bool m_initialized {false}
 

Detailed Description

Definition at line 37 of file musicdata.h.

Constructor & Destructor Documentation

◆ MusicData()

MusicData::MusicData ( )
default

◆ ~MusicData()

MusicData::~MusicData ( void  )

Definition at line 26 of file musicdata.cpp.

Member Function Documentation

◆ scanMusic()

void MusicData::scanMusic ( void  )

Definition at line 47 of file musicdata.cpp.

Referenced by runScan().

◆ loadMusic()

void MusicData::loadMusic ( void  )

◆ reloadMusic

void MusicData::reloadMusic ( void  )
slot

reload music after a scan, rip or import

Definition at line 57 of file musicdata.cpp.

Referenced by MusicPlayer::customEvent(), and GeneralSettings::slotDoResetDB().

Member Data Documentation

◆ m_all_playlists

PlaylistContainer* MusicData::m_all_playlists {nullptr}

◆ m_all_music

AllMusic* MusicData::m_all_music {nullptr}

◆ m_all_streams

AllStream* MusicData::m_all_streams {nullptr}

◆ m_initialized

bool MusicData::m_initialized {false}

Definition at line 56 of file musicdata.h.

Referenced by MusicPlayer::customEvent(), handleMedia(), and loadMusic().


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