#include <cassert>
#include <sstream>
#include <string>
#include <vector>
#include <exception>
#include <boost/filesystem.hpp>
#include <boost/regex.hpp>
#include <soci/soci.h>
#include <opentrep/DBType.hpp>
#include <opentrep/basic/OTransliterator.hpp>
#include <opentrep/bom/Filter.hpp>
#include <opentrep/bom/WordHolder.hpp>
#include <opentrep/bom/Place.hpp>
#include <opentrep/bom/ResultCombination.hpp>
#include <opentrep/bom/ResultHolder.hpp>
#include <opentrep/bom/Result.hpp>
#include <opentrep/bom/PlaceHolder.hpp>
#include <opentrep/bom/QuerySlices.hpp>
#include <opentrep/bom/StringPartition.hpp>
#include <opentrep/factory/FacPlaceHolder.hpp>
#include <opentrep/factory/FacPlace.hpp>
#include <opentrep/factory/FacResultCombination.hpp>
#include <opentrep/factory/FacResultHolder.hpp>
#include <opentrep/factory/FacResult.hpp>
#include <opentrep/command/DBManager.hpp>
#include <opentrep/command/RequestInterpreter.hpp>
#include <opentrep/service/Logger.hpp>
Go to the source code of this file.
Namespaces | |
namespace | OPENTREP |
Functions | |
void | OPENTREP::addUnmatchedWord (const TravelQuery_T &iQueryString, WordList_T &ioWordList, WordSet_T &ioWordSet) |
void | OPENTREP::createPlaces (const ResultCombination &iResultCombination, PlaceHolder &ioPlaceHolder) |
void | OPENTREP::searchString (const StringPartition &iStringPartition, const Xapian::Database &iDatabase, ResultCombination &ioResultCombination, WordList_T &ioWordList) |
void | OPENTREP::chooseBestMatchingResultHolder (ResultCombination &ioResultCombination) |
Location | OPENTREP::getBestMatchingLocation (const LocationList_T &iLocationList) |
NbOfMatches_T | OPENTREP::getLocationList (const DBType &iSQLDBType, const SQLDBConnectionString_T &iSQLDBConnStr, const WordList_T &iCodeList, LocationList_T &ioLocationList, WordList_T &ioWordList) |