11 #include "MusicLibraryProgressJob.h" 12 #include "settings/LibExportSettings.h" 33 const char *
GetType()
const override {
return "MusicLibraryExportJob"; }
34 bool operator==(
const CJob* job)
const override;
Base class for jobs that are executed asynchronously.
Definition: Job.h:109
Class to store and read tag information.
Definition: MusicDatabase.h:98
Combined base implementation of a music library job with a progress bar.
Definition: MusicLibraryProgressJob.h:17
Definition: LibExportSettings.h:38
bool Work(CMusicDatabase &db) override
Worker method to be implemented by an actual implementation.
Definition: MusicLibraryExportJob.cpp:38
Music library job implementation for exporting the music library.
Definition: MusicLibraryExportJob.h:19
Definition: settings.py:1
Definition: GUIDialogProgress.h:16
const char * GetType() const override
Function that returns the type of job.
Definition: MusicLibraryExportJob.h:33
CMusicLibraryExportJob(const CLibExportSettings &settings, CGUIDialogProgress *progressDialog)
Creates a new music library export job for the given paths.
Definition: MusicLibraryExportJob.cpp:15