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::ResourceLimits Struct Reference

#include <DRCEResourceLimits.hpp>

Collaboration diagram for HCE::drce::ResourceLimits:

Public Member Functions

 ResourceLimits (void)
 ResourceLimits (const ResourceLimits &rhs)
 ResourceLimits (ResourceLimits &&rhs)
ResourceLimitsoperator= (const ResourceLimits &rhs)
ResourceLimitsoperator= (ResourceLimits &&rhs)
void clear (void)

Public Attributes

unsigned int procMax
unsigned int threadsMax
double cpuMax
double iowaitMax
double vramFree
size_t vramFreeMin
double rramFree
size_t rramFreeMin
double diskFree
size_t diskFreeMin
ResourceUsageLimits usageLimits

Detailed Description

Definition at line 44 of file DRCEResourceLimits.hpp.

Constructor & Destructor Documentation

HCE::drce::ResourceLimits::ResourceLimits ( void  )

Definition at line 63 of file DRCEResourceLimits.cpp.

HCE::drce::ResourceLimits::ResourceLimits ( const ResourceLimits rhs)

Definition at line 70 of file DRCEResourceLimits.cpp.

HCE::drce::ResourceLimits::ResourceLimits ( ResourceLimits &&  rhs)

Definition at line 78 of file DRCEResourceLimits.cpp.

Member Function Documentation

void HCE::drce::ResourceLimits::clear ( void  )

Definition at line 124 of file DRCEResourceLimits.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 86 of file DRCEResourceLimits.cpp.

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

Definition at line 105 of file DRCEResourceLimits.cpp.

Member Data Documentation

double HCE::drce::ResourceLimits::cpuMax

Definition at line 57 of file DRCEResourceLimits.hpp.

double HCE::drce::ResourceLimits::diskFree

Definition at line 63 of file DRCEResourceLimits.hpp.

size_t HCE::drce::ResourceLimits::diskFreeMin

Definition at line 64 of file DRCEResourceLimits.hpp.

double HCE::drce::ResourceLimits::iowaitMax

Definition at line 58 of file DRCEResourceLimits.hpp.

unsigned int HCE::drce::ResourceLimits::procMax

Definition at line 55 of file DRCEResourceLimits.hpp.

double HCE::drce::ResourceLimits::rramFree

Definition at line 61 of file DRCEResourceLimits.hpp.

size_t HCE::drce::ResourceLimits::rramFreeMin

Definition at line 62 of file DRCEResourceLimits.hpp.

unsigned int HCE::drce::ResourceLimits::threadsMax

Definition at line 56 of file DRCEResourceLimits.hpp.

ResourceUsageLimits HCE::drce::ResourceLimits::usageLimits

Definition at line 66 of file DRCEResourceLimits.hpp.

double HCE::drce::ResourceLimits::vramFree

Definition at line 59 of file DRCEResourceLimits.hpp.

size_t HCE::drce::ResourceLimits::vramFreeMin

Definition at line 60 of file DRCEResourceLimits.hpp.


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