|
filesaver
|
#include <BackgroundQueueWorker.h>
Public Member Functions | |
| BackgroundQueueWorker () | |
| BackgroundQueueWorker (std::string workerTag) | |
| BackgroundQueueWorker (std::string workerTag, std::shared_ptr< data::WorkQueue< T >> workQueue) | |
| void | push (const T &item) |
| void | push (T &&item) |
| std::shared_ptr< data::WorkQueue< T > > | getWorkQueue () |
| void | run () override |
| virtual void | handler (std::vector< T >) |
Public Member Functions inherited from filesaver::services::BackgroundWorker | |
| BackgroundWorker () | |
| virtual | ~BackgroundWorker () |
| BackgroundWorker (const BackgroundWorker &)=delete | |
| BackgroundWorker & | operator= (const BackgroundWorker &)=delete |
| BackgroundWorker (BackgroundWorker &&)=delete | |
| BackgroundWorker & | operator= (BackgroundWorker &&)=delete |
| void | start () |
| void | stop () |
| bool | isRunning () |
Definition at line 21 of file BackgroundQueueWorker.h.
|
inline |
Definition at line 24 of file BackgroundQueueWorker.h.
|
inlineexplicit |
Definition at line 28 of file BackgroundQueueWorker.h.
|
inline |
Definition at line 33 of file BackgroundQueueWorker.h.
|
inline |
Definition at line 48 of file BackgroundQueueWorker.h.
|
inlinevirtual |
Reimplemented in filesaver::services::StorageWorker, and filesaver::services::FileCategoryWorker.
Definition at line 112 of file BackgroundQueueWorker.h.
|
inline |
Definition at line 38 of file BackgroundQueueWorker.h.
|
inline |
Definition at line 43 of file BackgroundQueueWorker.h.
|
inlineoverridevirtual |
Reimplemented from filesaver::services::BackgroundWorker.
Definition at line 53 of file BackgroundQueueWorker.h.