webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebGeolocationClient Class Reference

#include <WebGeolocationClient.h>

Inheritance diagram for WebGeolocationClient:
WebCore::GeolocationClient WebCore::GeolocationClient

Public Member Functions

 WebGeolocationClient (WebView *)
 
WebViewwebView ()
 
void geolocationDestroyed () override
 
void startUpdating () override
 
void stopUpdating () override
 
void setEnableHighAccuracy (bool) override
 
WebCore::GeolocationPositionlastPosition () override
 
void requestPermission (WebCore::Geolocation *) override
 
void cancelPermissionRequest (WebCore::Geolocation *) override
 
 WebGeolocationClient (WebView *)
 
virtual void geolocationDestroyed ()
 
virtual void startUpdating ()
 
virtual void stopUpdating ()
 
virtual void setEnableHighAccuracy (bool)
 
virtual WebCore::GeolocationPositionlastPosition ()
 
virtual void requestPermission (WebCore::Geolocation *)
 
virtual void cancelPermissionRequest (WebCore::Geolocation *)
 
- Public Member Functions inherited from WebCore::GeolocationClient
virtual void requestPermission (Geolocation *)=0
 
virtual void cancelPermissionRequest (Geolocation *)=0
 
void provideGeolocationTo (Page *, GeolocationClient *)
 
virtual void requestPermission (Geolocation *)=0
 
virtual void cancelPermissionRequest (Geolocation *)=0
 
void provideGeolocationTo (Page *, GeolocationClient *)
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::GeolocationClient
virtual ~GeolocationClient ()
 
virtual ~GeolocationClient ()
 

Constructor & Destructor Documentation

◆ WebGeolocationClient() [1/2]

WebGeolocationClient::WebGeolocationClient ( WebView webView)

◆ WebGeolocationClient() [2/2]

WebGeolocationClient::WebGeolocationClient ( WebView )

Member Function Documentation

◆ cancelPermissionRequest() [1/2]

virtual void WebGeolocationClient::cancelPermissionRequest ( WebCore::Geolocation *  )
inlinevirtual

◆ cancelPermissionRequest() [2/2]

void WebGeolocationClient::cancelPermissionRequest ( WebCore::Geolocation *  )
inlineoverride

◆ geolocationDestroyed() [1/2]

void WebGeolocationClient::geolocationDestroyed ( )
overridevirtual

◆ geolocationDestroyed() [2/2]

virtual void WebGeolocationClient::geolocationDestroyed ( )
virtual

◆ lastPosition() [1/2]

virtual WebCore::GeolocationPosition* WebGeolocationClient::lastPosition ( )
virtual

◆ lastPosition() [2/2]

GeolocationPosition * WebGeolocationClient::lastPosition ( )
overridevirtual

◆ requestPermission() [1/2]

virtual void WebGeolocationClient::requestPermission ( WebCore::Geolocation *  )
virtual

◆ requestPermission() [2/2]

void WebGeolocationClient::requestPermission ( WebCore::Geolocation *  )
override

◆ setEnableHighAccuracy() [1/2]

virtual void WebGeolocationClient::setEnableHighAccuracy ( bool  )
inlinevirtual

◆ setEnableHighAccuracy() [2/2]

void WebGeolocationClient::setEnableHighAccuracy ( bool  )
inlineoverridevirtual

◆ startUpdating() [1/2]

void WebGeolocationClient::startUpdating ( )
overridevirtual

◆ startUpdating() [2/2]

virtual void WebGeolocationClient::startUpdating ( )
virtual

◆ stopUpdating() [1/2]

void WebGeolocationClient::stopUpdating ( )
overridevirtual

◆ stopUpdating() [2/2]

virtual void WebGeolocationClient::stopUpdating ( )
virtual

◆ webView()

WebView* WebGeolocationClient::webView ( )
inline

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