mongo::DataFileHeader Class Reference

#include <pdfile.h>

List of all members.

Public Types

enum  { HeaderSize = 8192 }

Public Member Functions

void init (int fileno, int filelength, const char *filename)
bool isCurrentVersion () const
bool isEmpty () const
bool uninitialized () const

Public Attributes

char data [4]
int fileLength
char reserved [8192-4 *4-8]
DiskLoc unused
int unusedLength
int version
int versionMinor

Detailed Description

Definition at line 312 of file pdfile.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
HeaderSize 

Definition at line 323 of file pdfile.h.


Member Function Documentation

void mongo::DataFileHeader::init ( int  fileno,
int  filelength,
const char *  filename 
) [inline]

Definition at line 329 of file pdfile.h.

bool mongo::DataFileHeader::isCurrentVersion (  )  const [inline]

Definition at line 325 of file pdfile.h.

bool mongo::DataFileHeader::isEmpty (  )  const [inline]

Definition at line 346 of file pdfile.h.

bool mongo::DataFileHeader::uninitialized (  )  const [inline]

Definition at line 327 of file pdfile.h.


Member Data Documentation

Definition at line 321 of file pdfile.h.

Definition at line 316 of file pdfile.h.

Definition at line 319 of file pdfile.h.

Definition at line 317 of file pdfile.h.

Definition at line 318 of file pdfile.h.

Definition at line 314 of file pdfile.h.

Definition at line 315 of file pdfile.h.


The documentation for this class 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:54 2013