Lines Matching refs:b0
495 BufferType b0(g);
501 b0.try_put(i);
506 CHECK_MESSAGE(!b0.try_get(j), "reset did not empty buffer");
510 tbb::flow::make_edge(b0,q0);
514 b0.try_put(i);
533 tbb::flow::remove_edge(b0,q0);
534 tbb::flow::make_edge(b0, sfn);
544 b0.try_put((T)0); // will start sfn
552 b0.try_put((T)1); // first item will be consumed by task completing the execution
553 b0.try_put((T)2); // second item will remain after cancellation
572 got_item1 = b0.try_get(outt);
584 tbb::flow::make_edge(b0, sfn);
588 b0.try_put((T)0); // starts up the function node
589 b0.try_put((T)1); // should reverse the edge
600 b0.try_put((T)23);
604 … bool is_successful_operation = b0.try_get(outt) && (T)23 == outt && !outq.try_get(outt);