AM Daemon ライブラリリファレンス
TestResult.h
[詳解]
1 /// @file
2 /// @brief テスト結果列挙 TestResult のヘッダ。
3 ///
4 /// Copyright(C)SEGA
5 
6 #ifndef AMDAEMON_TESTRESULT_H
7 #define AMDAEMON_TESTRESULT_H
8 
9 #include "amdaemon/env.h"
10 
11 namespace amdaemon
12 {
13 /// @addtogroup g_network
14 /// @{
15 
16  /// @brief テスト結果列挙。
17  ///
18  /// ネットワーク作成基準、メダルバンクリンク作成基準等に従う。
19  ///
20  /// 関数 toString(TestResult) によって文字列表現値を取得できる。
21  enum class TestResult
22  {
23  None = 0, ///< 結果無し。未完了や非対応の場合等。
24  NA, ///< "N/A"
25  Good, ///< "GOOD"
26  Bad, ///< "BAD"
27  };
28 
29  /// @brief @ref TestResult 列挙値の文字列表現値を取得する。
30  /// @param[in] result @ref TestResult 列挙値。
31  /// @return
32  /// @ref TestResult 列挙値の文字列表現値。
33  /// TestResult::None の場合は空文字列。不正値の場合は nullptr 。
34  /// @internal ライブラリ実装メモ: enumsToString.cpp で実装。
35  const wchar_t* toString(TestResult result);
36 
37 /// @}
38 } // namespace amdaemon
39 
40 #endif // AMDAEMON_TESTRESULT_H
Daemonライブラリの環境定義を行うヘッダ。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
const wchar_t * toString(AimeCommand command)
AimeCommand 列挙値の文字列表現値を取得する。
TestResult
テスト結果列挙。
Definition: TestResult.h:21
結果無し。未完了や非対応の場合等。