source_block::release メソッド
以前に正常に行われたメッセージの予約を解放します。
virtual void release(
runtime_object_identity _MsgId,
ITarget<_Target_type> * _PTarget
);
パラメーター
_MsgId
予約された message オブジェクトの runtime_object_identity。_PTarget
release メソッドを呼び出しているターゲット ブロックへのポインター。
解説
_PTarget パラメーターが NULL の場合、このメソッドは invalid_argument 例外をスローします。
パラメーター _PTarget が、reserve を呼び出したターゲットとは異なる場合、このメソッドは、bad_target 例外をスローします。
必要条件
ヘッダー: agents.h
名前空間: Concurrency