straints() {
      BOOST_CONCEPT_ASSERT(( Buffer&lt;Q&gt; ));

      q.update(g_ct);
    }

    void const_constraints(const Q&amp; cq) {
      if (cq.contains(g_ct));
    }

    static const typename Buffer&lt;Q&gt;::value_type g_ct;
    Q q;
  };
</pre>

<h3>Futher Refinements</h3>

<ul>
<li><a href="#concept%3AUpdatablePriorityQueue">UpdatablePriorityQueue</a>
<li><a href="./KeyedUpdatableQueue.html">KeyedUpdatableQueue</a>
</ul>

<h2><a name="concept:UpdatablePriorityQueue">UpdatablePriorityQueue</a></h