Fairport  v1.0.38
fairport::disk::sub_leaf_entry< T > Struct Template Reference

Entries on a leaf sub_block. More...

#include <disk.h>

+ Collaboration diagram for fairport::disk::sub_leaf_entry< T >:

List of all members.

Public Types

typedef T block_id_disk

Public Attributes

node_id nid
 Subnode id.
block_id_disk data
 Data block of this subnode.
block_id_disk sub
 Subnode block of this subnode. Yes, subnodes can and do themselves had subnodes.

Detailed Description

template<typename T>
struct fairport::disk::sub_leaf_entry< T >

Entries on a leaf sub_block.

The leaf entry contains information about the subnode. Note there is no parent field.

Template Parameters:
Tulonglong for a unicode store, ulong for an ANSI store
See also:
[MS-PST] 2.2.2.8.3.3.1.1

Definition at line 1127 of file disk.h.


Member Typedef Documentation

template<typename T >
typedef T fairport::disk::sub_leaf_entry< T >::block_id_disk

Definition at line 1129 of file disk.h.


Member Data Documentation

template<typename T >
block_id_disk fairport::disk::sub_leaf_entry< T >::data

Data block of this subnode.

Definition at line 1132 of file disk.h.

template<typename T >
node_id fairport::disk::sub_leaf_entry< T >::nid

Subnode id.

Definition at line 1131 of file disk.h.

template<typename T >
block_id_disk fairport::disk::sub_leaf_entry< T >::sub

Subnode block of this subnode. Yes, subnodes can and do themselves had subnodes.

Definition at line 1133 of file disk.h.


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