MIRA
Public Types | Public Member Functions | Public Attributes | List of all members
IteratablePriorityQueue< T, Sequence, Compare > Class Template Reference

#include <fw/DispatcherThread.h>

Inheritance diagram for IteratablePriorityQueue< T, Sequence, Compare >:
Inheritance graph
[legend]

Public Types

typedef Sequence::iterator iterator
 
typedef Sequence::const_iterator const_iterator
 

Public Member Functions

 IteratablePriorityQueue (const Compare &x, const Sequence &s)
 
 IteratablePriorityQueue (const Compare &x=Compare(), Sequence &&s=Sequence())
 
template<typename InputIterator >
 IteratablePriorityQueue (InputIterator first, InputIterator last, const Compare &x, const Sequence &s)
 
template<typename InputIterator >
 IteratablePriorityQueue (InputIterator first, InputIterator last, const Compare &x, Sequence &&s)
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 

Public Attributes

elements
 STL member. More...
 

Member Typedef Documentation

◆ iterator

typedef Sequence::iterator iterator

◆ const_iterator

typedef Sequence::const_iterator const_iterator

Constructor & Destructor Documentation

◆ IteratablePriorityQueue() [1/4]

IteratablePriorityQueue ( const Compare &  x,
const Sequence &  s 
)
inlineexplicit

◆ IteratablePriorityQueue() [2/4]

IteratablePriorityQueue ( const Compare &  x = Compare(),
Sequence &&  s = Sequence() 
)
inlineexplicit

◆ IteratablePriorityQueue() [3/4]

IteratablePriorityQueue ( InputIterator  first,
InputIterator  last,
const Compare &  x,
const Sequence &  s 
)
inline

◆ IteratablePriorityQueue() [4/4]

IteratablePriorityQueue ( InputIterator  first,
InputIterator  last,
const Compare &  x,
Sequence &&  s 
)
inline

Member Function Documentation

◆ begin() [1/2]

iterator begin ( )
inline

◆ end() [1/2]

iterator end ( )
inline

◆ begin() [2/2]

const_iterator begin ( ) const
inline

◆ end() [2/2]

const_iterator end ( ) const
inline

Member Data Documentation

◆ elements

T elements
inherited

STL member.


The documentation for this class was generated from the following file: