6 #ifndef AMDAEMON_NETDELIVERYPROGRESS_H 7 #define AMDAEMON_NETDELIVERYPROGRESS_H 30 return (total == 0) ? 0.0f :
static_cast<float>(current * 100.0 /
total);
37 #endif // AMDAEMON_NETDELIVERYPROGRESS_H std::uint32_t total
総項目数。
Definition: NetDeliveryProgress.h:23
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
NET配信進捗情報構造体。
Definition: NetDeliveryProgress.h:21
float toPercentage() const
進捗を 0 以上 100 以下のパーセント値で取得する。
Definition: NetDeliveryProgress.h:28
std::uint32_t current
ダウンロード済み項目数。
Definition: NetDeliveryProgress.h:24