#include <SearchModule.h>
|
| bool | GetObjectDetails (const osmscout::ObjectFileRef &object, const std::string &searchKey, QString &typeName, QString &name, QString &altName, osmscout::GeoCoord &coordinates, osmscout::GeoBox &bbox) |
| |
| bool | GetObjectDetails (const std::vector< osmscout::ObjectFileRef > &objects, const std::string &searchKey, QString &typeName, QString &name, QString &altName, osmscout::GeoCoord &coordinates, osmscout::GeoBox &bbox) |
| |
| void | GetObjectNames (const FeatureValueBuffer &features, QString &typeName, QString &name, QString &altName) |
| |
◆ SearchRunnable()
| osmscout::SearchRunnable::SearchRunnable |
( |
SearchModule * |
searchModule, |
|
|
DBInstanceRef & |
db, |
|
|
const QString & |
searchPattern, |
|
|
int |
limit, |
|
|
osmscout::BreakerRef & |
breaker |
|
) |
| |
◆ getFuture()
| std::future< bool > osmscout::SearchRunnable::getFuture |
( |
| ) |
|
◆ GetObjectDetails() [1/2]
◆ GetObjectDetails() [2/2]
References altNameReader, osmscout::GeoBox::BoxByCenterAndRadius(), db, osmscout::Log::Debug(), osmscout::GeoBox::GetCenter(), osmscout::NameFeatureValue::GetName(), osmscout::NameAltFeatureValue::GetNameAlt(), GetObjectNames(), osmscout::FeatureValueBuffer::GetType(), osmscout::FeatureValueReader< F, V >::GetValue(), osmscout::GeoBox::Include(), osmscout::log, nameReader, osmscout::refArea, osmscout::refNode, osmscout::refWay, osmscout::UTF8NormForLookup(), and osmscout::UTF8Transliterate().
◆ GetObjectNames()
| void osmscout::SearchRunnable::GetObjectNames |
( |
const FeatureValueBuffer & |
features, |
|
|
QString & |
typeName, |
|
|
QString & |
name, |
|
|
QString & |
altName |
|
) |
| |
|
protected |
◆ adminRegionMap
◆ altNameReader
◆ breaker
◆ db
| DBInstanceRef osmscout::SearchRunnable::db |
|
protected |
◆ limit
| int osmscout::SearchRunnable::limit |
|
protected |
◆ nameReader
◆ promise
| std::promise<bool> osmscout::SearchRunnable::promise |
|
protected |
◆ searchModule
◆ searchPattern
| QString osmscout::SearchRunnable::searchPattern |
|
protected |
The documentation for this class was generated from the following files: