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

#include <WorkQueue.h>

Public Member Functions

void queue (WorkQueueItem *)
 
WorkQueueItemdequeue ()
 
void clear ()
 
unsigned count ()
 
void setFrozen (bool b)
 
bool processWork ()
 

Static Public Member Functions

static WorkQueuesingleton ()
 

Friends

class WTF::NeverDestroyed< WorkQueue >
 

Member Function Documentation

◆ clear()

void WorkQueue::clear ( )

◆ count()

unsigned WorkQueue::count ( )

◆ dequeue()

WorkQueueItem * WorkQueue::dequeue ( )

◆ processWork()

bool WorkQueue::processWork ( )

◆ queue()

void WorkQueue::queue ( WorkQueueItem item)

◆ setFrozen()

void WorkQueue::setFrozen ( bool  b)
inline

◆ singleton()

WorkQueue & WorkQueue::singleton ( )
static

Friends And Related Function Documentation

◆ WTF::NeverDestroyed< WorkQueue >


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