agent::run メソッド
エージェントの主なタスクを表します。run は、派生クラスでオーバーライドする必要があります。このメソッドは、エージェントが開始された後に実行する処理を指定します。
virtual void run() = 0;
解説
このメソッドが呼び出される直前に、エージェントのステータスが agent_started に変更されます。このメソッドが制御を返す前に、適切なステータスを持つエージェントに対して done を呼び出す必要があります。また、例外をスローすることはできません。
必要条件
ヘッダー: agents.h
名前空間: の同時実行