AM Daemon ライブラリリファレンス
総合概要
諸情報
モジュール
名前空間
クラス
ファイル
ファイル一覧
ファイルメンバ
amdcommon
include
amdaemon
NetDeliveryStatus.h
[詳解]
1
/// @file
2
/// @brief NET配信ステータス列挙 NetDeliveryStatus のヘッダ。
3
///
4
/// Copyright(C)SEGA
5
6
#ifndef AMDAEMON_NETDELIVERYSTATUS_H
7
#define AMDAEMON_NETDELIVERYSTATUS_H
8
9
#include "
amdaemon/env.h
"
10
11
namespace
amdaemon
12
{
13
/// @addtogroup g_netdelivery
14
/// @{
15
16
/// @brief NET配信ステータス列挙。
17
///
18
/// 関数 toString(NetDeliveryStatus, bool) によって文字列表現値を取得できる。
19
enum class
NetDeliveryStatus
20
{
21
Unknown
= 0,
///< 不明。ダウンロード対象が存在しない場合など。
22
Error
,
///< 内部エラー。自動復旧不可。
23
NotStart
,
///< ダウンロード開始前。
24
Download
,
///< ダウンロード中。
25
Complete
,
///< ダウンロード完了。
26
UpdateReady
,
///< 公開可能。
27
UpToDate
,
///< 公開済み。
28
Retry
,
///< 内部エラー。エラー原因が解消されると自動復旧する。
29
};
30
31
/// @brief @ref NetDeliveryStatus 列挙値の文字列表現値を取得する。
32
/// @param[in] status @ref NetDeliveryStatus 列挙値。
33
/// @param[in] japanese 日本語表現を用いるならば true 。既定値は false 。
34
/// @return @ref NetDeliveryStatus 列挙値の文字列表現値。不正値の場合は nullptr 。
35
/// @internal ライブラリ実装メモ: enumsToString.cpp で実装。
36
const
wchar_t
*
toString
(
NetDeliveryStatus
status,
bool
japanese =
false
);
37
38
/// @}
39
}
// namespace amdaemon
40
41
#endif // AMDAEMON_NETDELIVERYSTATUS_H
amdaemon::NetDeliveryStatus::Download
ダウンロード中。
env.h
Daemonライブラリの環境定義を行うヘッダ。
amdaemon::NetDeliveryStatus::Complete
ダウンロード完了。
amdaemon::NetDeliveryStatus::UpdateReady
公開可能。
amdaemon
AM Daemon ライブラリクラス群の基底名前空間。
Definition:
Log.h:13
amdaemon::toString
const wchar_t * toString(AimeCommand command)
AimeCommand 列挙値の文字列表現値を取得する。
amdaemon::NetDeliveryStatus
NetDeliveryStatus
NET配信ステータス列挙。
Definition:
NetDeliveryStatus.h:19
amdaemon::NetDeliveryStatus::UpToDate
公開済み。
amdaemon::NetDeliveryStatus::Retry
内部エラー。エラー原因が解消されると自動復旧する。
amdaemon::DumpTarget::Error
Error クラス情報。
amdaemon::CanErrorReport::Unknown
不明なエラー。
amdaemon::NetDeliveryStatus::NotStart
ダウンロード開始前。
2018年07月31日(火) 15時54分14秒作成 - AM Daemon ライブラリリファレンス / 構成:
1.8.11