![]()  | 
  
    PeriDyno 1.2.1
    
   | 
 
#include <PriorityQueue.h>

Public Types | |
| typedef priority_queue< T, Container, Compare > | this_type | 
| typedef Container | container_type | 
| typedef Compare | compare_type | 
| typedef Container::value_type | value_type | 
| typedef Container::reference | reference | 
| typedef Container::const_reference | const_reference | 
| typedef Container::size_type | size_type | 
| typedef Container::difference_type | difference_type | 
Public Member Functions | |
| DYN_FUNC | priority_queue () | 
| DYN_FUNC | ~priority_queue () | 
| DYN_FUNC | priority_queue (const container_type &c) | 
| DYN_FUNC | priority_queue (const compare_type &compare) | 
| DYN_FUNC | priority_queue (const container_type &c, const compare_type &compare) | 
| DYN_FUNC bool | empty () const | 
| DYN_FUNC bool | isEmpty () const | 
| DYN_FUNC size_type | size () const | 
| DYN_FUNC const_reference | top () const | 
| DYN_FUNC void | push (const value_type &value) | 
| DYN_FUNC void | pop () | 
| DYN_FUNC void | clear () | 
| DYN_FUNC void | change (size_type n) | 
| DYN_FUNC void | remove (size_type n) | 
Public Attributes | |
| container_type | container | 
Private Attributes | |
| compare_type | cmp | 
The behaviour of this class is just like the std::priority_queue
Definition at line 41 of file PriorityQueue.h.
| typedef Compare dyno::priority_queue< T, Container, Compare >::compare_type | 
Definition at line 46 of file PriorityQueue.h.
| typedef Container::const_reference dyno::priority_queue< T, Container, Compare >::const_reference | 
Definition at line 50 of file PriorityQueue.h.
| typedef Container dyno::priority_queue< T, Container, Compare >::container_type | 
Definition at line 45 of file PriorityQueue.h.
| typedef Container::difference_type dyno::priority_queue< T, Container, Compare >::difference_type | 
Definition at line 52 of file PriorityQueue.h.
| typedef Container::reference dyno::priority_queue< T, Container, Compare >::reference | 
Definition at line 49 of file PriorityQueue.h.
| typedef Container::size_type dyno::priority_queue< T, Container, Compare >::size_type | 
Definition at line 51 of file PriorityQueue.h.
| typedef priority_queue<T, Container, Compare> dyno::priority_queue< T, Container, Compare >::this_type | 
Definition at line 44 of file PriorityQueue.h.
| typedef Container::value_type dyno::priority_queue< T, Container, Compare >::value_type | 
Definition at line 48 of file PriorityQueue.h.
      
  | 
  inline | 
Definition at line 5 of file PriorityQueue.inl.
      
  | 
  inline | 
Definition at line 12 of file PriorityQueue.inl.
      
  | 
  inlineexplicit | 
Definition at line 18 of file PriorityQueue.inl.
      
  | 
  inlineexplicit | 
Definition at line 25 of file PriorityQueue.inl.
      
  | 
  inlineexplicit | 
Definition at line 32 of file PriorityQueue.inl.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 60 of file PriorityQueue.inl.
      
  | 
  inline | 
Definition at line 41 of file PriorityQueue.inl.
      
  | 
  inline | 
Definition at line 48 of file PriorityQueue.inl.
      
  | 
  inline | 
Definition at line 83 of file PriorityQueue.inl.
      
  | 
  inline | 
Definition at line 75 of file PriorityQueue.inl.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 54 of file PriorityQueue.inl.
      
  | 
  inline | 
Definition at line 68 of file PriorityQueue.inl.
      
  | 
  private | 
Definition at line 57 of file PriorityQueue.h.
| container_type dyno::priority_queue< T, Container, Compare >::container | 
Definition at line 55 of file PriorityQueue.h.