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

import"IWebDatabaseManager.idl";

Inheritance diagram for IWebDatabaseManager:
IWebDatabaseManager2 WebDatabaseManager

Public Member Functions

HRESULT sharedWebDatabaseManager ([out, retval] IWebDatabaseManager **result)
 
HRESULT origins ([out, retval] IEnumVARIANT **result)
 
HRESULT databasesWithOrigin ([in] IWebSecurityOrigin *origin, [out, retval] IEnumVARIANT **result)
 
HRESULT detailsForDatabase ([in] BSTR databaseName, [in] IWebSecurityOrigin *origin, [out, retval] IPropertyBag **result)
 
HRESULT deleteAllDatabases ()
 
HRESULT deleteOrigin ([in] IWebSecurityOrigin *origin)
 
HRESULT deleteDatabase ([in] BSTR databaseName, [in] IWebSecurityOrigin *origin)
 
HRESULT setQuota ([in] BSTR originName, [in] unsigned long long quota)
 

Member Function Documentation

◆ databasesWithOrigin()

HRESULT IWebDatabaseManager::databasesWithOrigin ( [in] IWebSecurityOrigin origin,
[out, retval] IEnumVARIANT **  result 
)

◆ deleteAllDatabases()

HRESULT IWebDatabaseManager::deleteAllDatabases ( )

Implemented in WebDatabaseManager, and WebDatabaseManager.

◆ deleteDatabase()

HRESULT IWebDatabaseManager::deleteDatabase ( [in] BSTR  databaseName,
[in] IWebSecurityOrigin origin 
)

◆ deleteOrigin()

HRESULT IWebDatabaseManager::deleteOrigin ( [in] IWebSecurityOrigin origin)

◆ detailsForDatabase()

HRESULT IWebDatabaseManager::detailsForDatabase ( [in] BSTR  databaseName,
[in] IWebSecurityOrigin origin,
[out, retval] IPropertyBag **  result 
)

◆ origins()

HRESULT IWebDatabaseManager::origins ( [out, retval] IEnumVARIANT **  result)

◆ setQuota()

HRESULT IWebDatabaseManager::setQuota ( [in] BSTR  originName,
[in] unsigned long long  quota 
)

◆ sharedWebDatabaseManager()

HRESULT IWebDatabaseManager::sharedWebDatabaseManager ( [out, retval] IWebDatabaseManager **  result)

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