Tapkee
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
fibonacci_heap_node Struct Reference

#include <fibonacci_heap.hpp>

Public Member Functions

 fibonacci_heap_node ()
 

Public Attributes

fibonacci_heap_nodeparent
 
fibonacci_heap_nodechild
 
fibonacci_heap_nodeleft
 
fibonacci_heap_noderight
 
int rank
 
bool marked
 
int index
 
ScalarType key
 

Private Member Functions

 fibonacci_heap_node (const fibonacci_heap_node &fh)
 
fibonacci_heap_nodeoperator= (const fibonacci_heap_node &fh)
 

Detailed Description

Definition at line 20 of file fibonacci_heap.hpp.

Constructor & Destructor Documentation

Definition at line 22 of file fibonacci_heap.hpp.

fibonacci_heap_node ( const fibonacci_heap_node fh)
private

Member Function Documentation

fibonacci_heap_node& operator= ( const fibonacci_heap_node fh)
private

Member Data Documentation

pointer to child node

Definition at line 31 of file fibonacci_heap.hpp.

int index

index in heap

Definition at line 46 of file fibonacci_heap.hpp.

key of node

Definition at line 49 of file fibonacci_heap.hpp.

pointer to left sibling

Definition at line 34 of file fibonacci_heap.hpp.

bool marked

marked flag

Definition at line 43 of file fibonacci_heap.hpp.

pointer to parent node

Definition at line 28 of file fibonacci_heap.hpp.

int rank

rank of node

Definition at line 40 of file fibonacci_heap.hpp.

pointer to right sibling

Definition at line 37 of file fibonacci_heap.hpp.


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