Searched refs:ContextPoolImpl (Results 1 – 1 of 1) sorted by relevance
51 class ContextPoolImpl final : public ContextPool, public Singleton<ContextPoolImpl> { class69 void ContextPoolImpl::CheckPreemptContext(const std::shared_ptr<Context> &context) in CheckPreemptContext()92 bool ContextPoolImpl::Insert(const std::shared_ptr<Context> &context) in Insert()117 bool ContextPoolImpl::Delete(uint64_t contextId) in Delete()135 void ContextPoolImpl::CancelAll() const in CancelAll()150 std::weak_ptr<Context> ContextPoolImpl::Select(uint64_t contextId) const in Select()161 std::vector<std::weak_ptr<Context>> ContextPoolImpl::Select(ContextType contextType) const in Select()176 std::shared_ptr<ScheduleNode> ContextPoolImpl::SelectScheduleNodeByScheduleId(uint64_t scheduleId) in SelectScheduleNodeByScheduleId()193 bool ContextPoolImpl::RegisterContextPoolListener(const std::shared_ptr<ContextPoolListener> &liste… in RegisterContextPoolListener()204 bool ContextPoolImpl::DeregisterContextPoolListener(const std::shared_ptr<ContextPoolListener> &lis… in DeregisterContextPoolListener()[all …]