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

#include <WebKitMessageLoop.h>

Inheritance diagram for WebKitMessageLoop:
IWebKitMessageLoop

Public Member Functions

 WebKitMessageLoop ()
 
 ~WebKitMessageLoop ()
 
HRESULT STDMETHODCALLTYPE QueryInterface (_In_ REFIID riid, _COM_Outptr_ void **ppvObject) override
 
ULONG STDMETHODCALLTYPE AddRef () override
 
ULONG STDMETHODCALLTYPE Release () override
 
HRESULT STDMETHODCALLTYPE run (_In_ HACCEL hAccelTable) override
 
HRESULT STDMETHODCALLTYPE performMessageLoopTasks () override
 
- Public Member Functions inherited from IWebKitMessageLoop
HRESULT run (HACCEL hAccelTable)
 

Static Public Member Functions

static WebKitMessageLoopcreateInstance ()
 

Constructor & Destructor Documentation

◆ WebKitMessageLoop()

WebKitMessageLoop::WebKitMessageLoop ( )

◆ ~WebKitMessageLoop()

WebKitMessageLoop::~WebKitMessageLoop ( )

Member Function Documentation

◆ AddRef()

ULONG WebKitMessageLoop::AddRef ( void  )
override

◆ createInstance()

WebKitMessageLoop * WebKitMessageLoop::createInstance ( )
static

◆ performMessageLoopTasks()

HRESULT WebKitMessageLoop::performMessageLoopTasks ( )
override

performMessageLoopTasks Performs required message loop WebKit tasks. This method needs to be called from the host message loop, if the host does not use the run() method.

Implements IWebKitMessageLoop.

◆ QueryInterface()

HRESULT WebKitMessageLoop::QueryInterface ( _In_ REFIID  riid,
_COM_Outptr_ void **  ppvObject 
)
override

◆ Release()

ULONG WebKitMessageLoop::Release ( void  )
override

◆ run()

HRESULT WebKitMessageLoop::run ( _In_ HACCEL  hAccelTable)
override

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