13 Test stlInserterConsumer() {
25 Test stlSetConsumer() {
30 assert( s.begin() + 1 == s.end() );
33 Test stlVectorConsumer() {
39 assert( *(v.begin() + 1) == 1 );
40 assert( (v.begin() + 2) == v.end() );
void consume(const T &a)
Definition: consumer.h:78
Range< typename In::value_type > range(In b, In e)
Definition: range.h:264
iterator end() const
Definition: range.h:71
void Test
Definition: test.h:178
Consumer< typename Out::container_type::value_type > consumer(Out out)
Definition: consumer.h:108
#define assert(x)
Definition: test.h:30
Definition: operators.h:12
iterator begin() const
Definition: range.h:70
Definition: consumer.h:17