GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgFrontend::Thread::TaskRunner::Impl Class Reference
Inheritance diagram for GpgFrontend::Thread::TaskRunner::Impl:
Inheritance graph
Collaboration diagram for GpgFrontend::Thread::TaskRunner::Impl:
Collaboration graph

Public Member Functions

void PostTask (Task *task)
 
auto RegisterTask (const QString &name, const Task::TaskRunnable &runnerable, const Task::TaskCallback &cb, DataObjectPtr params) -> Task::TaskHandler
 
void PostTask (const QString &name, const Task::TaskRunnable &runnerable, const Task::TaskCallback &cb, DataObjectPtr params)
 
void PostConcurrentTask (Task *task)
 
void PostScheduleTask (Task *task, size_t seconds)
 

Private Attributes

QMap< QString, Task * > pending_tasks_
 

The documentation for this class was generated from the following file: