901 B
901 B
TaskGroup::TaskGroup
构造一个空的任务组。
TaskGroup();
行为说明
当前构造函数是默认实现,主要完成以下初始化:
m_tasks为空。m_pendingCount初始为0。m_completedCount初始为0。m_canceled初始为false。
此时 IsComplete 会返回 true,因为空任务组的 m_pendingCount == 0。
返回值
- 无。
注意事项
- 构造任务组本身不会把它注册到 TaskSystem;只有 TaskSystem::CreateTaskGroup 会维护系统内部的任务组列表。
- 当前对象刚创建时虽然“已完成”,但这不代表它具备完整的任务栅栏语义,只是计数器碰巧为零。