Skip to main content

class task_queue

Declaration

class task_queue { /* full declaration omitted */ };

Declared at: src/scheduler.cc:73

Member Variables

double_buffered_queue<task_event> m_global_queue
std::deque<task_event> m_local_queue

Member Function Overview

Member Functions

bool empty() const

Declared at: src/scheduler.cc:90


void push(task_event&& evt)

Declared at: src/scheduler.cc:75

Parameters

task_event&& evt

task_event wait_and_pop()

Declared at: src/scheduler.cc:77