Lines Matching defs:const
49 queue_attr(const queue_attr&) = delete;
50 queue_attr& operator=(const queue_attr&) = delete;
66 inline int qos() const
79 inline uint64_t timeout() const
85 inline queue_attr& callback(const std::function<void()>& func)
92 inline ffrt_function_header_t* callback() const
98 inline queue_attr& max_concurrency(const int max_concurrency)
105 inline int max_concurrency() const
113 queue(const queue_type type, const char* name, const queue_attr& attr = {})
118 queue(const char* name, const queue_attr& attr = {})
128 queue(queue const&) = delete;
129 void operator=(queue const&) = delete;
139 inline void submit(const std::function<void()>& func, const task_attr& attr = {})
152 inline void submit(std::function<void()>&& func, const task_attr& attr = {})
167 inline task_handle submit_h(const std::function<void()>& func, const task_attr& attr = {})
182 inline task_handle submit_h(std::function<void()>&& func, const task_attr& attr = {})
197 inline int cancel(const task_handle& handle)
209 inline void wait(const task_handle& handle)