BadgerDB
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends Pages
Public Attributes | List of all members
badgerdb::NonLeafNodeDouble Struct Reference

Structure for all non-leaf nodes when the key is of DOUBLE type. More...

#include <btree.h>

Public Attributes

int level
 
double keyArray [DOUBLEARRAYNONLEAFSIZE]
 
PageId pageNoArray [DOUBLEARRAYNONLEAFSIZE+1]
 

Detailed Description

Structure for all non-leaf nodes when the key is of DOUBLE type.

Definition at line 191 of file btree.h.

Member Data Documentation

double badgerdb::NonLeafNodeDouble::keyArray[DOUBLEARRAYNONLEAFSIZE]

Stores keys.

Definition at line 200 of file btree.h.

int badgerdb::NonLeafNodeDouble::level

Level of the node in the tree.

Definition at line 195 of file btree.h.

PageId badgerdb::NonLeafNodeDouble::pageNoArray[DOUBLEARRAYNONLEAFSIZE+1]

Stores page numbers of child pages which themselves are other non-leaf/leaf nodes in the tree.

Definition at line 205 of file btree.h.


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