Lines Matching defs:queue
17 * @file queue.h
19 * @brief Declares the queue interfaces in C++.
27 #include "c/queue.h"
53 * @brief Sets the QoS for this queue attribute.
97 // set max concurrency of queue
104 // get max concurrency of queue
111 class queue {
113 queue(const queue_type type, const char* name, const queue_attr& attr = {})
118 queue(const char* name, const queue_attr& attr = {})
123 ~queue()
128 queue(queue const&) = delete;
129 void operator=(queue const&) = delete;
132 * @brief Submits a task with a specified attribute to this queue.
145 * @brief Submits a task with a specified attribute to this queue.
158 * @brief Submits a task with a specified attribute to this queue, and obtains a task handle.
173 * @brief Submits a task with a specified attribute to this queue, and obtains a task handle.