namespace {
-class GetDatabaseNamesCallback FINAL : public EventListener {
+class GetDatabaseNamesCallback final : public EventListener {
WTF_MAKE_NONCOPYABLE(GetDatabaseNamesCallback);
public:
static PassRefPtr<GetDatabaseNamesCallback> create(PassRefPtrWillBeRawPtr<RequestDatabaseNamesCallback> requestCallback, const String& securityOrigin)
virtual ~GetDatabaseNamesCallback() { }
- virtual bool operator==(const EventListener& other) OVERRIDE
+ virtual bool operator==(const EventListener& other) override
{
return this == &other;
}
- virtual void handleEvent(ExecutionContext*, Event* event) OVERRIDE
+ virtual void handleEvent(ExecutionContext*, Event* event) override
{
if (!m_requestCallback->isActive())
return;
RefPtr<ScriptState> m_scriptState;
};
-class OpenDatabaseCallback FINAL : public EventListener {
+class OpenDatabaseCallback final : public EventListener {
public:
static PassRefPtr<OpenDatabaseCallback> create(ExecutableWithDatabase* executableWithDatabase)
{
virtual ~OpenDatabaseCallback() { }
- virtual bool operator==(const EventListener& other) OVERRIDE
+ virtual bool operator==(const EventListener& other) override
{
return this == &other;
}
- virtual void handleEvent(ExecutionContext* context, Event* event) OVERRIDE
+ virtual void handleEvent(ExecutionContext* context, Event* event) override
{
if (event->type() != EventTypeNames::success) {
m_executableWithDatabase->requestCallback()->sendFailure("Unexpected event type.");
return keyPath.release();
}
-class DatabaseLoader FINAL : public ExecutableWithDatabase {
+class DatabaseLoader final : public ExecutableWithDatabase {
public:
static PassRefPtr<DatabaseLoader> create(ScriptState* scriptState, PassRefPtrWillBeRawPtr<RequestDatabaseCallback> requestCallback)
{
virtual ~DatabaseLoader() { }
- virtual void execute(IDBDatabase* idbDatabase) OVERRIDE
+ virtual void execute(IDBDatabase* idbDatabase) override
{
if (!requestCallback()->isActive())
return;
m_requestCallback->sendSuccess(result);
}
- virtual RequestCallback* requestCallback() OVERRIDE { return m_requestCallback.get(); }
+ virtual RequestCallback* requestCallback() override { return m_requestCallback.get(); }
private:
DatabaseLoader(ScriptState* scriptState, PassRefPtrWillBeRawPtr<RequestDatabaseCallback> requestCallback)
: ExecutableWithDatabase(scriptState)
class DataLoader;
-class OpenCursorCallback FINAL : public EventListener {
+class OpenCursorCallback final : public EventListener {
public:
static PassRefPtr<OpenCursorCallback> create(ScriptState* scriptState, PassRefPtrWillBeRawPtr<RequestDataCallback> requestCallback, int skipCount, unsigned pageSize)
{
virtual ~OpenCursorCallback() { }
- virtual bool operator==(const EventListener& other) OVERRIDE
+ virtual bool operator==(const EventListener& other) override
{
return this == &other;
}
- virtual void handleEvent(ExecutionContext*, Event* event) OVERRIDE
+ virtual void handleEvent(ExecutionContext*, Event* event) override
{
if (event->type() != EventTypeNames::success) {
m_requestCallback->sendFailure("Unexpected event type.");
RefPtr<Array<DataEntry> > m_result;
};
-class DataLoader FINAL : public ExecutableWithDatabase {
+class DataLoader final : public ExecutableWithDatabase {
public:
static PassRefPtr<DataLoader> create(ScriptState* scriptState, PassRefPtrWillBeRawPtr<RequestDataCallback> requestCallback, const String& objectStoreName, const String& indexName, IDBKeyRange* idbKeyRange, int skipCount, unsigned pageSize)
{
virtual ~DataLoader() { }
- virtual void execute(IDBDatabase* idbDatabase) OVERRIDE
+ virtual void execute(IDBDatabase* idbDatabase) override
{
if (!requestCallback()->isActive())
return;
idbRequest->addEventListener(EventTypeNames::success, openCursorCallback, false);
}
- virtual RequestCallback* requestCallback() OVERRIDE { return m_requestCallback.get(); }
+ virtual RequestCallback* requestCallback() override { return m_requestCallback.get(); }
DataLoader(ScriptState* scriptState, PassRefPtrWillBeRawPtr<RequestDataCallback> requestCallback, const String& objectStoreName, const String& indexName, IDBKeyRange* idbKeyRange, int skipCount, unsigned pageSize)
: ExecutableWithDatabase(scriptState)
, m_requestCallback(requestCallback)
dataLoader->start(idbFactory, document->securityOrigin(), databaseName);
}
-class ClearObjectStoreListener FINAL : public EventListener {
+class ClearObjectStoreListener final : public EventListener {
WTF_MAKE_NONCOPYABLE(ClearObjectStoreListener);
public:
static PassRefPtr<ClearObjectStoreListener> create(PassRefPtrWillBeRawPtr<ClearObjectStoreCallback> requestCallback)
virtual ~ClearObjectStoreListener() { }
- virtual bool operator==(const EventListener& other) OVERRIDE
+ virtual bool operator==(const EventListener& other) override
{
return this == &other;
}
- virtual void handleEvent(ExecutionContext*, Event* event) OVERRIDE
+ virtual void handleEvent(ExecutionContext*, Event* event) override
{
if (!m_requestCallback->isActive())
return;
};
-class ClearObjectStore FINAL : public ExecutableWithDatabase {
+class ClearObjectStore final : public ExecutableWithDatabase {
public:
static PassRefPtr<ClearObjectStore> create(ScriptState* scriptState, const String& objectStoreName, PassRefPtrWillBeRawPtr<ClearObjectStoreCallback> requestCallback)
{
{
}
- virtual void execute(IDBDatabase* idbDatabase) OVERRIDE
+ virtual void execute(IDBDatabase* idbDatabase) override
{
if (!requestCallback()->isActive())
return;
idbTransaction->addEventListener(EventTypeNames::complete, ClearObjectStoreListener::create(m_requestCallback), false);
}
- virtual RequestCallback* requestCallback() OVERRIDE { return m_requestCallback.get(); }
+ virtual RequestCallback* requestCallback() override { return m_requestCallback.get(); }
private:
const String m_objectStoreName;
RefPtrWillBePersistent<ClearObjectStoreCallback> m_requestCallback;