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

#include <SharedTimer.h>

Inheritance diagram for WebCore::SharedTimer:
WebCore::MainThreadSharedTimer WebCore::WorkerSharedTimer

Public Member Functions

 SharedTimer ()=default
 
virtual ~SharedTimer ()
 
virtual void setFiredFunction (std::function< void()> &&)=0
 
virtual void setFireInterval (Seconds)=0
 
virtual void stop ()=0
 
virtual void invalidate ()
 

Constructor & Destructor Documentation

◆ SharedTimer()

WebCore::SharedTimer::SharedTimer ( )
default

◆ ~SharedTimer()

virtual WebCore::SharedTimer::~SharedTimer ( )
inlinevirtual

Member Function Documentation

◆ invalidate()

virtual void WebCore::SharedTimer::invalidate ( )
inlinevirtual

Reimplemented in WebCore::MainThreadSharedTimer.

◆ setFiredFunction()

virtual void WebCore::SharedTimer::setFiredFunction ( std::function< void()> &&  )
pure virtual

◆ setFireInterval()

virtual void WebCore::SharedTimer::setFireInterval ( Seconds  )
pure virtual

◆ stop()

virtual void WebCore::SharedTimer::stop ( )
pure virtual

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