stldb::bounded_wait_policy
// In header: </Users/bobw/workspace/stldb_lib/stldb/sync/wait_policy.h> template<typename container_lock_t> class bounded_wait_policy { public: // construct/copy/destruct bounded_wait_policy(container_lock_t &, const boost::posix_time::time_duration &); // public member functions void unlock_container() ; void relock_container() ; template<typename row_mutex_t, typename condition_t> void wait(boost::interprocess::scoped_lock< row_mutex_t > &, condition_t &) ; };