Lines Matching refs:s0
76 boost::signals2::signal<int (), max_or_default<int> > s0; in test_zero_args() local
78 std::cout << "sizeof(signal) = " << sizeof(s0) << std::endl; in test_zero_args()
79 boost::signals2::connection c2 = s0.connect(i2); in test_zero_args()
80 boost::signals2::connection c72 = s0.connect(72, i72); in test_zero_args()
81 boost::signals2::connection c62 = s0.connect(60, i62); in test_zero_args()
82 boost::signals2::connection c42 = s0.connect(i42); in test_zero_args()
84 BOOST_CHECK(s0() == 72); in test_zero_args()
86 s0.disconnect(72); in test_zero_args()
87 BOOST_CHECK(s0() == 62); in test_zero_args()
90 BOOST_CHECK(s0() == 62); in test_zero_args()
92 s0.disconnect(72); // Triple-disconect should be safe in test_zero_args()
93 BOOST_CHECK(s0() == 62); in test_zero_args()
96 s0.connect(60, i63); in test_zero_args()
97 BOOST_CHECK(s0() == 63); in test_zero_args()
100 s0.disconnect(60); in test_zero_args()
101 BOOST_CHECK(s0() == 42); in test_zero_args()
104 BOOST_CHECK(s0() == 2); in test_zero_args()
107 BOOST_CHECK(s0() == 0); in test_zero_args()
111 boost::signals2::signal<int (), max_or_default<int> > s0; in test_zero_args() local
112 boost::signals2::connection c2 = s0.connect(i2); in test_zero_args()
113 boost::signals2::connection c72 = s0.connect(i72); in test_zero_args()
114 boost::signals2::connection c62 = s0.connect(i62); in test_zero_args()
115 boost::signals2::connection c42 = s0.connect(i42); in test_zero_args()
117 const boost::signals2::signal<int (), max_or_default<int> >& cs0 = s0; in test_zero_args()
125 boost::signals2::signal<int (), max_or_default<int> > s0; in test_zero_args() local
126 boost::signals2::connection c7 = s0.connect(i7); in test_zero_args()
127 boost::signals2::connection c10 = s0.connect(i10); in test_zero_args()
129 BOOST_CHECK(s0() == 10); in test_zero_args()
130 BOOST_CHECK(s0() == 11); in test_zero_args()