次の方法で共有


agent::run メソッド

エージェントの主なタスクを表します。run は、派生クラスでオーバーライドする必要があります。このメソッドは、エージェントが開始された後に実行する処理を指定します。

virtual void run() = 0;

解説

このメソッドが呼び出される直前に、エージェントのステータスが agent_started に変更されます。このメソッドが制御を返す前に、適切なステータスを持つエージェントに対して done を呼び出す必要があります。また、例外をスローすることはできません。

必要条件

ヘッダー: agents.h

名前空間: の同時実行

参照

関連項目

agent クラス