mongo::dur::JHeader Struct Reference

#include <dur_journalformat.h>

List of all members.

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]

Detailed Description

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.


Member Enumeration Documentation

anonymous enum
Enumerator:
CurrentVersion 

Definition at line 39 of file dur_journalformat.h.


Constructor & Destructor Documentation

mongo::dur::JHeader::JHeader (  )  [inline]

Definition at line 32 of file dur_journalformat.h.

mongo::dur::JHeader::JHeader ( string  fname  ) 

Member Function Documentation

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.


Member Data Documentation

Definition at line 40 of file dur_journalformat.h.

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.

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.

Definition at line 51 of file dur_journalformat.h.

Definition at line 44 of file dur_journalformat.h.

Definition at line 52 of file dur_journalformat.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


mongodb
Author(s): Nate Koenig
autogenerated on Fri Jan 11 12:15:59 2013