bsl::priority_queue<t_TYPE, vector<t_TYPE>, t_COMPARATOR>

Deduce the template parameters VALUE and COMPARATOR from the parameters supplied to the constructor of priority_queue.

Synopsis

Declared in <bslstl_priorityqueue.h>

template<
    ranges::input_range t_RANGE,
    class t_COMPARATOR = std::less<ranges::range_value_t<t_RANGE>>,
    class t_TYPE = ranges::range_value_t<t_RANGE>>
requires !IsStdAllocator_v<t_COMPARATOR>
priority_queue<t_TYPE, vector<t_TYPE>, t_COMPARATOR>(
    std::from_range_t,
    t_RANGE&&,
    t_COMPARATOR) -> priority_queue<t_TYPE, vector<t_TYPE>, t_COMPARATOR>;