| 403 | */ |
| 404 | template <typename Q> |
| 405 | typename std::enable_if< std::is_assignable<Q&, value_type const&>::value, bool>::type |
| 406 | dequeue( Q& val ) |
| 407 | { |
| 408 | return pop( &val, 1 ); |
| 409 | } |
| 410 | |
| 411 | /// Synonym for \p dequeue( Q& ) |
| 412 | template <typename Q> |