libosmscout  1.1.1
Classes | Public Member Functions | Public Attributes | List of all members
osmscout::AddressListVisitor Class Reference

#include <libosmscout/include/osmscout/Location.h>

Inheritance diagram for osmscout::AddressListVisitor:
Inheritance graph
[legend]
Collaboration diagram for osmscout::AddressListVisitor:
Collaboration graph
[legend]

Classes

class  AddressResult
 

Public Member Functions

 AddressListVisitor (size_t limit)
 
bool Visit (const AdminRegion &adminRegion, const PostalArea &postalArea, const Location &location, const Address &address) override
 
- Public Member Functions inherited from osmscout::AddressVisitor
virtual ~AddressVisitor ()=default
 

Public Attributes

std::list< AddressResultresults
 
bool limitReached
 

Constructor & Destructor Documentation

◆ AddressListVisitor()

osmscout::AddressListVisitor::AddressListVisitor ( size_t  limit)
explicit

Member Function Documentation

◆ Visit()

bool osmscout::AddressListVisitor::Visit ( const AdminRegion adminRegion,
const PostalArea postalArea,
const Location location,
const Address address 
)
overridevirtual

Member Data Documentation

◆ limitReached

bool osmscout::AddressListVisitor::limitReached

◆ results

std::list<AddressResult> osmscout::AddressListVisitor::results

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