Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
std::priority_queue Class Template Reference
#include <stl_queue.h>
List of all members.
Public Types
Public Methods
Protected Attributes
template<class _Tp, class _Sequence = vector<_Tp>, class _Compare = less<typename _Sequence::value_type>> class std::priority_queue
Member Typedef Documentation
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
Constructor & Destructor Documentation
priority_queue (
)
[inline]
priority_queue (
const _Compare &
__x
)
[inline, explicit]
priority_queue (
const _Compare &
__x
,
const _Sequence &
__s
)
[inline]
priority_queue (
_InputIterator
__first
,
_InputIterator
__last
)
[inline]
priority_queue (
_InputIterator
__first
,
_InputIterator
__last
,
const _Compare &
__x
)
[inline]
priority_queue (
_InputIterator
__first
,
_InputIterator
__last
,
const _Compare &
__x
,
const _Sequence &
__s
)
[inline]
Member Function Documentation
bool empty (
) const
[inline]
size_type
size (
) const
[inline]
const_reference
top (
) const
[inline]
void push (
const
value_type
&
__x
)
[inline]
void pop (
)
[inline]
Member Data Documentation
_Sequence c
[protected]
_Compare comp
[protected]
The documentation for this class was generated from the following file:
stl_queue.h
Generated at Fri Apr 6 15:54:35 2001 for libstdc++ by
1.2.6 written by
Dimitri van Heesch
, © 1997-2001