47 lines
803 B
Markdown
47 lines
803 B
Markdown
# Logger::Debug
|
|
|
|
以 `Debug` 级别记录一条日志。
|
|
|
|
```cpp
|
|
void Debug(LogCategory category, const Containers::String& message);
|
|
```
|
|
|
|
## 行为说明
|
|
|
|
这是 `Logger::Log` 的便捷封装,等价于:
|
|
|
|
```cpp
|
|
Log(LogLevel::Debug, category, message);
|
|
```
|
|
|
|
它不会自动填充 `file`、`line` 或 `function`。如果你需要源码位置,请改用 `XE_LOG` 宏或直接调用 `Log` 的完整签名。
|
|
|
|
## 参数
|
|
|
|
- `category` - 日志分类。
|
|
- `message` - 日志文本。
|
|
|
|
## 返回值
|
|
|
|
- 无。
|
|
|
|
## 线程语义
|
|
|
|
- 与 [Log](Log.md) 相同。
|
|
|
|
## 示例
|
|
|
|
```cpp
|
|
XCEngine::Debug::Logger::Get().Debug(
|
|
XCEngine::Debug::LogCategory::Rendering,
|
|
"Pipeline state updated"
|
|
);
|
|
```
|
|
|
|
## 相关文档
|
|
|
|
- [返回类型总览](Logger.md)
|
|
- [Log](Log.md)
|
|
- [Verbose](Verbose.md)
|
|
- [Info](Info.md)
|