hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::handlers::CalculatorNodeExecution Class Reference

#include <CalculatorNodeExecution.hpp>

Public Member Functions

 CalculatorNodeExecution (CalculatorAlgorithm::Types type=CalculatorAlgorithm::Types::caDefault)
virtual ~CalculatorNodeExecution (void)
std::string calculate (const CalculatorAlgorithmData &algorithmData, NodeResourceDataList &nodeDataList, ResourceUsageManager &resourceUsageManager)
std::vector< double > getListWeights (const CalculatorAlgorithmData &algorithmData, ResourceUsageCollection &collection)

Detailed Description

Definition at line 101 of file CalculatorNodeExecution.hpp.

Constructor & Destructor Documentation

HCE::handlers::CalculatorNodeExecution::CalculatorNodeExecution ( CalculatorAlgorithm::Types  type = CalculatorAlgorithm::Types::caDefault)
explicit

Definition at line 148 of file CalculatorNodeExecution.cpp.

virtual HCE::handlers::CalculatorNodeExecution::~CalculatorNodeExecution ( void  )
inlinevirtual

Definition at line 105 of file CalculatorNodeExecution.hpp.

Member Function Documentation

std::string HCE::handlers::CalculatorNodeExecution::calculate ( const CalculatorAlgorithmData algorithmData,
NodeResourceDataList nodeDataList,
ResourceUsageManager resourceUsageManager 
)

Definition at line 154 of file CalculatorNodeExecution.cpp.

Here is the caller graph for this function:

std::vector< double > HCE::handlers::CalculatorNodeExecution::getListWeights ( const CalculatorAlgorithmData algorithmData,
ResourceUsageCollection collection 
)

Definition at line 164 of file CalculatorNodeExecution.cpp.

Here is the caller graph for this function:


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