11 #include "MusicLibraryProgressJob.h" 32 const char *
GetType()
const override {
return "MusicLibraryImportJob"; }
33 bool operator==(
const CJob* job)
const override;
40 std::string m_xmlFile;
const char * GetType() const override
Function that returns the type of job.
Definition: MusicLibraryImportJob.h:32
Base class for jobs that are executed asynchronously.
Definition: Job.h:109
Class to store and read tag information.
Definition: MusicDatabase.h:98
CMusicLibraryImportJob(const std::string &xmlFile, CGUIDialogProgress *progressDialog)
Creates a new music library import job for the given xml file.
Definition: MusicLibraryImportJob.cpp:14
Combined base implementation of a music library job with a progress bar.
Definition: MusicLibraryProgressJob.h:17
Music library job implementation for importing data to the music library.
Definition: MusicLibraryImportJob.h:18
Definition: GUIDialogProgress.h:16
bool Work(CMusicDatabase &db) override
Worker method to be implemented by an actual implementation.
Definition: MusicLibraryImportJob.cpp:37