Home | History | Annotate | Download | only in base

Lines Matching defs:base_type

30     typedef signal0<mt_policy> base_type;
34 repeater0(const this_type& s) : base_type(s) { }
37 void repeat(base_type &s) { s.connect(this, &this_type::reemit); }
38 void stop(base_type &s) { s.disconnect(this); }
46 typedef signal1<arg1_type, mt_policy> base_type;
50 repeater1(const this_type& s) : base_type(s) { }
53 void repeat(base_type& s) { s.connect(this, &this_type::reemit); }
54 void stop(base_type &s) { s.disconnect(this); }
62 typedef signal2<arg1_type, arg2_type, mt_policy> base_type;
66 repeater2(const this_type& s) : base_type(s) { }
69 void repeat(base_type& s) { s.connect(this, &this_type::reemit); }
70 void stop(base_type &s) { s.disconnect(this); }
79 typedef signal3<arg1_type, arg2_type, arg3_type, mt_policy> base_type;
83 repeater3(const this_type& s) : base_type(s) { }
88 void repeat(base_type& s) { s.connect(this, &this_type::reemit); }
89 void stop(base_type &s) { s.disconnect(this); }