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

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

#include <btree.h>

Public Attributes

int level
 
char keyArray [STRINGARRAYNONLEAFSIZE][STRINGSIZE]
 
PageId pageNoArray [STRINGARRAYNONLEAFSIZE+1]
 

Detailed Description

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

Definition at line 211 of file btree.h.

Member Data Documentation

char badgerdb::NonLeafNodeString::keyArray[STRINGARRAYNONLEAFSIZE][STRINGSIZE]

Stores keys.

Definition at line 220 of file btree.h.

int badgerdb::NonLeafNodeString::level

Level of the node in the tree.

Definition at line 215 of file btree.h.

PageId badgerdb::NonLeafNodeString::pageNoArray[STRINGARRAYNONLEAFSIZE+1]

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

Definition at line 225 of file btree.h.


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