Public Types | |
| typedef _Sequence::value_type | value_type |
| typedef _Sequence::size_type | size_type |
| typedef _Sequence | container_type |
| typedef _Sequence::reference | reference |
| typedef _Sequence::const_reference | const_reference |
Public Member Functions | |
| priority_queue () | |
| priority_queue (const _Compare &__x) | |
| priority_queue (const _Compare &__x, const _Sequence &__s) | |
| template<class _InputIterator > | |
| priority_queue (_InputIterator __first, _InputIterator __last) | |
| template<class _InputIterator > | |
| priority_queue (_InputIterator __first, _InputIterator __last, const _Compare &__x) | |
| template<class _InputIterator > | |
| priority_queue (_InputIterator __first, _InputIterator __last, const _Compare &__x, const _Sequence &__s) | |
| bool | empty () const |
| size_type | size () const |
| const_reference | top () const |
| void | push (const value_type &__x) |
| void | pop () |
Protected Attributes | |
| _Sequence | c |
| _Compare | comp |
| typedef _Sequence::value_type value_type |
| typedef _Sequence::size_type size_type |
| typedef _Sequence container_type |
| typedef _Sequence::reference reference |
| typedef _Sequence::const_reference const_reference |
| priority_queue | ( | ) |
|
explicit |
| priority_queue | ( | const _Compare & | __x, |
| const _Sequence & | __s | ||
| ) |
| priority_queue | ( | _InputIterator | __first, |
| _InputIterator | __last | ||
| ) |
| priority_queue | ( | _InputIterator | __first, |
| _InputIterator | __last, | ||
| const _Compare & | __x | ||
| ) |
| priority_queue | ( | _InputIterator | __first, |
| _InputIterator | __last, | ||
| const _Compare & | __x, | ||
| const _Sequence & | __s | ||
| ) |
| bool empty | ( | ) | const |
| size_type size | ( | ) | const |
| const_reference top | ( | ) | const |
| void push | ( | const value_type & | __x | ) |
| void pop | ( | ) |
|
protected |
|
protected |
1.8.7