webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Friends | List of all members
WebCore::DatabaseContext Class Referencefinal

#include <DatabaseContext.h>

Inheritance diagram for WebCore::DatabaseContext:
WTF::ThreadSafeRefCounted< DatabaseContext > WebCore::ActiveDOMObject WTF::ThreadSafeRefCounted< DatabaseContext > WebCore::ActiveDOMObject WTF::ThreadSafeRefCountedBase WTF::ThreadSafeRefCountedBase WTF::ThreadSafeRefCountedBase WTF::ThreadSafeRefCountedBase WTF::ThreadSafeRefCountedBase WTF::ThreadSafeRefCountedBase

Public Member Functions

virtual ~DatabaseContext ()
 
DatabaseThreadexistingDatabaseThread () const
 
DatabaseThreaddatabaseThread ()
 
void setHasOpenDatabases ()
 
bool hasOpenDatabases () const
 
bool stopDatabases (DatabaseTaskSynchronizer *)
 
bool allowDatabaseAccess () const
 
void databaseExceededQuota (const String &name, DatabaseDetails)
 
SecurityOriginData securityOrigin () const
 
bool isContextThread () const
 
virtual ~DatabaseContext ()
 
DatabaseThreadexistingDatabaseThread () const
 
DatabaseThreaddatabaseThread ()
 
void setHasOpenDatabases ()
 
bool hasOpenDatabases () const
 
bool stopDatabases (DatabaseTaskSynchronizer *)
 
bool allowDatabaseAccess () const
 
void databaseExceededQuota (const String &name, DatabaseDetails)
 
SecurityOriginData securityOrigin () const
 
bool isContextThread () const
 
- Public Member Functions inherited from WTF::ThreadSafeRefCounted< DatabaseContext >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::ThreadSafeRefCountedBase
 ThreadSafeRefCountedBase ()=default
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
 ThreadSafeRefCountedBase ()=default
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
 ThreadSafeRefCountedBase ()=default
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 

Friends

class DatabaseManager
 

Additional Inherited Members

- Protected Member Functions inherited from WTF::ThreadSafeRefCounted< DatabaseContext >
 ThreadSafeRefCounted ()=default
 
 ThreadSafeRefCounted ()=default
 
 ThreadSafeRefCounted ()=default
 
- Protected Member Functions inherited from WTF::ThreadSafeRefCountedBase
bool derefBase () const
 
bool derefBase () const
 
bool derefBase () const
 

Constructor & Destructor Documentation

◆ ~DatabaseContext() [1/2]

WebCore::DatabaseContext::~DatabaseContext ( )
virtual

◆ ~DatabaseContext() [2/2]

virtual WebCore::DatabaseContext::~DatabaseContext ( )
virtual

Member Function Documentation

◆ allowDatabaseAccess() [1/2]

bool WebCore::DatabaseContext::allowDatabaseAccess ( ) const

◆ allowDatabaseAccess() [2/2]

bool WebCore::DatabaseContext::allowDatabaseAccess ( ) const

◆ databaseExceededQuota() [1/2]

void WebCore::DatabaseContext::databaseExceededQuota ( const String name,
DatabaseDetails   
)

◆ databaseExceededQuota() [2/2]

void WebCore::DatabaseContext::databaseExceededQuota ( const String name,
DatabaseDetails  details 
)

◆ databaseThread() [1/2]

DatabaseThread* WebCore::DatabaseContext::databaseThread ( )

◆ databaseThread() [2/2]

DatabaseThread * WebCore::DatabaseContext::databaseThread ( )

◆ existingDatabaseThread() [1/2]

DatabaseThread* WebCore::DatabaseContext::existingDatabaseThread ( ) const
inline

◆ existingDatabaseThread() [2/2]

DatabaseThread* WebCore::DatabaseContext::existingDatabaseThread ( ) const
inline

◆ hasOpenDatabases() [1/2]

bool WebCore::DatabaseContext::hasOpenDatabases ( ) const
inline

◆ hasOpenDatabases() [2/2]

bool WebCore::DatabaseContext::hasOpenDatabases ( ) const
inline

◆ isContextThread() [1/2]

bool WebCore::DatabaseContext::isContextThread ( ) const

◆ isContextThread() [2/2]

bool WebCore::DatabaseContext::isContextThread ( ) const

◆ securityOrigin() [1/2]

SecurityOriginData WebCore::DatabaseContext::securityOrigin ( ) const

◆ securityOrigin() [2/2]

SecurityOriginData WebCore::DatabaseContext::securityOrigin ( ) const

◆ setHasOpenDatabases() [1/2]

void WebCore::DatabaseContext::setHasOpenDatabases ( )
inline

◆ setHasOpenDatabases() [2/2]

void WebCore::DatabaseContext::setHasOpenDatabases ( )
inline

◆ stopDatabases() [1/2]

bool WebCore::DatabaseContext::stopDatabases ( DatabaseTaskSynchronizer )

◆ stopDatabases() [2/2]

bool WebCore::DatabaseContext::stopDatabases ( DatabaseTaskSynchronizer synchronizer)

Friends And Related Function Documentation

◆ DatabaseManager


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