Robust Distributed System Nucleus (rDSN)  ver 1.0.0
dsn::task_queue Member List

This is the complete list of members for dsn::task_queue, including all inherited members.

controller() const (defined in dsn::task_queue)dsn::task_queueinline
count() const (defined in dsn::task_queue)dsn::task_queueinline
create(task_worker_pool *pool, int index, task_queue *inner_provider) (defined in dsn::task_queue)dsn::task_queueinlinestatic
decrease_count(int count=1) (defined in dsn::task_queue)dsn::task_queueinline
dequeue(int &batch_size)=0 (defined in dsn::task_queue)dsn::task_queuepure virtual
enqueue(task *task)=0 (defined in dsn::task_queue)dsn::task_queuepure virtual
factory typedef (defined in dsn::task_queue)dsn::task_queue
get_name() (defined in dsn::task_queue)dsn::task_queueinline
get_virtual_length_ptr() (defined in dsn::task_queue)dsn::task_queueinline
increase_count(int count=1) (defined in dsn::task_queue)dsn::task_queueinline
index() const (defined in dsn::task_queue)dsn::task_queueinline
is_shared() const (defined in dsn::task_queue)dsn::task_queueinline
owner_worker() const (defined in dsn::task_queue)dsn::task_queueinline
pool() const (defined in dsn::task_queue)dsn::task_queueinline
set_controller(admission_controller *controller) (defined in dsn::task_queue)dsn::task_queueinline
task_queue(task_worker_pool *pool, int index, task_queue *inner_provider) (defined in dsn::task_queue)dsn::task_queue
task_worker_pool (defined in dsn::task_queue)dsn::task_queuefriend
worker_count() const (defined in dsn::task_queue)dsn::task_queueinline
~task_queue() (defined in dsn::task_queue)dsn::task_queuevirtual