All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::PoiSearch::ITagService Class Referenceabstract
Inheritance diagram for Eegeo::PoiSearch::ITagService:
Eegeo::PoiSearch::TagService

Public Member Functions

virtual void LoadTags ()=0
 
virtual bool HasLoadedTags () const =0
 
virtual bool HasTag (const std::string &tag) const =0
 
virtual const std::string & GetDefaultIconKey () const =0
 
virtual const std::string & GetDefaultHumanReadableTag () const =0
 
virtual bool FindIconKeyByTagsString (const std::string &tagsString, std::string &out_iconKey) const =0
 
virtual bool FindHumanReadableTagsByTagString (const std::string &tagsString, std::vector< std::string > &out_readableTags) const =0
 
virtual void RegisterTagsLoadedCallback (Helpers::ICallback0 &callback)=0
 
virtual void UnregisterTagsLoadedCallback (Helpers::ICallback0 &callback)=0
 

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