#include <dur_journalformat.h>
Public Types | |
enum | { CurrentVersion = 0x4147 } |
Public Member Functions | |
JHeader (string fname) | |
JHeader () | |
bool | valid () const |
bool | versionOk () const |
Public Attributes | |
unsigned short | _version |
char | dbpath [128] |
unsigned long long | fileId |
char | magic [2] |
char | n1 |
char | n2 |
char | n3 |
char | n4 |
char | reserved3 [8026] |
char | ts [20] |
char | txt2 [2] |
beginning header for a journal/j._<n> file there is nothing important int this header at this time. except perhaps version #.
Definition at line 31 of file dur_journalformat.h.
anonymous enum |
Definition at line 39 of file dur_journalformat.h.
mongo::dur::JHeader::JHeader | ( | ) | [inline] |
Definition at line 32 of file dur_journalformat.h.
mongo::dur::JHeader::JHeader | ( | string | fname | ) |
bool mongo::dur::JHeader::valid | ( | ) | const [inline] |
Definition at line 55 of file dur_journalformat.h.
bool mongo::dur::JHeader::versionOk | ( | ) | const [inline] |
Definition at line 54 of file dur_journalformat.h.
unsigned short mongo::dur::JHeader::_version |
Definition at line 40 of file dur_journalformat.h.
char mongo::dur::JHeader::dbpath[128] |
Definition at line 46 of file dur_journalformat.h.
unsigned long long mongo::dur::JHeader::fileId |
Definition at line 49 of file dur_journalformat.h.
char mongo::dur::JHeader::magic[2] |
Definition at line 35 of file dur_journalformat.h.
Definition at line 43 of file dur_journalformat.h.
Definition at line 45 of file dur_journalformat.h.
Definition at line 47 of file dur_journalformat.h.
Definition at line 47 of file dur_journalformat.h.
char mongo::dur::JHeader::reserved3[8026] |
Definition at line 51 of file dur_journalformat.h.
char mongo::dur::JHeader::ts[20] |
Definition at line 44 of file dur_journalformat.h.
char mongo::dur::JHeader::txt2[2] |
Definition at line 52 of file dur_journalformat.h.