|
hce-node application
1.4.3
HCE Hierarchical Cluster Engine node application
|
< HCE::ServerApplication provides global variable 'HCE::database::Session' which initializes in function 'HCE::ServerApplication::initializeDataBaseSession()' More...
Namespaces | |
| namespace | algorithms |
| namespace | component |
| namespace | database |
| namespace | drce |
| namespace | exception |
| namespace | handlers |
| namespace | logger |
| namespace | reduce |
| namespace | reduce_convertors |
| namespace | reduce_types |
| namespace | sphinx |
| namespace | starter_const |
| namespace | tests |
| namespace | types |
| namespace | utils |
| namespace | Utils |
Typedefs | |
| typedef int | STATUS |
| typedef std::function < std::string(const std::string &)> | Loggable |
| typedef unsigned short | POSMask |
Functions | |
| std::string | encodeBase64 (const std::string &data) |
| std::string | decodeBase64 (const std::string &data) |
| std::ostream & | operator<< (std::ostream &os, const ProcExec &procExec) |
| std::string & | operator<< (std::string &str, const ProcExec &procExec) |
| std::ostream & | endl (std::ostream &os) |
| std::ostream & | flush (std::ostream &os) |
| LoggerStream & | operator<< (LoggerStream &os, const std::string &rhs) |
| LoggerStream & | operator<< (LoggerStream &os, const char *rhs) |
| std::istream & | operator>> (std::istream &is, JsonMessageCover &jsonHandler) |
| std::ostream & | operator<< (std::ostream &os, const JsonMessageCover &jsonHandler) |
Variables | |
| const std::string | DRCE_FAKE_RESPONSE = "}]" |
| Poco::AutoPtr < Poco::Util::AbstractConfiguration > | _config = NULL |
| < AbstractConfiguration - all public methods are synchronized, so the class is safe for multithreaded use. | |
| std::string | componentManagerNames [] = {"CM_COMMON"} |
| std::string | componentNames [] |
| std::vector< ComponentType > | componentTypeVec |
| const std::string | COMMON_CHARSET = "utf-8" |
| const std::string | INCOMING_CHARSET = "ucs-2" |
| class HCE::DataBaseDriverConfig | __attribute__ |
| const std::string | error_messages [] |
< HCE::ServerApplication provides global variable 'HCE::database::Session' which initializes in function 'HCE::ServerApplication::initializeDataBaseSession()'
< poco headers
< std headers
Windows specific headers.
std headers
project node API
.hpp
HCE project node handler's parent. Implements basic functionality common for any kind of node handler.
| typedef std::function<std::string(const std::string&)> HCE::Loggable |
Definition at line 25 of file LoggerStream.hpp.
| typedef unsigned short HCE::POSMask |
| typedef int HCE::STATUS |
Definition at line 41 of file BaseDB.hpp.
| anonymous enum |
| ACTION_SUCCESS | |
| DOCUMENT_PRESENT | |
| DOCUMENT_NOT_PRESENT | |
| ACTION_PARSE_ERROR | |
| ACTION_NOT_SUPPORT | |
| ACTION_GENERAL_FAILURE | |
| INVALID_MESSAGE_TYPE | |
| INVALID_MESSAGE_BODY | |
| INVALID_ADMIN_COMMAND | |
| PUT_FAIL_KEY_EXISTS |
Definition at line 22 of file Errors.hpp.
| anonymous enum |
| PUT |
put documents to DB storage |
| GET |
get documents from DB storage |
| DEL |
delete documents from DB storage |
| CHECK |
check documents in DB storage |
| MANAGE |
admin command |
| LIST |
Definition at line 53 of file Response.hpp.
| enum HCE::AdaptorType |
Definition at line 9 of file HCEConstants.hpp.
| enum HCE::CommandId |
< Supported admin commands enumeration
Definition at line 45 of file Response.hpp.
| enum HCE::ComponentType |
Definition at line 30 of file HCEConstants.hpp.
| enum HCE::ExitStatus |
Definition at line 29 of file Process.hpp.
| enum HCE::MCG_Consistency |
| MCG_TOPIC_BIT_NUMBER | |
| MCG_START_UPPERCASE | |
| MCG_OTHER_UPPERCASE | |
| MCG_SYNONYM_BIT_SIZE | |
| MCG_SYNONYM_LOWEST_BIT_NUMBER | |
| MCG_GRAMMAR_BIT_SIZE | |
| MCG_GRAMMAR_LOWEST_BIT_NUMBER | |
| MCG_OBSCENE_WORD_VALUE |
Definition at line 19 of file MorphChangeGradBitset.hpp.
| enum HCE::POS_enum |
Part-Of-Speech constants
| POS_NOUN | |
| POS_ADJ_FULL | |
| POS_VERB | |
| POS_VBE | |
| POS_MOD | |
| POS_NUMERAL | |
| POS_CONJ | |
| POS_INTERJ | |
| POS_PREP | |
| POS_PARTICLE | |
| POS_ART | |
| POS_ADV | |
| POS_PN | |
| POS_ORDNUM | |
| POS_PRON | |
| POS_POSS |
Definition at line 22 of file POSMaskBitset.hpp.
| enum HCE::ServiceType |
Definition at line 62 of file HCEConstants.hpp.
Definition at line 57 of file HCEConstants.hpp.
| enum HCE::WORD_TYPE |
| std::string HCE::decodeBase64 | ( | const std::string & | data | ) |
| std::string HCE::encodeBase64 | ( | const std::string & | data | ) |
| std::ostream & HCE::endl | ( | std::ostream & | os | ) |
| std::ostream & HCE::flush | ( | std::ostream & | os | ) |
| std::ostream& HCE::operator<< | ( | std::ostream & | os, |
| const ProcExec & | procExec | ||
| ) |
Definition at line 73 of file ProcExec.cpp.
| std::string& HCE::operator<< | ( | std::string & | str, |
| const ProcExec & | procExec | ||
| ) |
Definition at line 79 of file ProcExec.cpp.
| std::ostream& HCE::operator<< | ( | std::ostream & | os, |
| const JsonMessageCover & | jsonHandler | ||
| ) |
Definition at line 119 of file JsonMessageCover.cpp.
| LoggerStream & HCE::operator<< | ( | LoggerStream & | os, |
| const std::string & | rhs | ||
| ) |
| LoggerStream & HCE::operator<< | ( | LoggerStream & | os, |
| const char * | rhs | ||
| ) |
| std::istream& HCE::operator>> | ( | std::istream & | is, |
| HCE::JsonMessageCover & | jsonHandler | ||
| ) |
| class HCE::DataBaseDriverConfig HCE::__attribute__ |
| Poco::AutoPtr< Poco::Util::AbstractConfiguration > HCE::_config = NULL |
< AbstractConfiguration - all public methods are synchronized, so the class is safe for multithreaded use.
Definition at line 4 of file Logger.cpp.
| const std::string HCE::COMMON_CHARSET = "utf-8" |
Definition at line 15 of file HCEConstants.cpp.
| std::string HCE::componentManagerNames[] = {"CM_COMMON"} |
Definition at line 7 of file HCEConstants.cpp.
| std::string HCE::componentNames |
Definition at line 8 of file HCEConstants.cpp.
| std::vector< ComponentType > HCE::componentTypeVec |
Definition at line 11 of file HCEConstants.cpp.
| const std::string HCE::DRCE_FAKE_RESPONSE = "}]" |
Definition at line 372 of file HandlerTypes.hpp.
| const std::string HCE::error_messages[] |
Definition at line 36 of file Errors.hpp.
| const std::string HCE::INCOMING_CHARSET = "ucs-2" |
Definition at line 16 of file HCEConstants.cpp.