choice::value メソッド

choice メッセージング ブロックによって選択されたインデックスを持つメッセージを取得します。

template <
   typename _Payload_type
>
_Payload_type const & value();

パラメーター

  • _Payload_type
    メッセージ ペイロードの型。

戻り値

メッセージのペイロード。

解説

choice メッセージング ブロックでは異なるペイロード型の入力を使用できるため、取得時にペイロードの型を指定する必要があります。 index メソッドの結果に基づいて型を判断できます。

必要条件

ヘッダー: agents.h

名前空間: Concurrency

参照

参照

choice クラス