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

#include <ReducingPartsCountersStorage.hpp>

Inheritance diagram for HCE::reduce::ReducingPartsCountersStorage:
Collaboration diagram for HCE::reduce::ReducingPartsCountersStorage:

Public Types

typedef std::map< unsigned
long long, int >::iterator 
StorageIterator

Public Member Functions

 ReducingPartsCountersStorage ()
virtual ~ReducingPartsCountersStorage ()
bool findBy (unsigned long long keyId)
void deleteBy (unsigned long long keyId)
void addReducingPartsCounterWithKey (unsigned long long keyId)
void incrementBy (unsigned long long keyId)
int getAccumulateReducingParts (unsigned long long keyId)
unsigned int getTotalTasksNumber ()
- Public Member Functions inherited from HCE::reduce::ReducingPartsCountersStorageIf
virtual ~ReducingPartsCountersStorageIf ()

Detailed Description

Definition at line 26 of file ReducingPartsCountersStorage.hpp.

Member Typedef Documentation

typedef std::map<unsigned long long, int>::iterator HCE::reduce::ReducingPartsCountersStorage::StorageIterator

Definition at line 28 of file ReducingPartsCountersStorage.hpp.

Constructor & Destructor Documentation

HCE::reduce::ReducingPartsCountersStorage::ReducingPartsCountersStorage ( )

Definition at line 7 of file ReducingPartsCountersStorage.cpp.

HCE::reduce::ReducingPartsCountersStorage::~ReducingPartsCountersStorage ( )
virtual

Definition at line 10 of file ReducingPartsCountersStorage.cpp.

Member Function Documentation

void HCE::reduce::ReducingPartsCountersStorage::addReducingPartsCounterWithKey ( unsigned long long  keyId)
virtual

Implements HCE::reduce::ReducingPartsCountersStorageIf.

Definition at line 19 of file ReducingPartsCountersStorage.cpp.

Here is the caller graph for this function:

void HCE::reduce::ReducingPartsCountersStorage::deleteBy ( unsigned long long  keyId)
virtual

Implements HCE::reduce::ReducingPartsCountersStorageIf.

Definition at line 35 of file ReducingPartsCountersStorage.cpp.

Here is the caller graph for this function:

bool HCE::reduce::ReducingPartsCountersStorage::findBy ( unsigned long long  keyId)
virtual

Implements HCE::reduce::ReducingPartsCountersStorageIf.

Definition at line 24 of file ReducingPartsCountersStorage.cpp.

Here is the caller graph for this function:

int HCE::reduce::ReducingPartsCountersStorage::getAccumulateReducingParts ( unsigned long long  keyId)
virtual

Implements HCE::reduce::ReducingPartsCountersStorageIf.

Definition at line 41 of file ReducingPartsCountersStorage.cpp.

Here is the caller graph for this function:

unsigned int HCE::reduce::ReducingPartsCountersStorage::getTotalTasksNumber ( )
virtual

Implements HCE::reduce::ReducingPartsCountersStorageIf.

Definition at line 47 of file ReducingPartsCountersStorage.cpp.

Here is the caller graph for this function:

void HCE::reduce::ReducingPartsCountersStorage::incrementBy ( unsigned long long  keyId)
virtual

Implements HCE::reduce::ReducingPartsCountersStorageIf.

Definition at line 13 of file ReducingPartsCountersStorage.cpp.

Here is the caller graph for this function:


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