Exemplo n.º 1
0
void ThreadPool::AddTask(const std::function<void ()>& callback, int dispatch_key)
{
    AddTaskInternal(NULL, callback, dispatch_key);
}
Exemplo n.º 2
0
void ThreadPool::AddTask(Closure<void ()>* callback, int dispatch_key)
{
    AddTaskInternal(callback, NULL, dispatch_key);
}
Exemplo n.º 3
0
void ThreadPool::AddPriorityTask(std::function<void ()> callback) {
    AddTaskInternal(true, NULL, callback);
}
Exemplo n.º 4
0
void ThreadPool::AddPriorityTask(Closure<void ()>* callback) {
    AddTaskInternal(true, callback, NULL);
}
Exemplo n.º 5
0
void ThreadPool::AddTask(std::function<void ()> callback) {
    AddTaskInternal(false, NULL, callback);
}
Exemplo n.º 6
0
void ThreadPool::AddTask(Closure<void ()>* callback) {
    AddTaskInternal(false, callback, NULL);
}