#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.