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::core::ReduceJobIf Class Reference

#include <ReduceTaskCore.hpp>

Inheritance diagram for HCE::reduce::core::ReduceJobIf:

Public Member Functions

virtual ~ReduceJobIf ()
virtual Poco::SharedPtr
< IterableIf
getDataStorage () const =0
virtual Poco::SharedPtr
< ReduceResultIf
getReduceResult () const =0
virtual Poco::SharedPtr
< ReduceTaskIf
getReduceTask () const =0

Detailed Description

ReduceJonIf is simple wrapper interface to easy pass around data related to reduce job

Definition at line 75 of file ReduceTaskCore.hpp.

Constructor & Destructor Documentation

virtual HCE::reduce::core::ReduceJobIf::~ReduceJobIf ( )
inlinevirtual

Definition at line 77 of file ReduceTaskCore.hpp.

Member Function Documentation

virtual Poco::SharedPtr<IterableIf> HCE::reduce::core::ReduceJobIf::getDataStorage ( ) const
pure virtual
virtual Poco::SharedPtr<ReduceResultIf> HCE::reduce::core::ReduceJobIf::getReduceResult ( ) const
pure virtual
virtual Poco::SharedPtr<ReduceTaskIf> HCE::reduce::core::ReduceJobIf::getReduceTask ( ) const
pure virtual

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