taco-db  0.1.0
Static Public Member Functions | Public Attributes | List of all members
taco::BTreeMetaPageData Struct Reference

The B-tree meta page. More...

#include <index/btree/BTreeInternal.h>

Static Public Member Functions

static void Initialize (char *btmeta_buf, PageNumber root_pid)
 Initializes the B-tree meta page. More...
 

Public Attributes

PageHeaderData m_ph
 
PageNumber m_root_pid
 The page number of the B-Tree root page. More...
 

Detailed Description

The B-tree meta page.

Member Function Documentation

◆ Initialize()

void taco::BTreeMetaPageData::Initialize ( char *  btmeta_buf,
PageNumber  root_pid 
)
static

Initializes the B-tree meta page.

Member Data Documentation

◆ m_ph

PageHeaderData taco::BTreeMetaPageData::m_ph

◆ m_root_pid

PageNumber taco::BTreeMetaPageData::m_root_pid

The page number of the B-Tree root page.

This should never be INVALID_PID even if the tree is empty.


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