test( *pq );
}
- TEST_F( IntrusiveMSPQueue, bit_reverse_counter )
- {
- typedef cds::intrusive::MSPriorityQueue< value_type,
- cds::intrusive::mspriority_queue::make_traits<
- cds::opt::buffer< dyn_buffer_type >
- , cds::opt::less< less >
- , cds::opt::item_counter< cds::bitop::bit_reverse_counter<>>
- >::type
- > pqueue;
-
- pqueue pq( c_nCapacity );
- test( pq );
- }
-
- TEST_F( IntrusiveMSPQueue, monotonic_counter )
- {
- typedef cds::intrusive::MSPriorityQueue< value_type,
- cds::intrusive::mspriority_queue::make_traits<
- cds::opt::buffer< dyn_buffer_type >
- , cds::opt::less< less >
- , cds::opt::item_counter< cds::intrusive::mspriority_queue::monotonic_counter >
- >::type
- > pqueue;
-
- pqueue pq( c_nCapacity );
- test( pq );
- }
-
} // namespace