Fairport  v1.0.38
fairport::disk::page_trailer< ulonglong > Struct Template Reference

The Unicode store version of the page trailer. More...

#include <disk.h>

+ Collaboration diagram for fairport::disk::page_trailer< ulonglong >:

List of all members.

Public Types

typedef ulonglong block_id_disk

Public Attributes

byte page_type
 The page_type of this page.
byte page_type_repeat
 Same as the page_type field, for validation purposes.
ushort signature
 Signature of this page, as calculated by the compute_signature function.
ulong crc
 CRC of this page, as calculated by the compute_crc function.
block_id_disk bid
 The id of this page.

Detailed Description

template<>
struct fairport::disk::page_trailer< ulonglong >

The Unicode store version of the page trailer.

The last structure in every page, aligned to the page_size

See also:
[MS-PST] 2.2.2.7.1

Definition at line 556 of file disk.h.


Member Typedef Documentation

typedef ulonglong fairport::disk::page_trailer< ulonglong >::block_id_disk

Definition at line 558 of file disk.h.


Member Data Documentation

block_id_disk fairport::disk::page_trailer< ulonglong >::bid

The id of this page.

Definition at line 564 of file disk.h.

ulong fairport::disk::page_trailer< ulonglong >::crc

CRC of this page, as calculated by the compute_crc function.

Definition at line 563 of file disk.h.

byte fairport::disk::page_trailer< ulonglong >::page_type

The page_type of this page.

Definition at line 560 of file disk.h.

byte fairport::disk::page_trailer< ulonglong >::page_type_repeat

Same as the page_type field, for validation purposes.

Definition at line 561 of file disk.h.

ushort fairport::disk::page_trailer< ulonglong >::signature

Signature of this page, as calculated by the compute_signature function.

Definition at line 562 of file disk.h.


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