Fairport  v1.0.38
fairport::disk::bth_nonleaf_entry< K > Struct Template Reference

Entries which make up a "non-leaf" BTH allocation. More...

#include <disk.h>

+ Collaboration diagram for fairport::disk::bth_nonleaf_entry< K >:

List of all members.

Public Attributes

key
 Key of the lower level page.
heap_id page FAIRPORT_PACK_2
 Heap id of the lower level page.

Detailed Description

template<typename K>
struct fairport::disk::bth_nonleaf_entry< K >

Entries which make up a "non-leaf" BTH allocation.

Clients must keep track of the current level as they are doing a BTH lookup. Non-leaf entries, similar to how the BT pages and sub_blocks work, contain the key and id of a lower level page.

Template Parameters:
KThe key type
See also:
[MS-PST] 2.3.2.2

Definition at line 1342 of file disk.h.


Member Data Documentation

Heap id of the lower level page.

Definition at line 1345 of file disk.h.

template<typename K >
K fairport::disk::bth_nonleaf_entry< K >::key

Key of the lower level page.

Definition at line 1344 of file disk.h.


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