Lines Matching refs:BaseQueue
26 using CreateFunc = std::unique_ptr<ffrt::BaseQueue>(*)(const ffrt_queue_attr_t*);
50 std::atomic_uint32_t BaseQueue::queueId(1);
51 void BaseQueue::Stop() in Stop()
58 void BaseQueue::Stop(std::multimap<uint64_t, QueueTask*>& whenMap) in Stop()
64 void BaseQueue::Remove() in Remove()
70 void BaseQueue::Remove(std::multimap<uint64_t, QueueTask*>& whenMap) in Remove()
78 int BaseQueue::Remove(const char* name) in Remove()
84 int BaseQueue::Remove(const char* name, std::multimap<uint64_t, QueueTask*>& whenMap) in Remove()
104 int BaseQueue::Remove(const QueueTask* task) in Remove()
110 int BaseQueue::Remove(const QueueTask* task, std::multimap<uint64_t, QueueTask*>& whenMap) in Remove()
125 bool BaseQueue::HasTask(const char* name) in HasTask()
131 bool BaseQueue::HasTask(const char* name, std::multimap<uint64_t, QueueTask*> whenMap) in HasTask()
138 std::unique_ptr<BaseQueue> CreateQueue(int queueType, const ffrt_queue_attr_t* attr) in CreateQueue()