Searched refs:successor_type (Results 1 – 8 of 8) sorted by relevance
94 typedef receiver<output_type> successor_type; typedef96 predecessor_cache( successor_type* owner ) : my_owner( owner ) { in predecessor_cache()142 successor_type* my_owner;152 typedef receiver<T> successor_type; typedef154 reservable_predecessor_cache( successor_type* owner ) in reservable_predecessor_cache()226 typedef receiver<T> successor_type; typedef242 void register_successor( successor_type& r ) { in register_successor()250 void remove_successor( successor_type& r ) { in remove_successor()281 typedef receiver<continue_msg> successor_type; typedef295 void register_successor( successor_type& r ) { in register_successor()[all …]
112 typedef typename sender<output_type>::successor_type successor_type;126 successor_type *my_succ;131 indexer_node_base_operation(const successor_type &s, op_type t) : type(char(t)),132 my_succ(const_cast<successor_type *>(&s)) {}177 bool register_successor(successor_type &r) override {183 bool remove_successor( successor_type &r) override {
703 typedef typename sender<output_type>::successor_type successor_type;710 bool register_successor( successor_type &r ) override {716 bool remove_successor( successor_type &r ) override {
1034 typedef typename sender<output_type>::successor_type successor_type;1052 successor_type *my_succ;1057 join_node_base_operation(const successor_type &s, op_type t) : type(char(t)),1058 my_succ(const_cast<successor_type *>(&s)), bypass_t(nullptr) {}1160 bool register_successor(successor_type &r) override {1166 bool remove_successor( successor_type &r) override {
544 typedef typename sender<output_type>::successor_type successor_type; in __TBB_requires() typedef774 typedef typename fOutput_type::successor_type successor_type; in __TBB_requires() typedef990 typedef typename fOutput_type::successor_type successor_type; in __TBB_requires() typedef1090 typedef typename sender<output_type>::successor_type successor_type; typedef1158 typedef typename sender<output_type>::successor_type successor_type; typedef1555 typedef typename sender<output_type>::successor_type successor_type; typedef1596 typedef typename sender<output_type>::successor_type successor_type; in __TBB_requires() typedef1665 typedef typename sender<output_type>::successor_type successor_type; typedef1882 typedef typename sender<output_type>::successor_type successor_type; typedef3023 typedef typename sender<output_type>::successor_type successor_type; typedef[all …]
367 typedef typename tbb::flow::sender<T>::successor_type successor_type;368 std::atomic< successor_type * > my_receiver;385 bool register_successor( successor_type &r ) override {390 bool remove_successor( successor_type &r ) override {391 successor_type *s = my_receiver.exchange( nullptr );408 successor_type *s = my_receiver;419 successor_type *s = my_receiver;429 successor_type *s = my_receiver;
39 typedef tbb::flow::sender<tbb::flow::continue_msg>::successor_type successor_type; typedef41 bool register_successor( successor_type& ) override { return false; } in register_successor()42 bool remove_successor( successor_type& ) override { return false; } in remove_successor()
81 typedef typename tbb::flow::sender<T>::successor_type successor_type; typedef83 bool register_successor( successor_type & ) override { return false; } in register_successor()84 bool remove_successor( successor_type & ) override { return false; } in remove_successor()