libosmscout  0.1
osmscout::LocationFormSearchParameter Class Referencefinal

#include <LocationService.h>

Public Member Functions

bool GetAddressOnlyMatch () const
 
std::string GetAddressSearchString () const
 
bool GetAdminRegionOnlyMatch () const
 
std::string GetAdminRegionSearchString () const
 
BreakerRef GetBreaker () const
 
size_t GetLimit () const
 
bool GetLocationOnlyMatch () const
 
std::string GetLocationSearchString () const
 
bool GetPartialMatch () const
 
bool GetPostalAreaOnlyMatch () const
 
std::string GetPostalAreaSearchString () const
 
StringMatcherFactoryRef GetStringMatcherFactory () const
 
bool IsAborted () const
 
 LocationFormSearchParameter ()
 
void SetAddressOnlyMatch (bool addressOnlyMatch)
 
void SetAddressSearchString (const std::string &addressSearchString)
 
void SetAdminRegionOnlyMatch (bool adminRegionOnlyMatch)
 
void SetAdminRegionSearchString (const std::string &adminRegionSearchString)
 
void SetBreaker (BreakerRef &breaker)
 
void SetLimit (size_t limit)
 
void SetLocationOnlyMatch (bool locationOnlyMatch)
 
void SetLocationSearchString (const std::string &locationSearchString)
 
void SetPartialMatch (bool partialMatch)
 
void SetPostalAreaOnlyMatch (bool postalAreaOnlyMatch)
 
void SetPostalAreaSearchString (const std::string &postalAreaSearchString)
 
void SetStringMatcherFactory (const StringMatcherFactoryRef &stringMatcherFactory)
 

Detailed Description

Parameter object for form based search of a location

Constructor & Destructor Documentation

◆ LocationFormSearchParameter()

osmscout::LocationFormSearchParameter::LocationFormSearchParameter ( )
explicit

Member Function Documentation

◆ GetAddressOnlyMatch()

bool osmscout::LocationFormSearchParameter::GetAddressOnlyMatch ( ) const

◆ GetAddressSearchString()

std::string osmscout::LocationFormSearchParameter::GetAddressSearchString ( ) const

◆ GetAdminRegionOnlyMatch()

bool osmscout::LocationFormSearchParameter::GetAdminRegionOnlyMatch ( ) const

◆ GetAdminRegionSearchString()

std::string osmscout::LocationFormSearchParameter::GetAdminRegionSearchString ( ) const

◆ GetBreaker()

BreakerRef osmscout::LocationFormSearchParameter::GetBreaker ( ) const

◆ GetLimit()

size_t osmscout::LocationFormSearchParameter::GetLimit ( ) const

◆ GetLocationOnlyMatch()

bool osmscout::LocationFormSearchParameter::GetLocationOnlyMatch ( ) const

◆ GetLocationSearchString()

std::string osmscout::LocationFormSearchParameter::GetLocationSearchString ( ) const

◆ GetPartialMatch()

bool osmscout::LocationFormSearchParameter::GetPartialMatch ( ) const

◆ GetPostalAreaOnlyMatch()

bool osmscout::LocationFormSearchParameter::GetPostalAreaOnlyMatch ( ) const

◆ GetPostalAreaSearchString()

std::string osmscout::LocationFormSearchParameter::GetPostalAreaSearchString ( ) const

◆ GetStringMatcherFactory()

StringMatcherFactoryRef osmscout::LocationFormSearchParameter::GetStringMatcherFactory ( ) const

◆ IsAborted()

bool osmscout::LocationFormSearchParameter::IsAborted ( ) const

◆ SetAddressOnlyMatch()

void osmscout::LocationFormSearchParameter::SetAddressOnlyMatch ( bool  addressOnlyMatch)

◆ SetAddressSearchString()

void osmscout::LocationFormSearchParameter::SetAddressSearchString ( const std::string &  addressSearchString)

◆ SetAdminRegionOnlyMatch()

void osmscout::LocationFormSearchParameter::SetAdminRegionOnlyMatch ( bool  adminRegionOnlyMatch)

◆ SetAdminRegionSearchString()

void osmscout::LocationFormSearchParameter::SetAdminRegionSearchString ( const std::string &  adminRegionSearchString)

◆ SetBreaker()

void osmscout::LocationFormSearchParameter::SetBreaker ( BreakerRef breaker)

◆ SetLimit()

void osmscout::LocationFormSearchParameter::SetLimit ( size_t  limit)

◆ SetLocationOnlyMatch()

void osmscout::LocationFormSearchParameter::SetLocationOnlyMatch ( bool  locationOnlyMatch)

◆ SetLocationSearchString()

void osmscout::LocationFormSearchParameter::SetLocationSearchString ( const std::string &  locationSearchString)

◆ SetPartialMatch()

void osmscout::LocationFormSearchParameter::SetPartialMatch ( bool  partialMatch)

◆ SetPostalAreaOnlyMatch()

void osmscout::LocationFormSearchParameter::SetPostalAreaOnlyMatch ( bool  postalAreaOnlyMatch)

◆ SetPostalAreaSearchString()

void osmscout::LocationFormSearchParameter::SetPostalAreaSearchString ( const std::string &  postalAreaSearchString)

◆ SetStringMatcherFactory()

void osmscout::LocationFormSearchParameter::SetStringMatcherFactory ( const StringMatcherFactoryRef stringMatcherFactory)

The documentation for this class was generated from the following files: