hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::drce::ResourceUsage Struct Reference

#include <DRCEResourceUsage.hpp>

Public Member Functions

 ResourceUsage (void)
 ResourceUsage (const ResourceUsage &rhs)
 ResourceUsage (ResourceUsage &&rhs)
ResourceUsageoperator= (const ResourceUsage &rhs)
ResourceUsageoperator= (ResourceUsage &&rhs)
void clear (void)

Public Attributes

double cpu
double iowait
size_t vramUsed
double vramUsedPercent
size_t rramUsed
double rramUsedPercent
size_t diskUsed
double diskUsedPercent
unsigned int processes
double processesPercent
unsigned int threads
double threadsPercent
double loadAverage

Detailed Description

Definition at line 27 of file DRCEResourceUsage.hpp.

Constructor & Destructor Documentation

HCE::drce::ResourceUsage::ResourceUsage ( void  )

Definition at line 22 of file DRCEResourceUsage.cpp.

HCE::drce::ResourceUsage::ResourceUsage ( const ResourceUsage rhs)

Definition at line 28 of file DRCEResourceUsage.cpp.

HCE::drce::ResourceUsage::ResourceUsage ( ResourceUsage &&  rhs)

Definition at line 35 of file DRCEResourceUsage.cpp.

Member Function Documentation

void HCE::drce::ResourceUsage::clear ( void  )

Definition at line 84 of file DRCEResourceUsage.cpp.

Here is the caller graph for this function:

ResourceUsage & HCE::drce::ResourceUsage::operator= ( const ResourceUsage rhs)

Definition at line 42 of file DRCEResourceUsage.cpp.

ResourceUsage & HCE::drce::ResourceUsage::operator= ( ResourceUsage &&  rhs)

Definition at line 63 of file DRCEResourceUsage.cpp.

Member Data Documentation

double HCE::drce::ResourceUsage::cpu

Definition at line 38 of file DRCEResourceUsage.hpp.

size_t HCE::drce::ResourceUsage::diskUsed

Definition at line 45 of file DRCEResourceUsage.hpp.

double HCE::drce::ResourceUsage::diskUsedPercent

Definition at line 46 of file DRCEResourceUsage.hpp.

double HCE::drce::ResourceUsage::iowait

Definition at line 39 of file DRCEResourceUsage.hpp.

double HCE::drce::ResourceUsage::loadAverage

Definition at line 53 of file DRCEResourceUsage.hpp.

unsigned int HCE::drce::ResourceUsage::processes

Definition at line 48 of file DRCEResourceUsage.hpp.

double HCE::drce::ResourceUsage::processesPercent

Definition at line 49 of file DRCEResourceUsage.hpp.

size_t HCE::drce::ResourceUsage::rramUsed

Definition at line 43 of file DRCEResourceUsage.hpp.

double HCE::drce::ResourceUsage::rramUsedPercent

Definition at line 44 of file DRCEResourceUsage.hpp.

unsigned int HCE::drce::ResourceUsage::threads

Definition at line 50 of file DRCEResourceUsage.hpp.

double HCE::drce::ResourceUsage::threadsPercent

Definition at line 51 of file DRCEResourceUsage.hpp.

size_t HCE::drce::ResourceUsage::vramUsed

Definition at line 41 of file DRCEResourceUsage.hpp.

double HCE::drce::ResourceUsage::vramUsedPercent

Definition at line 42 of file DRCEResourceUsage.hpp.


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