Scaffolding  0.1
This program can assemble genome scaffolds using the pairing information in paired-end reads.
Public Types | Public Member Functions | List of all members
set_queue< T, Priority, Compare > Class Template Reference

Public Types

typedef T_to_Prio_Type::iterator iterator
 
typedef T_to_Prio_Type::const_iterator const_iterator
 

Public Member Functions

 set_queue (const Compare &_comp=Compare())
 
const_iterator cbegin () const
 
const_iterator cend () const
 
bool empty () const
 
std::pair< const_iterator, bool > insert (const T &element, const Priority &prio)
 
const_iterator find (const T &element) const
 
std::pair< Priority, bool > get_priority (const T &element) const
 
const const_iterator get_min_element () const
 
void erase (const const_iterator &iter)
 
bool erase (const T &element)
 
void set_priority (const const_iterator &iter, const Priority &prio, const bool update_only=false)
 
bool set_priority (const T &element, const Priority &prio, const bool update_only=false)
 
void update_priority (const const_iterator &iter, const Priority &prio)
 
bool update_priority (const T &element, const Priority &prio)
 
void clear ()
 

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