AM Daemon ライブラリリファレンス
ErrorDef.h
[詳解]
1 /// @file
2 /// @brief エラー処理の定数定義を提供するヘッダ。
3 ///
4 /// Copyright(C)SEGA
5 
6 #ifndef AMDAEMON_ERRORDEF_H
7 #define AMDAEMON_ERRORDEF_H
8 
9 #include "amdaemon/env.h"
10 
11 #include <cstddef>
12 #include <cstdint>
13 
14 namespace amdaemon
15 {
16 /// @addtogroup g_error
17 /// @{
18 
19  /// エラー発生履歴の最大項目数。
20  static const std::size_t MaxErrorHistoryItemCount = 15;
21 
22  /// エラー発生回数の最大項目数。
23  static const std::size_t MaxErrorTimesItemCount = 250;
24 
25  /// エラー番号の最大許容値。
26  static const std::uint32_t ErrorNumberLimit = UINT16_MAX;
27 
28  /// サブエラー番号の最大許容値。
29  static const std::uint32_t ErrorSubNumberLimit = 999;
30 
31 /// @}
32 } // namespace amdaemon
33 
34 #endif // AMDAEMON_ERRORDEF_H
Daemonライブラリの環境定義を行うヘッダ。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
static const std::size_t MaxErrorHistoryItemCount
エラー発生履歴の最大項目数。
Definition: ErrorDef.h:20
static const std::uint32_t ErrorNumberLimit
エラー番号の最大許容値。
Definition: ErrorDef.h:26
static const std::uint32_t ErrorSubNumberLimit
サブエラー番号の最大許容値。
Definition: ErrorDef.h:29
static const std::size_t MaxErrorTimesItemCount
エラー発生回数の最大項目数。
Definition: ErrorDef.h:23