webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
WebCore::GeolocationClient Class Referenceabstract

#include <GeolocationClient.h>

Inheritance diagram for WebCore::GeolocationClient:
WebCore::GeolocationClientMock WebGeolocationClient WebGeolocationClient WebKit::WebGeolocationClient

Public Member Functions

virtual void geolocationDestroyed ()=0
 
virtual void startUpdating ()=0
 
virtual void stopUpdating ()=0
 
virtual void setEnableHighAccuracy (bool)=0
 
virtual GeolocationPositionlastPosition ()=0
 
virtual void requestPermission (Geolocation *)=0
 
virtual void cancelPermissionRequest (Geolocation *)=0
 
void provideGeolocationTo (Page *, GeolocationClient *)
 
virtual void geolocationDestroyed ()=0
 
virtual void startUpdating ()=0
 
virtual void stopUpdating ()=0
 
virtual void setEnableHighAccuracy (bool)=0
 
virtual GeolocationPositionlastPosition ()=0
 
virtual void requestPermission (Geolocation *)=0
 
virtual void cancelPermissionRequest (Geolocation *)=0
 
void provideGeolocationTo (Page *, GeolocationClient *)
 

Protected Member Functions

virtual ~GeolocationClient ()
 
virtual ~GeolocationClient ()
 

Constructor & Destructor Documentation

◆ ~GeolocationClient() [1/2]

virtual WebCore::GeolocationClient::~GeolocationClient ( )
inlineprotectedvirtual

◆ ~GeolocationClient() [2/2]

virtual WebCore::GeolocationClient::~GeolocationClient ( )
inlineprotectedvirtual

Member Function Documentation

◆ cancelPermissionRequest() [1/2]

virtual void WebCore::GeolocationClient::cancelPermissionRequest ( Geolocation )
pure virtual

◆ cancelPermissionRequest() [2/2]

virtual void WebCore::GeolocationClient::cancelPermissionRequest ( Geolocation )
pure virtual

◆ geolocationDestroyed() [1/2]

virtual void WebCore::GeolocationClient::geolocationDestroyed ( )
pure virtual

◆ geolocationDestroyed() [2/2]

virtual void WebCore::GeolocationClient::geolocationDestroyed ( )
pure virtual

◆ lastPosition() [1/2]

virtual GeolocationPosition* WebCore::GeolocationClient::lastPosition ( )
pure virtual

◆ lastPosition() [2/2]

virtual GeolocationPosition* WebCore::GeolocationClient::lastPosition ( )
pure virtual

◆ provideGeolocationTo() [1/2]

void WebCore::GeolocationClient::provideGeolocationTo ( Page ,
GeolocationClient  
)

◆ provideGeolocationTo() [2/2]

void WebCore::GeolocationClient::provideGeolocationTo ( Page ,
GeolocationClient  
)

◆ requestPermission() [1/2]

virtual void WebCore::GeolocationClient::requestPermission ( Geolocation )
pure virtual

◆ requestPermission() [2/2]

virtual void WebCore::GeolocationClient::requestPermission ( Geolocation )
pure virtual

◆ setEnableHighAccuracy() [1/2]

virtual void WebCore::GeolocationClient::setEnableHighAccuracy ( bool  )
pure virtual

◆ setEnableHighAccuracy() [2/2]

virtual void WebCore::GeolocationClient::setEnableHighAccuracy ( bool  )
pure virtual

◆ startUpdating() [1/2]

virtual void WebCore::GeolocationClient::startUpdating ( )
pure virtual

◆ startUpdating() [2/2]

virtual void WebCore::GeolocationClient::startUpdating ( )
pure virtual

◆ stopUpdating() [1/2]

virtual void WebCore::GeolocationClient::stopUpdating ( )
pure virtual

◆ stopUpdating() [2/2]

virtual void WebCore::GeolocationClient::stopUpdating ( )
pure virtual

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