LBS C++ binding
Experimental automated C++ generation from LBS APIs defined in Franca IDL
Public Member Functions | List of all members
POIContentAccessModule Class Reference

Public Member Functions

 POIContentAccessModule (const POIContentAccessModule &c)
 
POIContentAccessModuleoperator= (const POIContentAccessModule &c)
 
void getVersion (Version &interfaceversion)
 
void setLocale (String languageCode, String countryCode, String scriptCode)
 
void getLocale (String &languageCode, String &countryCode, String &scriptCode)
 
void getSupportedLocales (std::vector< Locale > &localeList)
 
void getAvailableCategories (std::vector< CategoryAndName > &categories)
 
void getRootCategory (CategoryID &category)
 
void getChildrenCategories (CategoryID category, std::vector< CategoryAndLevel > &categories)
 
void getParentCategories (CategoryID category, std::vector< CategoryAndLevel > &categories)
 
void createCategory (CAMCategory category, CategoryID &unique_id)
 
void removeCategories (std::vector< CategoryID > categories)
 
void addPOIs (CategoryID unique_id, std::vector< PoiAddedDetails > poiList)
 
void removePOIs (std::vector< POI_ID > ids)
 
void poiSearchStarted (Handle poiSearchHandle, UInt16 maxSize, Coordinate3D location, std::vector< CategoryAndRadius > poiCategories, std::vector< AttributeDetails > poiAttributes, String inputString, SortOption sortOption)
 
void poiSearchCanceled (Handle poiSearchHandle)
 
void resultListRequested (ContentAccessModuleID camId, Handle poiSearchHandle, std::vector< AttributeID > attributeList, SearchStatusState &statusValue, UInt16 &resultListSize, std::vector< PoiCAMDetails > &resultList)
 
void poiDetailsRequested (std::vector< POI_ID > source_id, std::vector< SearchResultDetails > &results)
 

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