|
Maps SDK for C++ 1.0.0
|
SearchPreferences object. More...


Public Member Functions | |
| SearchPreferences (const SearchPreferences &searchPref)=default | |
| Default copy constructor. | |
| SearchPreferences (SearchPreferences &&searchPref)=default | |
| Default move constructor noexcept is deduced. | |
| SearchPreferences & | operator= (const SearchPreferences &searchPref)=default |
| Default copy assignment. | |
| SearchPreferences & | operator= (SearchPreferences &&searchPref)=default |
| Default move assignment noexcept is deduced. | |
| int | getMaxMatches () const noexcept |
| Get the max number of matches. | |
| SearchPreferences & | setMaxMatches (int value) noexcept |
| Set the max number of matches. | |
| bool | isExactMatchEnabled () const noexcept |
| Test if exact match is used. | |
| SearchPreferences & | setExactMatch (bool value) noexcept |
| Set/unset the exact match. | |
| bool | isSearchAddressesEnabled () const noexcept |
| Check if search through addresses is enabled. | |
| SearchPreferences & | setSearchAddresses (bool value=true) noexcept |
| Enable or disable search through addresses. | |
| bool | isSearchMapPOIsEnabled () const noexcept |
| Check if search should look through map POIs. | |
| SearchPreferences & | setSearchMapPOIs (bool value=true) noexcept |
| Enable or disable search through map POIs. | |
| bool | isSearchGeofencesEnabled () const noexcept |
| Check if search should look through geofences. | |
| SearchPreferences & | setSearchGeofences (bool value=true) noexcept |
| Enable or disable search through geofences. | |
| LandmarkStoreCollectionRef | lmks () noexcept |
| Get access to the search target landmark stores collection. | |
| OverlayMutableCollectionRef | overlays () noexcept |
| Get access to the search target overlays collection. | |
| SearchPreferences & | setSearchOnlyOnboard (bool searchOnlyOnboard) noexcept |
| Set the flag for onboard search. | |
| bool | isSearchOnlyOnboardEnabled () const noexcept |
| Get the flag for onboard search. | |
| SearchPreferences & | setThresholdDistance (int threshold) noexcept |
| Set the threshold distance for the operation. | |
| int | getThresholdDistance () const noexcept |
| Get the threshold distance for the request. | |
| SearchPreferences & | setAllowFuzzyResults (bool value) noexcept |
| Enable or disable the inclusion of fuzzy search results. | |
| bool | getAllowFuzzyResults () const noexcept |
| Test if fuzzy search results are allowed. | |
| SearchPreferences & | setEstimateMissingHouseNumbers (bool value=true) noexcept |
| Enable or disable the inclusion of interpolated house number results. | |
| bool | getEstimateMissingHouseNumbers () const noexcept |
| Test if fuzzy search results are allowed. | |
| SearchPreferences & | setEasyAccessOnlyResults (bool value) noexcept |
| Enable or disable the easy access filter for results. | |
| bool | getEasyAccessOnlyResults () const noexcept |
| Test if easy access filter is enabled. | |
SearchPreferences object.
Implements share-read / copy-on-write Api object over ISearchPreferences.
|
default |
Default copy constructor.
| searchPref | The object to copy |
|
default |
Default move constructor noexcept is deduced.
| searchPref | The object to move |
|
inlinenoexcept |
Test if fuzzy search results are allowed.
|
inlinenoexcept |
Test if easy access filter is enabled.
|
inlinenoexcept |
Test if fuzzy search results are allowed.
|
inlinenoexcept |
Get the max number of matches.
|
inlinenoexcept |
Get the threshold distance for the request.
|
inlinenoexcept |
Test if exact match is used.
|
inlinenoexcept |
Check if search through addresses is enabled.
|
inlinenoexcept |
Check if search should look through geofences.
Default is false
|
inlinenoexcept |
Check if search should look through map POIs.
Default is true
|
inlinenoexcept |
Get the flag for onboard search.
|
inlinenoexcept |
Get access to the search target landmark stores collection.
|
default |
Default copy assignment.
| searchPref | The object to copy |
|
default |
Default move assignment noexcept is deduced.
| searchPref | The object to move |
|
inlinenoexcept |
Get access to the search target overlays collection.
|
inlinenoexcept |
Enable or disable the inclusion of fuzzy search results.
| value | The flag to set |
|
inlinenoexcept |
Enable or disable the easy access filter for results.
| value | The flag to set |
|
inlinenoexcept |
Enable or disable the inclusion of interpolated house number results.
| value | The flag to set |
|
inlinenoexcept |
Set/unset the exact match.
If set to true, only an exact match of free text search token is returned as result
| value | The flag to set |
|
inlinenoexcept |
Set the max number of matches.
| value | The max number of matches. |
|
inlinenoexcept |
Enable or disable search through addresses.
| value | The flag to set |
|
inlinenoexcept |
Enable or disable search through geofences.
| value | The flag to set |
|
inlinenoexcept |
Enable or disable search through map POIs.
| value | The flag to set |
|
inlinenoexcept |
Set the flag for onboard search.
If this flag is true then the search will be done using only onboard data.
| searchOnlyOnboard | The flag to set |
|
inlinenoexcept |
Set the threshold distance for the operation.
This may be used to control the reverse geocoding and search along route lookup area.
When searching along route, the threshold is the result maximum distance from the target route
When searching around position, the threshold is the result maximum distance from the reference point
| threshold | The threshold distance |