#include <stl_queue.h>
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 Methods | |
priority_queue (const _Compare &__x=_Compare(), const _Sequence &__s=_Sequence()) | |
template<class _InputIterator> | priority_queue (_InputIterator __first, _InputIterator __last, const _Compare &__x=_Compare(), const _Sequence &__s=_Sequence()) |
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 |
Private Types | |
typedef _Sequence::value_type | _Sequence_value_type |
Private Methods | |
__glibcpp_class_requires (_Tp, _SGIAssignableConcept) | |
__glibcpp_class_requires (_Sequence, _SequenceConcept) | |
__glibcpp_class_requires (_Sequence, _RandomAccessContainerConcept) | |
__glibcpp_class_requires2 (_Tp, _Sequence_value_type, _SameTypeConcept) | |
__glibcpp_class_requires4 (_Compare, bool, _Tp, _Tp, _BinaryFunctionConcept) |
|
Definition at line 170 of file stl_queue.h. |
|
Definition at line 180 of file stl_queue.h. Referenced by std::priority_queue< _Tp, _Sequence, _Compare >::top(). |
|
Definition at line 177 of file stl_queue.h. |
|
Definition at line 179 of file stl_queue.h. |
|
Definition at line 176 of file stl_queue.h. Referenced by std::priority_queue< _Tp, _Sequence, _Compare >::size(). |
|
Definition at line 175 of file stl_queue.h. Referenced by std::priority_queue< _Tp, _Sequence, _Compare >::push(). |
|
Definition at line 185 of file stl_queue.h. References std::priority_queue< _Tp, _Sequence, _Compare >::c, std::priority_queue< _Tp, _Sequence, _Compare >::comp, and std::make_heap(). |
|
Definition at line 191 of file stl_queue.h. References std::priority_queue< _Tp, _Sequence, _Compare >::c, std::priority_queue< _Tp, _Sequence, _Compare >::comp, and std::make_heap(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 200 of file stl_queue.h. References std::priority_queue< _Tp, _Sequence, _Compare >::c. |
|
Definition at line 210 of file stl_queue.h. References __STL_UNWIND, std::priority_queue< _Tp, _Sequence, _Compare >::c, std::priority_queue< _Tp, _Sequence, _Compare >::comp, and std::pop_heap(). |
|
Definition at line 203 of file stl_queue.h. References __STL_UNWIND, std::priority_queue< _Tp, _Sequence, _Compare >::c, std::priority_queue< _Tp, _Sequence, _Compare >::comp, std::push_heap(), and std::priority_queue< _Tp, _Sequence, _Compare >::value_type. |
|
Definition at line 201 of file stl_queue.h. References std::priority_queue< _Tp, _Sequence, _Compare >::c, and std::priority_queue< _Tp, _Sequence, _Compare >::size_type. |
|
Definition at line 202 of file stl_queue.h. References std::priority_queue< _Tp, _Sequence, _Compare >::c, and std::priority_queue< _Tp, _Sequence, _Compare >::const_reference. |
|
|
Definition at line 183 of file stl_queue.h. Referenced by std::priority_queue< _Tp, _Sequence, _Compare >::pop(), std::priority_queue< _Tp, _Sequence, _Compare >::priority_queue(), and std::priority_queue< _Tp, _Sequence, _Compare >::push(). |