Fix broken links in Threading API docs

Fix 14 broken cross-references in docs/api/threading/:
- lambda-task path: lambdatask -> lambda-task (5 occurrences)
- task-system-config path: tasksystemconfig -> task-system-config (6 occurrences)
- read-write-lock self-ref: readwritelock -> read-write-lock (6 occurrences)
- task-system cross-method: createtaskgroup/destroytaskgroup -> create-task-group/destroy-task-group
- thread cross-method: getcurrentid/getid -> get-current-id/get-id

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-26 01:30:37 +08:00
parent 1cf744b755
commit d34d040563
20 changed files with 21 additions and 21 deletions

View File

@@ -38,4 +38,4 @@ TaskSystem::Get().Submit(
## 相关文档
- [LambdaTask 总览](lambdatask.md) - 返回类总览
- [LambdaTask 总览](lambda-task.md) - 返回类总览

View File

@@ -36,5 +36,5 @@ TaskSystem::Get().Submit([]() {
## 相关文档
- [LambdaTask 总览](lambdatask.md) - 返回类总览
- [LambdaTask 总览](lambda-task.md) - 返回类总览
- [ITask::Execute](../task/execute.md) - 基类方法文档

View File

@@ -28,7 +28,7 @@ XCEngine::Threading::ReadWriteLock rwLock;
## 相关文档
- [`ReadWriteLock`](readwritelock.md) - 返回类总览
- [`ReadWriteLock`](read-write-lock.md) - 返回类总览
- [`ReadLock`](readlock.md) - 获取读锁
- [`ReadUnlock`](readunlock.md) - 释放读锁
- [`WriteLock`](writelock.md) - 获取写锁

View File

@@ -33,7 +33,7 @@
## 相关文档
- [`ReadWriteLock`](readwritelock.md) - 返回类总览
- [`ReadWriteLock`](read-write-lock.md) - 返回类总览
- [`ReadLock`](readlock.md) - 获取读锁
- [`ReadUnlock`](readunlock.md) - 释放读锁
- [`WriteLock`](writelock.md) - 获取写锁

View File

@@ -37,5 +37,5 @@ int ReadValue() {
## 相关文档
- [`ReadWriteLock`](readwritelock.md) - 返回类总览
- [`ReadWriteLock`](read-write-lock.md) - 返回类总览
- [`ReadUnlock`](readunlock.md) - 释放读锁

View File

@@ -34,5 +34,5 @@ float GetData() {
## 相关文档
- [`ReadWriteLock`](readwritelock.md) - 返回类总览
- [`ReadWriteLock`](read-write-lock.md) - 返回类总览
- [`ReadLock`](readlock.md) - 获取读锁

View File

@@ -37,5 +37,5 @@ void Append(int value) {
## 相关文档
- [`ReadWriteLock`](readwritelock.md) - 返回类总览
- [`ReadWriteLock`](read-write-lock.md) - 返回类总览
- [`WriteUnlock`](writeunlock.md) - 释放写锁

View File

@@ -35,5 +35,5 @@ void UpdateCache(const std::string& key, int value) {
## 相关文档
- [`ReadWriteLock`](readwritelock.md) - 返回类总览
- [`ReadWriteLock`](read-write-lock.md) - 返回类总览
- [`WriteLock`](writelock.md) - 获取写锁

View File

@@ -26,4 +26,4 @@ config.enableTaskProfiling = false; // 预留配置项
## 相关文档
- [TaskSystemConfig 总览](tasksystemconfig.md) - 返回类总览
- [TaskSystemConfig 总览](task-system-config.md) - 返回类总览

View File

@@ -21,4 +21,4 @@ config.maxTaskQueueSize = 4096; // 预留配置项(当前未强制限制)
## 相关文档
- [TaskSystemConfig 总览](tasksystemconfig.md) - 返回类总览
- [TaskSystemConfig 总览](task-system-config.md) - 返回类总览

View File

@@ -22,4 +22,4 @@ config.stealTasks = true; // 预留配置项(当前未实现)
## 相关文档
- [TaskSystemConfig 总览](tasksystemconfig.md) - 返回类总览
- [TaskSystemConfig 总览](task-system-config.md) - 返回类总览

View File

@@ -25,4 +25,4 @@ defaultConfig.threadStackSize = 0; // 使用系统默认
## 相关文档
- [TaskSystemConfig 总览](tasksystemconfig.md) - 返回类总览
- [TaskSystemConfig 总览](task-system-config.md) - 返回类总览

View File

@@ -22,4 +22,4 @@ autoConfig.workerThreadCount = 0; // 自动检测(推荐)
## 相关文档
- [TaskSystemConfig 总览](tasksystemconfig.md) - 返回类总览
- [TaskSystemConfig 总览](task-system-config.md) - 返回类总览

View File

@@ -38,4 +38,4 @@ TaskSystem::Get().DestroyTaskGroup(group);
## 相关文档
- [TaskSystem 总览](task-system.md) - 返回类总览
- [DestroyTaskGroup](destroytaskgroup.md) - 销毁任务组
- [DestroyTaskGroup](destroy-task-group.md) - 销毁任务组

View File

@@ -31,4 +31,4 @@ TaskSystem::Get().DestroyTaskGroup(group);
## 相关文档
- [TaskSystem 总览](task-system.md) - 返回类总览
- [CreateTaskGroup](createtaskgroup.md) - 创建任务组
- [CreateTaskGroup](create-task-group.md) - 创建任务组

View File

@@ -77,7 +77,7 @@ TaskSystem::Get().Shutdown();
## 相关文档
- [ITask](../task/task.md) - 任务基类
- [LambdaTask](../lambdatask/lambdatask.md) - Lambda 任务
- [LambdaTask](../lambda-task/lambda-task.md) - Lambda 任务
- [TaskGroup](../task-group/task-group.md) - 任务组
- [TaskSystemConfig](../tasksystemconfig/tasksystemconfig.md) - 配置
- [TaskSystemConfig](../task-system-config/task-system-config.md) - 配置
- [../threading/threading.md](../threading.md) - 模块总览

View File

@@ -29,4 +29,4 @@ task->Release(); // 引用计数 = 0任务被 delete
## 相关文档
- [ITask 总览](task.md) - 返回类总览
- [AddRef](addref.md) - 增加引用计数
- [AddRef](../../core/refcounted/addref.md) - 增加引用计数

View File

@@ -87,7 +87,7 @@ TaskSystem::Get().Submit(std::unique_ptr<ITask>(task));
## 相关文档
- [LambdaTask](../lambdatask/lambdatask.md) - Lambda 任务封装
- [LambdaTask](../lambda-task/lambda-task.md) - Lambda 任务封装
- [TaskGroup](../task-group/task-group.md) - 任务组
- [TaskSystem](../task-system/task-system.md) - 任务系统
- [../threading/threading.md](../threading.md) - 模块总览

View File

@@ -40,4 +40,4 @@ int main() {
## 相关文档
- [Thread 总览](thread.md) - 返回类总览
- [GetId](getid.md) - 获取 Thread 对象的 ID
- [GetId](get-id.md) - 获取 Thread 对象的 ID

View File

@@ -41,4 +41,4 @@ int main() {
## 相关文档
- [Thread 总览](thread.md) - 返回类总览
- [GetCurrentId](getcurrentid.md) - 获取当前执行线程的 ID
- [GetCurrentId](get-current-id.md) - 获取当前执行线程的 ID