12 #include "video/jobs/VideoLibraryJob.h" 30 const char *
GetType()
const override {
return "CVideoLibraryResetResumePointJob"; }
31 bool operator==(
const CJob* job)
const override;
37 std::shared_ptr<CFileItem> m_item;
Base class for jobs that are executed asynchronously.
Definition: Job.h:109
Basic implementation/interface of a CJob which interacts with the video database. ...
Definition: VideoLibraryJob.h:19
Definition: VideoDatabase.h:393
Video library job implementation for resetting a resume point.
Definition: VideoLibraryResetResumePointJob.h:19
const char * GetType() const override
Function that returns the type of job.
Definition: VideoLibraryResetResumePointJob.h:30
bool Work(CVideoDatabase &db) override
Worker method to be implemented by an actual implementation.
Definition: VideoLibraryResetResumePointJob.cpp:45
CVideoLibraryResetResumePointJob(const std::shared_ptr< CFileItem > &item)
Creates a new job for resetting a given item's resume point.
Definition: VideoLibraryResetResumePointJob.cpp:27