mongo::SnapshotDelta Class Reference

#include <snapshots.h>

List of all members.

Public Member Functions

Top::UsageMap collectionUsageDiff ()
unsigned long long elapsed () const
Top::CollectionData globalUsageDiff ()
double percentWriteLocked () const
 SnapshotDelta (const SnapshotData &older, const SnapshotData &newer)
unsigned long long start () const
unsigned long long timeInWriteLock () const

Private Attributes

unsigned long long _elapsed
const SnapshotData_newer
const SnapshotData_older

Detailed Description

contains performance information for a time period

Definition at line 52 of file snapshots.h.


Constructor & Destructor Documentation

mongo::SnapshotDelta::SnapshotDelta ( const SnapshotData older,
const SnapshotData newer 
)

Member Function Documentation

Top::UsageMap mongo::SnapshotDelta::collectionUsageDiff (  ) 
unsigned long long mongo::SnapshotDelta::elapsed (  )  const [inline]

Definition at line 60 of file snapshots.h.

Top::CollectionData mongo::SnapshotDelta::globalUsageDiff (  ) 
double mongo::SnapshotDelta::percentWriteLocked (  )  const [inline]

Definition at line 67 of file snapshots.h.

unsigned long long mongo::SnapshotDelta::start (  )  const [inline]

Definition at line 56 of file snapshots.h.

unsigned long long mongo::SnapshotDelta::timeInWriteLock (  )  const [inline]

Definition at line 64 of file snapshots.h.


Member Data Documentation

unsigned long long mongo::SnapshotDelta::_elapsed [private]

Definition at line 80 of file snapshots.h.

Definition at line 78 of file snapshots.h.

Definition at line 77 of file snapshots.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:58 2013