0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
Hypertable::SwapStat Struct Reference

A structure to retrieve Swapping statistics (pages swapped in/out, aggregate total numbers etc) More...

#include <SystemInfo.h>

Public Member Functions

 SwapStat ()
 
 SwapStat (const SwapStat &other)
 
 ~SwapStat ()
 
void swap (SwapStat &other)
 
SwapStatrefresh ()
 
SwapStatoperator= (const SwapStat &other)
 
bool operator== (const SwapStat &other) const
 
bool operator!= (const SwapStat &other) const
 

Public Attributes

double total {}
 
double used {}
 
double free {}
 
uint64_t page_in {}
 
uint64_t page_out {}
 
void * prev_stat {}
 

Detailed Description

A structure to retrieve Swapping statistics (pages swapped in/out, aggregate total numbers etc)

Definition at line 156 of file SystemInfo.h.

Constructor & Destructor Documentation

Hypertable::SwapStat::SwapStat ( )
inline

Definition at line 157 of file SystemInfo.h.

Hypertable::SwapStat::SwapStat ( const SwapStat other)

Definition at line 543 of file SystemInfo.cc.

Hypertable::SwapStat::~SwapStat ( )

Definition at line 555 of file SystemInfo.cc.

Member Function Documentation

bool Hypertable::SwapStat::operator!= ( const SwapStat other) const
inline

Definition at line 168 of file SystemInfo.h.

SwapStat& Hypertable::SwapStat::operator= ( const SwapStat other)
inline

Definition at line 162 of file SystemInfo.h.

bool SwapStat::operator== ( const SwapStat other) const

Definition at line 109 of file SystemInfo.cc.

SwapStat & Hypertable::SwapStat::refresh ( )

Definition at line 568 of file SystemInfo.cc.

void Hypertable::SwapStat::swap ( SwapStat other)

Definition at line 559 of file SystemInfo.cc.

Member Data Documentation

double Hypertable::SwapStat::free {}

Definition at line 175 of file SystemInfo.h.

uint64_t Hypertable::SwapStat::page_in {}

Definition at line 177 of file SystemInfo.h.

uint64_t Hypertable::SwapStat::page_out {}

Definition at line 178 of file SystemInfo.h.

void* Hypertable::SwapStat::prev_stat {}

Definition at line 180 of file SystemInfo.h.

double Hypertable::SwapStat::total {}

Definition at line 173 of file SystemInfo.h.

double Hypertable::SwapStat::used {}

Definition at line 174 of file SystemInfo.h.


The documentation for this struct was generated from the following files: