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

#include <WebPasteboardOverrides.h>

Public Member Functions

void addOverride (const String &pasteboardName, const String &type, const Vector< uint8_t > &)
 
void removeOverride (const String &pasteboardName, const String &type)
 
Vector< StringoverriddenTypes (const String &pasteboardName)
 
bool getDataForOverride (const String &pasteboardName, const String &type, Vector< uint8_t > &) const
 
bool getDataForOverride (const String &pasteboardName, const String &type, Vector< char > &) const
 

Static Public Member Functions

static WebPasteboardOverridessharedPasteboardOverrides ()
 

Friends

class NeverDestroyed< WebPasteboardOverrides >
 

Member Function Documentation

◆ addOverride()

void WebKit::WebPasteboardOverrides::addOverride ( const String pasteboardName,
const String type,
const Vector< uint8_t > &  data 
)

◆ getDataForOverride() [1/2]

bool WebKit::WebPasteboardOverrides::getDataForOverride ( const String pasteboardName,
const String type,
Vector< uint8_t > &  data 
) const

◆ getDataForOverride() [2/2]

bool WebKit::WebPasteboardOverrides::getDataForOverride ( const String pasteboardName,
const String type,
Vector< char > &  data 
) const

◆ overriddenTypes()

Vector< String > WebKit::WebPasteboardOverrides::overriddenTypes ( const String pasteboardName)

◆ removeOverride()

void WebKit::WebPasteboardOverrides::removeOverride ( const String pasteboardName,
const String type 
)

◆ sharedPasteboardOverrides()

WebPasteboardOverrides & WebKit::WebPasteboardOverrides::sharedPasteboardOverrides ( )
static

Friends And Related Function Documentation

◆ NeverDestroyed< WebPasteboardOverrides >


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