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
SphinxResultDataSerializator.hpp File Reference
Include dependency graph for SphinxResultDataSerializator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HCE::sphinx::SphinxWeightPacker
class  HCE::sphinx::SphinxResultDataSerializator
class  HCE::sphinx::SphinxDefaultJSON

Namespaces

namespace  HCE
 < HCE::ServerApplication provides global variable 'HCE::database::Session' which initializes in function 'HCE::ServerApplication::initializeDataBaseSession()'
namespace  HCE::sphinx
namespace  HCE::sphinx::search_result_json_const

Enumerations

enum  {
  HCE::sphinx::NO_FILL = 0, HCE::sphinx::FILL_MATCH_INFO = 1, HCE::sphinx::FILL_REQUEST_INFO = 2, HCE::sphinx::FILL_ATTRIBUTES = 4,
  HCE::sphinx::FILL_WORD_INFO = 8
}

Variables

const std::string HCE::sphinx::search_result_json_const::docId = "Id"
const std::string HCE::sphinx::search_result_json_const::weight = "W"
const std::string HCE::sphinx::search_result_json_const::attrArray = "At"
const std::string HCE::sphinx::search_result_json_const::matchInfo = "MI"
const std::string HCE::sphinx::search_result_json_const::nodeName = "node"
const std::string HCE::sphinx::search_result_json_const::query = "q"
const std::string HCE::sphinx::search_result_json_const::queryId = "qid"
const std::string HCE::sphinx::search_result_json_const::maxResultsNumber = "max"
const std::string HCE::sphinx::search_result_json_const::orderBy = "order"
const std::string HCE::sphinx::search_result_json_const::total = "r"
const std::string HCE::sphinx::search_result_json_const::totalFound = "f"
const std::string HCE::sphinx::search_result_json_const::timeMsec = "time"
const std::string HCE::sphinx::search_result_json_const::word = "w"
const std::string HCE::sphinx::search_result_json_const::hits = "h"
const std::string HCE::sphinx::search_result_json_const::docs = "d"
const std::string HCE::sphinx::search_result_json_const::wordArray = "WI"
const std::string HCE::sphinx::search_result_json_const::requestInfo = "RI"
const std::string HCE::sphinx::search_result_json_const::sphinxWeight = "sw"
const std::string HCE::sphinx::search_result_json_const::sphinxDocumentId = "id"
const std::string HCE::sphinx::search_result_json_const::calcWeight = "weight"
const std::string HCE::sphinx::search_result_json_const::calcDocId = "doc_id"
const std::string HCE::sphinx::search_result_json_const::calcNodeNumber = "node_number"
const std::string HCE::sphinx::search_result_json_const::calcNodeName = "node_name"

Detailed Description

Implementation class SphinxResultDataSerializator of a sphinx functional object in HCE project node.

Author
Alexander Vybornyh alexa.nosp@m.nder.nosp@m..hce..nosp@m.clus.nosp@m.ter@g.nosp@m.mail.nosp@m..com Copyright © 2013 IOIX Ukraine http://hierarchical-cluster-engine.com/license/

Definition in file SphinxResultDataSerializator.hpp.