ReactOS 0.4.16-dev-1059-gb1cf981
|
#include <_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 Member Functions | |
priority_queue () | |
priority_queue (const _Compare &__x) | |
priority_queue (const _Compare &__x, const _Sequence &__s) | |
priority_queue (__move_source< _Self > src) | |
priority_queue (const value_type *__first, const value_type *__last) | |
priority_queue (const value_type *__first, const value_type *__last, const _Compare &__x) | |
priority_queue (const value_type *__first, const value_type *__last, const _Compare &__x, const _Sequence &__c) | |
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 priority_queue< _Tp, _Sequence, _Compare > | _Self |
|
private |
typedef _Sequence::const_reference priority_queue< _Tp, _Sequence, _Compare >::const_reference |
typedef _Sequence priority_queue< _Tp, _Sequence, _Compare >::container_type |
typedef _Sequence::reference priority_queue< _Tp, _Sequence, _Compare >::reference |
typedef _Sequence::size_type priority_queue< _Tp, _Sequence, _Compare >::size_type |
typedef _Sequence::value_type priority_queue< _Tp, _Sequence, _Compare >::value_type |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
Definition at line 177 of file _queue.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 230 of file _queue.h.
|
inline |
|
inline |
|
protected |
|
protected |
Definition at line 168 of file _queue.h.
Referenced by priority_queue< _Tp, _Sequence, _Compare >::pop(), priority_queue< _Tp, _Sequence, _Compare >::priority_queue(), and priority_queue< _Tp, _Sequence, _Compare >::push().