FilterBody

[req.filter_body]

Body タイプは、フィルタータイプにより次の要件を満たす必要があります:


MiddleFilterBody の要件: 擬似署名、セマンティクス

OutputType Body::operator()(InputType item) const

受信した項目を処理して返します。


FirstFilterBody の要件: 擬似署名、セマンティクス

OutputType Body::operator()(oneapi::tbb::flow_control fc) const

入力ストリームの次の項目を返します。入力ストリームの最後で fc.stop() を呼び出します。


LastFilterBody の要件: 擬似署名、セマンティクス

void Body::operator()(InputType item) const

受信した item を処理します。


MiddleFilterBody の要件: 擬似署名、セマンティクス

void Body::operator()(oneapi::tbb::flow_control fc) const

入力ストリームからの要素を処理します。入力ストリームの最後で fc.stop() を呼び出します。

参照: