967 B
967 B
Threading
命名空间: XCEngine::Threading
类型: header
头文件: XCEngine/Threading/Threading.h
描述: 聚合导出 Threading 模块主要 public headers 的便利头文件。
概述
Threading.h 当前不声明新的类型,只是统一包含:
MutexSpinLockReadWriteLockThreadITaskLambdaTaskTaskGroupTaskSystemConfigTaskSystem
这类 umbrella header 在引擎里很常见,因为工具层、调试层或 gameplay 层经常希望一次拿到整套线程与任务基础设施,而不是逐个补 include。
使用建议
- 如果你只需要单个基础原语,直接 include 对应头文件会更轻。
- 如果你要使用
TaskSystem::ParallelFor()这类依赖LambdaTask模板可见性的接口,当前包含Threading.h比只包含TaskSystem.h更稳妥。