- boolemptyvoidconstno except; - Эффекты:Возвращается верно, если очередь приоритета не содержит элементов. - Сложность:Постоянная. 
- size_typesize(void)constnoexcept; - Эффекты:Возвращает количество элементов, содержащихся в очереди приоритетов. - Сложность:Постоянная. 
- size_typemax_size(void)constnoexcept; - Эффекты:Возвращает максимальное количество элементов, которые может содержать очередь приоритета. - Сложность:Постоянство. 
- voidclear(void)noexcept; - Эффекты:Удаляет все элементы из очереди приоритетов. - Сложность:Линейность. 
- allocator_typeget_allocator(void)const; - Эффекты:Возвращает распределитель. - Сложность:Постоянство. 
- const_referencetopvoidconst; - Эффекты:Возвращает ссылку на максимальный элемент. - Сложность:Постоянство. 
- voidpushvalue_typeconst&v]; - Эффекты:Добавляет новый элемент в очередь приоритетов. - Сложность:Логарифмический (амортизированный). Линейный (наихудший случай). 
- template<class...Args>voidemplace(Args&&...args); - Эффекты:Добавляет новый элемент в очередь приоритетов. Элемент непосредственно построен на месте. - Сложность:Логарифмическая (амортизированная). Линейный (наихудший случай). 
- voidpopvoid; - Эффекты:Удалите верхний элемент из очереди приоритета. - Сложность:Логарифмический (амортизированный). Линейный (наихудший случай). 
- voidswappriority_queue&rhs]boost::is_nothrow_move_constructible<super_t>::значение.&&boost::is_nothrow_move_assignable<super_t>::значение]; - Эффекты:Заменяет две приоритетные очереди. - Сложность:Константа. 
- iteratorbegin(void)constnoexcept; - Эффекты:Возвращает итератор к первому элементу, содержащемуся в очереди приоритетов. - Сложность:Константа. 
- итераторконецпустотаконстне исключение; - Эффекты:Возвращает итератор в конец очереди приоритетов. - Сложность:Постоянная. 
- voidreserve(size_typeelement_count); - Эффекты:Запасы памяти для элементов_счета - Сложность:Линейность. - Узел:Недействительные итераторы 
- значение_сравнитеconst&значение_compvoid]const; - Эффект:Возвращает значение_сравните объект, используемый в очереди приоритетов 
- template<typenameHeapType>booloperator<(HeapTypeconst&rhs)const; - Возвращение:Элементное сравнение кучных структур данных - Требование:- value_compareобъект обеих груд должен совпадать.
 
- шаблон<имя типаHeapType>boolоператор>HeapTypeconstconst; - Возвращение:Элементное сравнение кучных структур данных - Требование:- значение_сравнитьобъект обеих кучи должны соответствовать.
 
- шаблон<имя типаHeapType>boolоператор>=HeapTypeconst&const; Возврат:Элементное сравнение кучных структур данных- Требование:- значение_сравнитьобъект обеих кучи должны соответствовать.
 
- template<typenameHeapType>booloperator<=(HeapTypeconst&rhs)const; - Возврат:Элементное сравнение структур данных - Требование:- value_compareобъект обеих груд должен совпадать.
 
- шаблон<имя типаHeapType>boolоператор==HeapTypeconst&const; Эквивалентное сравнениеВозвращение:Правда, если обе кучные структуры данных эквивалентны.- Требование:- значение_сравнитьобъект обеих кучи должны соответствовать.
 
- template<typenameHeapType>booloperator!=(HeapTypeconst&rhs)const; Эквивалентное сравнениеВозвращение:Правда, если обе кучи структур данных не эквивалентны.- Требование:- value_compareобъект обеих кучи должен совпадать.