Gin
Classes | Public Types | Public Member Functions | List of all members
LocationManager Class Reference

Classes

class  Listener
 
struct  Location
 

Public Types

enum  Authorization {
  unknown , restricted , denied , authorizedAlways ,
  authorizedWhenInUse
}
 

Public Member Functions

 LocationManager ()
 
 ~LocationManager ()
 
void start ()
 
void stop ()
 
Authorization getAuthorization ()
 
void requestAlwaysAuthorization ()
 
void addListener (Listener *)
 
void removeListener (Listener *)
 

Member Enumeration Documentation

◆ Authorization

Enumerator
unknown 
restricted 
denied 
authorizedAlways 
authorizedWhenInUse 

Constructor & Destructor Documentation

◆ LocationManager()

LocationManager::LocationManager ( )

◆ ~LocationManager()

LocationManager::~LocationManager ( )

Member Function Documentation

◆ start()

void LocationManager::start ( )

◆ stop()

void LocationManager::stop ( )

◆ getAuthorization()

Authorization LocationManager::getAuthorization ( )

◆ requestAlwaysAuthorization()

void LocationManager::requestAlwaysAuthorization ( )

◆ addListener()

void LocationManager::addListener ( Listener )

◆ removeListener()

void LocationManager::removeListener ( Listener )

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