6 #ifndef AMDAEMON_OUTPUT_H 7 #define AMDAEMON_OUTPUT_H 79 std::vector<std::reference_wrapper<OutputUnit>>
getPlayers()
82 ::amdaemon::util::toContainer<decltype(getPlayers())>(
88 std::vector<std::reference_wrapper<const OutputUnit>>
getPlayers()
const 91 ::amdaemon::util::toContainer<decltype(getPlayers())>(
100 #endif // AMDAEMON_OUTPUT_H カテゴリ単位のID付けされた出力処理を行うクラス。
Definition: OutputUnit.h:52
抽象出力の識別ID型 OutputId のヘッダ。
std::vector< std::reference_wrapper< const OutputUnit > > getPlayers() const
プレイヤーの出力処理インスタンス配列を取得する。
Definition: Output.h:88
std::size_t getPlayerCount() const
有効プレイヤー数を取得する。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
OutputUnit & getPlayer(std::size_t playerIndex)
プレイヤーの出力処理インスタンスを取得する。
OutputUnit & getSystem()
システムの出力処理インスタンスを取得する。
std::vector< std::reference_wrapper< OutputUnit > > getPlayers()
プレイヤーの出力処理インスタンス配列を取得する。
Definition: Output.h:79
ID付けされた出力処理を行うMonostateクラス。
Definition: Output.h:31
カテゴリ単位のID付けされた出力処理を行うクラス OutputUnit のヘッダ。