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

#include <ReducingOutputMessageBuilder.hpp>

Inheritance diagram for HCE::reduce::ReducingOutputMessageBuilder:
Collaboration diagram for HCE::reduce::ReducingOutputMessageBuilder:

Public Member Functions

 ReducingOutputMessageBuilder (const Poco::SharedPtr< ReducingExceptionsTranslatorIf > &reducingExceptionsTranslator)
virtual ~ReducingOutputMessageBuilder ()
Poco::SharedPtr
< reduce_types::ReducingOutputMessage
build (const types::MessageType &msgType, const int ttl, const std::string &json)
Poco::SharedPtr
< reduce_types::ReducingOutputMessage
build (const NotFoundByKeyException &e)
- Public Member Functions inherited from HCE::reduce::ReducingOutputMessageBuilderIf
virtual ~ReducingOutputMessageBuilderIf ()

Detailed Description

Definition at line 24 of file ReducingOutputMessageBuilder.hpp.

Constructor & Destructor Documentation

HCE::reduce::ReducingOutputMessageBuilder::ReducingOutputMessageBuilder ( const Poco::SharedPtr< ReducingExceptionsTranslatorIf > &  reducingExceptionsTranslator)
HCE::reduce::ReducingOutputMessageBuilder::~ReducingOutputMessageBuilder ( )
virtual

Definition at line 18 of file ReducingOutputMessageBuilder.cpp.

Member Function Documentation

Poco::SharedPtr<reduce_types::ReducingOutputMessage> HCE::reduce::ReducingOutputMessageBuilder::build ( const types::MessageType msgType,
const int  ttl,
const std::string &  json 
)
virtual

Implements HCE::reduce::ReducingOutputMessageBuilderIf.

Here is the caller graph for this function:

SharedPtr< ReducingOutputMessage > HCE::reduce::ReducingOutputMessageBuilder::build ( const NotFoundByKeyException e)
virtual

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