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

#include <ORMFunctionalObject.hpp>

Public Member Functions

 ORMFunctionalObject (const DataBaseDriverConfig &db_config)
virtual ~ORMFunctionalObject () throw ()
std::string processJSON (const std::string &input_message)
Poco::SharedPtr< ResponseprocessObj (const Request &)
unsigned int getErrorCode () const
std::string getErrorMsg () const

Detailed Description

< ORMFunctionalObject class

Definition at line 37 of file ORMFunctionalObject.hpp.

Constructor & Destructor Documentation

HCE::ORMFunctionalObject::ORMFunctionalObject ( const DataBaseDriverConfig dbConfig)
explicit

< ctors section throw ORMFunctionObjectException if something bad occurs

Definition at line 37 of file ORMFunctionalObject.cpp.

Here is the call graph for this function:

HCE::ORMFunctionalObject::~ORMFunctionalObject ( ) throw ()
virtual

Definition at line 45 of file ORMFunctionalObject.cpp.

Member Function Documentation

unsigned int HCE::ORMFunctionalObject::getErrorCode ( void  ) const
inline

< return error code as numerical value set by the Storage Engine driver return error code as string value set by the Storage Engine driver

Definition at line 65 of file ORMFunctionalObject.hpp.

std::string HCE::ORMFunctionalObject::getErrorMsg ( void  ) const
inline

Definition at line 69 of file ORMFunctionalObject.hpp.

std::string HCE::ORMFunctionalObject::processJSON ( const std::string &  inputMessage)

< process handler ORMFunctionalObject takes input message in format Request struct serialized as string JSON and gives output in format Response struct serialized as string JSON process handler ORMFunctionalObject takes input message in format Request struct serialized as string JSON and gives output in format Documents struct

TODO put documents to storage

Definition at line 85 of file ORMFunctionalObject.cpp.

Here is the call graph for this function:

Poco::SharedPtr< Response > HCE::ORMFunctionalObject::processObj ( const Request request)

getErrorCode() and getErrorMsg() return ORMFunctionalObject state in numerical and literal formats appropriately

TODO main query processing

Definition at line 66 of file ORMFunctionalObject.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


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