![]() |
Home | Libraries | People | FAQ | More |
See also: counter
class reference.
The counter class counts the number of passing signals. Each time it receives a signal, it will increment an internal counter and forward the signal.
Table 1.14. counter class use example
|
fused |
unfused |
|---|---|
|
signals::counter<void (), signals::fused> counter; for (int i=0; i<33; i++) counter(boost::fusion::vector<>()); BOOST_CHECK_EQUAL(counter.count(), 33);
|
signals::counter<void (), signals::unfused> counter; for (int i=0; i<33; i++) counter(); BOOST_CHECK_EQUAL(counter.count(), 33);
|
| Copyright © 2007 Stjepan Rajko |