refactor.优化任务插件的工作方式

This commit is contained in:
MistEO
2022-01-09 22:40:34 +08:00
parent bebb64dc01
commit 52eb57940b
7 changed files with 37 additions and 26 deletions

View File

@@ -20,7 +20,12 @@ void asst::AbstractTaskPlugin::set_block(bool block)
m_block = block;
}
void asst::AbstractTaskPlugin::set_plugin_exit_flag(bool* exit_flag) noexcept
void asst::AbstractTaskPlugin::set_task_ptr(asst::AbstractTask* ptr)
{
AbstractTask::set_exit_flag(exit_flag);
m_task_ptr = ptr;
}
bool asst::AbstractTaskPlugin::operator<(const asst::AbstractTaskPlugin& rhs) const
{
return priority() < rhs.priority();
}