sender<T> および receiver<T> 間のエッジを削除するテンプレート関数。
template< typename T > void remove_edge( sender<T> &p, receiver<T> &s ); // オーバーロード // 複数出力プレデセッサーのポート 0 と複数入力サクセサーのポート 0 間のエッジを削除 template< typename T, typename V > inline void remove_edge( T& output, V& input) // 複数出力プレデセッサーのポート 0 と receiver 間のエッジを削除 template< typename T, typename R > inline void remove_edge( T& output, receiver<R> input) // sender と複数入力サクセサーのポート 0 間のエッジを削除 template<typename S, typename V> inline void remove_edge( sender<S> output, V& input)
オーバーロードを利用するには C++11 のサポートが必要です。
#include "tbb/flow_graph.h"