HCE project C++ developers source code library  1.1.1
HCE project developer library
 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
void HCE::reduce::ReducingPartsCountersStorage::deleteBy ( unsigned long long  keyId)
virtual
bool HCE::reduce::ReducingPartsCountersStorage::findBy ( unsigned long long  keyId)
virtual
int HCE::reduce::ReducingPartsCountersStorage::getAccumulateReducingParts ( unsigned long long  keyId)
virtual
unsigned int HCE::reduce::ReducingPartsCountersStorage::getTotalTasksNumber ( )
virtual
void HCE::reduce::ReducingPartsCountersStorage::incrementBy ( unsigned long long  keyId)
virtual

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