AM Daemon ライブラリリファレンス
EMoneyResultStatus.h
[詳解]
1 /// @file
2 /// @brief 電子マネー操作の最終状態を表す列挙 EMoneyResultStatus のヘッダ。
3 ///
4 /// Copyright(C)SEGA
5 
6 #ifndef AMDAEMON_EMONEYRESULTSTATUS_H
7 #define AMDAEMON_EMONEYRESULTSTATUS_H
8 
9 #include "amdaemon/env.h"
10 
11 namespace amdaemon
12 {
13 /// @addtogroup g_emoney
14 /// @{
15 
16  /// 電子マネー操作の最終状態を表す列挙。
17  enum class EMoneyResultStatus
18  {
19  Fail = 0, ///< 操作失敗。
20  Success, ///< 操作成功。
21  Unconfirm, ///< 支払操作未了。
22 
23  /// クレジットを介さない直接支払用の予約値。現実装でこの値が使われることはない。
24  Incomplete,
25  };
26 
27  /// @brief @ref EMoneyResultStatus 列挙値の文字列表現値を取得する。
28  /// @param[in] status @ref EMoneyResultStatus 列挙値。
29  /// @return @ref EMoneyResultStatus 列挙値の文字列表現値。不正値の場合は nullptr 。
30  /// @internal ライブラリ実装メモ: enumsToString.cpp で実装。
31  const wchar_t* toString(EMoneyResultStatus status);
32 
33 /// @}
34 } // namespace amdaemon
35 
36 #endif // AMDAEMON_EMONEYRESULTSTATUS_H
Daemonライブラリの環境定義を行うヘッダ。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
const wchar_t * toString(AimeCommand command)
AimeCommand 列挙値の文字列表現値を取得する。
読み取り成功時の青点灯。一定時間点灯後に消灯する。
クレジットを介さない直接支払用の予約値。現実装でこの値が使われることはない。
コマンド処理失敗。
EMoneyResultStatus
電子マネー操作の最終状態を表す列挙。
Definition: EMoneyResultStatus.h:17