Joedb 9.5.0
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
Public Attributes | Static Public Attributes | List of all members
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

constexpr 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

constexpr size_t joedb::Header::size = ssize
staticconstexpr

Definition at line 19 of file Header.h.

◆ ssize

constexpr 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: