Joedb 10.4.6
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::Header Struct Reference

#include <joedb/journal/Header.h>

Public Attributes

std::array< int64_t, 4 > checkpoint
uint32_t version
std::array< char, 5 > signature

Static Public Attributes

static constexpr std::array< char, 5 > joedb {'j', 'o', 'e', 'd', 'b'}
static constexpr int64_t ssize = 41
static constexpr size_t size = ssize

Detailed Description

Definition at line 11 of file Header.h.

Member Data Documentation

◆ checkpoint

std::array<int64_t, 4> joedb::Header::checkpoint

Definition at line 13 of file Header.h.

◆ joedb

std::array<char, 5> joedb::Header::joedb {'j', 'o', 'e', 'd', 'b'}
staticconstexpr

Definition at line 17 of file Header.h.

◆ signature

std::array<char, 5> joedb::Header::signature

Definition at line 15 of file Header.h.

◆ size

size_t joedb::Header::size = ssize
staticconstexpr

Definition at line 19 of file Header.h.

◆ ssize

int64_t joedb::Header::ssize = 41
staticconstexpr

Definition at line 18 of file Header.h.

◆ version

uint32_t joedb::Header::version

Definition at line 14 of file Header.h.


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