);                 return true;             }              bool pop( value_type& dest )             {                 scoped_lock l( m_Lock );                 if ( !m_PQueue.empty()) {                     