Tapkee
fibonacci_heap_node Struct Reference

#include <fibonacci_heap.hpp>

List of all members.

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines