#include "indri/indri-platform.h"#include "indri/QueryEnvironment.hpp"#include "indri/CompressedCollection.hpp"#include <vector>#include <queue>#include "indri/delete_range.hpp"#include "indri/InferenceNetwork.hpp"#include "indri/IndriIndex.hpp"#include "indri/QuerySpec.hpp"#include "indri/ScoredExtentResult.hpp"#include "indri/LocalQueryServer.hpp"#include "indri/NetworkServerProxy.hpp"#include "indri/NetworkStream.hpp"#include "indri/NetworkMessageStream.hpp"#include "indri/QueryLexer.hpp"#include "indri/QueryParser.hpp"#include "indri/UnknownRemoverCopier.hpp"#include "indri/DagCopier.hpp"#include "indri/InferenceNetworkBuilder.hpp"#include "indri/RawScorerNodeExtractor.hpp"#include "indri/ContextSimpleCountCollectorCopier.hpp"#include "indri/TreePrinterWalker.hpp"#include "indri/ContextCountGraphCopier.hpp"#include "indri/SmoothingAnnotatorWalker.hpp"#include "indri/ExtentRestrictionModelAnnotatorCopier.hpp"#include "indri/Packer.hpp"#include "indri/Unpacker.hpp"#include "indri/QueryAnnotation.hpp"#include "indri/XMLReader.hpp"#include "indri/IndriTimer.hpp"#include <set>#include <map>#include "indri/Appliers.hpp"Compounds | |
| class | Printer |
Defines | |
| #define | INIT_TIMER |
| #define | PRINT_TIMER(s) |
Functions | |
| void | qenv_scatter_document_ids (const std::vector< DOCID_T > &documentIDs, std::vector< std::vector< DOCID_T > > &docIDLists, std::vector< std::vector< DOCID_T > > &docIDPositions, int serverCount) |
| template<class _ResponseType, class _ResultType> void | qenv_gather_document_results (const std::vector< std::vector< DOCID_T > > &docIDLists, const std::vector< std::vector< DOCID_T > > &docIDPositions, greedy_vector< _ResponseType > &responses, std::vector< _ResultType > &results) |
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
1.2.18