$extrastylesheet
#include <mln/util/soft_heap.hh>
Public Member Functions | |
| node () | |
| node (const T &ckey, const R &rank, node< T, R > *next=0, node< T, R > *child=0, ilcell_t il=0, ilcell_t il_tail=0) | |
| ~node () | |
| node< T, R > * | child () const |
| const T & | ckey () const |
| ilcell_t | il () const |
| ilcell_t | il_tail () const |
| node< T, R > * | next () const |
| const R & | rank () const |
| void | set_child (node< T, R > *child) |
| void | set_ckey (const T &ckey) |
| void | set_il (ilcell_t il) |
| void | set_il_tail (ilcell_t il_tail) |
| void | set_next (node< T, R > *next) |
| void | set_rank (const R &rank) |
Meta-data of an element in the heap.
Definition at line 97 of file soft_heap.hh.
| mln::util::node< T, R >::node | ( | ) |
| mln::util::node< T, R >::node | ( | const T & | ckey, |
| const R & | rank, | ||
| node< T, R > * | next = 0, |
||
| node< T, R > * | child = 0, |
||
| ilcell_t | il = 0, |
||
| ilcell_t | il_tail = 0 |
||
| ) |
| mln::util::node< T, R >::~node | ( | ) |
| node<T,R>* mln::util::node< T, R >::child | ( | ) | const |
| const T& mln::util::node< T, R >::ckey | ( | ) | const |
| ilcell_t mln::util::node< T, R >::il | ( | ) | const |
| ilcell_t mln::util::node< T, R >::il_tail | ( | ) | const |
| node<T,R>* mln::util::node< T, R >::next | ( | ) | const |
| const R& mln::util::node< T, R >::rank | ( | ) | const |
| void mln::util::node< T, R >::set_child | ( | node< T, R > * | child | ) |
| void mln::util::node< T, R >::set_ckey | ( | const T & | ckey | ) |
| void mln::util::node< T, R >::set_il | ( | ilcell_t | il | ) |
| void mln::util::node< T, R >::set_il_tail | ( | ilcell_t | il_tail | ) |
| void mln::util::node< T, R >::set_next | ( | node< T, R > * | next | ) |
| void mln::util::node< T, R >::set_rank | ( | const R & | rank | ) |