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

#include <musicdata.h>

Inheritance diagram for MusicData:
Inheritance graph
Collaboration diagram for MusicData:
Collaboration graph

Public Slots

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

Public Member Functions

 MusicData ()=default
 ~MusicData () override
void loadMusic (void) const

Static Public Member Functions

static void scanMusic (void)

Public Attributes

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

Detailed Description

Definition at line 39 of file musicdata.h.

Constructor & Destructor Documentation

◆ MusicData()

MusicData::MusicData ( )

◆ ~MusicData()

MusicData::~MusicData ( )

Definition at line 27 of file musicdata.cpp.

Member Function Documentation

◆ scanMusic()

void MusicData::scanMusic ( void  )

Definition at line 48 of file musicdata.cpp.

Referenced by runScan().

◆ loadMusic()

void MusicData::loadMusic ( void  ) const

◆ reloadMusic

void MusicData::reloadMusic ( void  ) const

reload music after a scan, rip or import

Definition at line 58 of file musicdata.cpp.

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

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 58 of file musicdata.h.

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

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