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::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
SharedPtr< ReducingOutputMessage > HCE::reduce::ReducingOutputMessageBuilder::build ( const NotFoundByKeyException e)
virtual

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