#include <snapshots.h>
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 |
contains performance information for a time period
Definition at line 52 of file snapshots.h.
| mongo::SnapshotDelta::SnapshotDelta | ( | const SnapshotData & | older, | |
| const SnapshotData & | newer | |||
| ) |
| 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.
unsigned long long mongo::SnapshotDelta::_elapsed [private] |
Definition at line 80 of file snapshots.h.
const SnapshotData& mongo::SnapshotDelta::_newer [private] |
Definition at line 78 of file snapshots.h.
const SnapshotData& mongo::SnapshotDelta::_older [private] |
Definition at line 77 of file snapshots.h.