目次 - API(機能別) - ログ

# ログ

インクルードファイル: SDL_log.h

## 概要

ここに分類される関数は, 分類と重要度のついた簡単なログメッセージを扱うものである.

デフォルトのログ分類の重要度は次の通りである.

分類 | 重要度
--- | ---
SDL_LOG_CATEGORY_APPLICATION | SDL_LOG_PRIORITY_INFO
SDL_LOG_CATEGORY_ASSERT | SDL_LOG_PRIORITY_WARN
SDL_LOG_CATEGORY_TEST | SDL_LOG_PRIORITY_VERBOSE
その他全て | SDL_LOG_PRIORITY_CRITICAL

SDLをデバッグするときは, 次のように呼ぶとよいだろう.

`SDL_LogSetAllPriority(SDL_LOG_PRIORITY_WARN);`

各環境のメッセージの出力先は次の通りである.

環境 | 出力先
--- | ---
Windows | デバッグ出力ストリーム
Android | ログ出力
その他 | 標準エラー出力 (stderr)

メッセージは最大長(4096byte)で切られる.

## 列挙体

1. SDL_LOG_CATEGORY
2. SDL_LogPriority

## 関数

1. SDL_Log
2. SDL_LogCritical
3. SDL_LogDebug
4. SDL_LogError
5. SDL_LogGetOutputFunction
6. SDL_LogGetPriority
7. SDL_LogInfo.html
8. SDL_LogMessage.html
9. SDL_LogMessageV.html
10. SDL_LogResetPriorities.html
11. SDL_LogSetAllPriority
12. SDL_LogSetOutputFunction
13. SDL_LogSetPriority
14. SDL_LogVerbose
15. SDL_LogWarn

## SDL Wikiへのリンク

Log Handling - SDL Wiki