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::CalculatorAlgorithmData Class Reference

#include <CalculatorNodeExecution.hpp>

Inheritance diagram for HCE::handlers::CalculatorAlgorithmData:
Collaboration diagram for HCE::handlers::CalculatorAlgorithmData:

Public Member Functions

 CalculatorAlgorithmData (unsigned int order_=0)
 CalculatorAlgorithmData (const CalculatorAlgorithmData &rhs)
 CalculatorAlgorithmData (CalculatorAlgorithmData &&rhs)
 ~CalculatorAlgorithmData (void)
CalculatorAlgorithmDataoperator= (const CalculatorAlgorithmData &rhs)
CalculatorAlgorithmDataoperator= (CalculatorAlgorithmData &&rhs)
void setOrder (unsigned int order_)
unsigned int getOrder (void) const
- Public Member Functions inherited from HCE::handlers::Dictionary< std::string, double >
 Dictionary (void)
 Dictionary (const Dictionary &rhs)
 Dictionary (Dictionary &&rhs)
virtual ~Dictionary (void)
Dictionaryoperator= (const Dictionary &rhs)
Dictionaryoperator= (Dictionary &&rhs)
Dictionaryoperator+= (const Dictionary &rhs)
Dictionaryoperator/= (size_t count)
const ItemsgetItems (void) const
size_t getItemsCount (void) const
bool isExist (const std::stringkey) const
const double & getItem (const std::string &key) const
double getItem (const std::string &key)
void setItem (const std::string &key, const double &value)
void setItem (const std::string &key, double &&value)
void clear (void)
_Other cast (void) const
_Other cast (_Arg arg) const
void copy (_Other &other) const
Iterator begin (void) noexcept
ConstIterator begin (void) const noexcept
Iterator end (void) noexcept
ConstIterator end (void) const noexcept

Additional Inherited Members

- Public Types inherited from HCE::handlers::Dictionary< std::string, double >
typedef std::map< std::string,
double > 
Items
typedef Items::iterator Iterator
typedef Items::const_iterator ConstIterator
- Protected Attributes inherited from HCE::handlers::Dictionary< std::string, double >
Items items

Detailed Description

Definition at line 28 of file CalculatorNodeExecution.hpp.

Constructor & Destructor Documentation

HCE::handlers::CalculatorAlgorithmData::CalculatorAlgorithmData ( unsigned int  order_ = 0)
explicit

Definition at line 15 of file CalculatorNodeExecution.cpp.

HCE::handlers::CalculatorAlgorithmData::CalculatorAlgorithmData ( const CalculatorAlgorithmData rhs)

Definition at line 20 of file CalculatorNodeExecution.cpp.

HCE::handlers::CalculatorAlgorithmData::CalculatorAlgorithmData ( CalculatorAlgorithmData &&  rhs)

Definition at line 26 of file CalculatorNodeExecution.cpp.

HCE::handlers::CalculatorAlgorithmData::~CalculatorAlgorithmData ( void  )
inline

Definition at line 35 of file CalculatorNodeExecution.hpp.

Member Function Documentation

unsigned int HCE::handlers::CalculatorAlgorithmData::getOrder ( void  ) const
inline

Definition at line 41 of file CalculatorNodeExecution.hpp.

Here is the caller graph for this function:

CalculatorAlgorithmData & HCE::handlers::CalculatorAlgorithmData::operator= ( const CalculatorAlgorithmData rhs)

Definition at line 32 of file CalculatorNodeExecution.cpp.

Here is the call graph for this function:

CalculatorAlgorithmData & HCE::handlers::CalculatorAlgorithmData::operator= ( CalculatorAlgorithmData &&  rhs)

Definition at line 42 of file CalculatorNodeExecution.cpp.

void HCE::handlers::CalculatorAlgorithmData::setOrder ( unsigned int  order_)
inline

Definition at line 40 of file CalculatorNodeExecution.hpp.

Here is the caller graph for this function:


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