All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PoiSearch.h
1 #pragma once
2 
3 #include <ICallback.h>
4 #include <string>
5 
6 namespace Eegeo
7 {
8  namespace PoiSearch
9  {
10  class PoiSearchModule;
11  class IPoiService;
12  class PoiService;
13 
14  struct TextSearchOptions;
15  struct TagSearchOptions;
16  struct AutocompleteOptions;
17 
18  class PoiSearchResultParser;
19  struct PoiSearchResult;
20  struct PoiSearchResults;
21 
22  class PoiSearchIdGenerator;
23 
24  typedef int PoiSearchId;
25 
26  typedef Helpers::ICallback1<const PoiSearchResults> PoiSearchCompletedCallback;
27 
28  class PoiSearchModule;
29 
30  struct SearchTags;
31  struct SearchTag;
32  class ITagService;
33  class ITagIconPathResolver;
34  struct PoiServiceConfiguration;
35  struct TagServiceConfiguration;
36  }
37 }