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

#include <ReduceAdditionsStorageIf.hpp>

Inheritance diagram for HCE::reduce::ReduceAdditionsStorageIf:

Public Member Functions

virtual ~ReduceAdditionsStorageIf ()
virtual Poco::SharedPtr
< additions::TaskReducersManagerIf
findBy (HCE::types::MessageType key)=0
virtual Poco::SharedPtr
< additions::TaskReducersManagerIf
findBy (unsigned long long secondKey)=0
virtual void deleteBy (unsigned long long secondKey)=0
virtual void addWith (HCE::types::MessageType key, Poco::SharedPtr< additions::TaskReducersManagerIf > taskReducersManager)=0
virtual void addWith (unsigned long long secondKey, Poco::SharedPtr< additions::TaskReducersManagerIf > taskReducersManager)=0

Detailed Description

Definition at line 23 of file ReduceAdditionsStorageIf.hpp.

Constructor & Destructor Documentation

virtual HCE::reduce::ReduceAdditionsStorageIf::~ReduceAdditionsStorageIf ( )
inlinevirtual

Definition at line 25 of file ReduceAdditionsStorageIf.hpp.

Member Function Documentation

virtual void HCE::reduce::ReduceAdditionsStorageIf::addWith ( HCE::types::MessageType  key,
Poco::SharedPtr< additions::TaskReducersManagerIf taskReducersManager 
)
pure virtual
virtual void HCE::reduce::ReduceAdditionsStorageIf::addWith ( unsigned long long  secondKey,
Poco::SharedPtr< additions::TaskReducersManagerIf taskReducersManager 
)
pure virtual
virtual void HCE::reduce::ReduceAdditionsStorageIf::deleteBy ( unsigned long long  secondKey)
pure virtual
virtual Poco::SharedPtr<additions::TaskReducersManagerIf> HCE::reduce::ReduceAdditionsStorageIf::findBy ( HCE::types::MessageType  key)
pure virtual
virtual Poco::SharedPtr<additions::TaskReducersManagerIf> HCE::reduce::ReduceAdditionsStorageIf::findBy ( unsigned long long  secondKey)
pure virtual

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