Example 1
Implementing “Best Bound”
MWKey taskkey1( MWTask *t ) {
BBTask *bt = dynamic_cast<BBTask *> ( t );
return (MWKey) bt->lower_bound;
set_task_add_mode( ADD_BY_KEY );
set_task_retrieval_mode( GET_FROM_BEGIN );
set_task_key_function( &taskKey1 );