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
[legend]
Collaboration diagram for MusicData:
Collaboration graph
[legend]

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 ( )
default

◆ ~MusicData()

MusicData::~MusicData ( )
override

Definition at line 27 of file musicdata.cpp.

Member Function Documentation

◆ scanMusic()

void MusicData::scanMusic ( void  )
static

Definition at line 48 of file musicdata.cpp.

Referenced by runScan().

◆ loadMusic()

void MusicData::loadMusic ( void  ) const

◆ reloadMusic

void MusicData::reloadMusic ( void  ) const
slot

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: