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

#include <StaticPasteboard.h>

Inheritance diagram for WebCore::StaticPasteboard:
WebCore::Pasteboard WebCore::Pasteboard

Public Member Functions

 StaticPasteboard (TypeToStringMap &&)
 
bool hasData () final
 
Vector< Stringtypes () final
 
String readString (const String &type) final
 
void writeString (const String &, const String &) final
 
void clear () final
 
void clear (const String &) final
 
void read (PasteboardPlainText &) final
 
void read (PasteboardWebContentReader &) final
 
void write (const PasteboardURL &) final
 
void write (const PasteboardImage &) final
 
void write (const PasteboardWebContent &) final
 
Vector< StringreadFilenames () final
 
bool canSmartReplace () final
 
void writeMarkup (const String &) final
 
void writePlainText (const String &, SmartReplaceOption) final
 
void writePasteboard (const Pasteboard &) final
 
 StaticPasteboard (TypeToStringMap &&)
 
bool hasData () final
 
Vector< Stringtypes () final
 
String readString (const String &type) final
 
void writeString (const String &, const String &) final
 
void clear () final
 
void clear (const String &) final
 
void read (PasteboardPlainText &) final
 
void read (PasteboardWebContentReader &) final
 
void write (const PasteboardURL &) final
 
void write (const PasteboardImage &) final
 
void write (const PasteboardWebContent &) final
 
Vector< StringreadFilenames () final
 
bool canSmartReplace () final
 
void writeMarkup (const String &) final
 
void writePlainText (const String &, SmartReplaceOption) final
 
void writePasteboard (const Pasteboard &) final
 
- Public Member Functions inherited from WebCore::Pasteboard
 Pasteboard ()
 
virtual ~Pasteboard ()
 
virtual void writeTrustworthyWebURLsPboardType (const PasteboardURL &)
 
 Pasteboard ()
 
virtual ~Pasteboard ()
 
virtual void writeTrustworthyWebURLsPboardType (const PasteboardURL &)
 

Static Public Member Functions

static std::unique_ptr< StaticPasteboardcreate (TypeToStringMap &&)
 
static std::unique_ptr< StaticPasteboardcreate (TypeToStringMap &&)
 
- Static Public Member Functions inherited from WebCore::Pasteboard
static WEBCORE_EXPORT std::unique_ptr< PasteboardcreateForCopyAndPaste ()
 
static std::unique_ptr< PasteboardcreatePrivate ()
 
static WEBCORE_EXPORT std::unique_ptr< PasteboardcreateForCopyAndPaste ()
 
static std::unique_ptr< PasteboardcreatePrivate ()
 

Additional Inherited Members

- Public Types inherited from WebCore::Pasteboard
enum  SmartReplaceOption { CanSmartReplace, CannotSmartReplace, CanSmartReplace, CannotSmartReplace }
 
enum  SmartReplaceOption { CanSmartReplace, CannotSmartReplace, CanSmartReplace, CannotSmartReplace }
 

Constructor & Destructor Documentation

◆ StaticPasteboard() [1/2]

WebCore::StaticPasteboard::StaticPasteboard ( TypeToStringMap &&  typeToStringMap)

◆ StaticPasteboard() [2/2]

WebCore::StaticPasteboard::StaticPasteboard ( TypeToStringMap &&  )

Member Function Documentation

◆ canSmartReplace() [1/2]

bool WebCore::StaticPasteboard::canSmartReplace ( )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ canSmartReplace() [2/2]

bool WebCore::StaticPasteboard::canSmartReplace ( )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ clear() [1/4]

void WebCore::StaticPasteboard::clear ( )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ clear() [2/4]

void WebCore::StaticPasteboard::clear ( )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ clear() [3/4]

void WebCore::StaticPasteboard::clear ( const String )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ clear() [4/4]

void WebCore::StaticPasteboard::clear ( const String )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ create() [1/2]

static std::unique_ptr<StaticPasteboard> WebCore::StaticPasteboard::create ( TypeToStringMap &&  )
static

◆ create() [2/2]

std::unique_ptr< StaticPasteboard > WebCore::StaticPasteboard::create ( TypeToStringMap &&  typeToStringMap)
static

◆ hasData() [1/2]

bool WebCore::StaticPasteboard::hasData ( )
finalvirtual

Reimplemented from WebCore::Pasteboard.

◆ hasData() [2/2]

bool WebCore::StaticPasteboard::hasData ( )
finalvirtual

Reimplemented from WebCore::Pasteboard.

◆ read() [1/4]

void WebCore::StaticPasteboard::read ( PasteboardPlainText )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ read() [2/4]

void WebCore::StaticPasteboard::read ( PasteboardPlainText )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ read() [3/4]

void WebCore::StaticPasteboard::read ( PasteboardWebContentReader )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ read() [4/4]

void WebCore::StaticPasteboard::read ( PasteboardWebContentReader )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ readFilenames() [1/2]

Vector<String> WebCore::StaticPasteboard::readFilenames ( )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ readFilenames() [2/2]

Vector<String> WebCore::StaticPasteboard::readFilenames ( )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ readString() [1/2]

String WebCore::StaticPasteboard::readString ( const String type)
finalvirtual

Reimplemented from WebCore::Pasteboard.

◆ readString() [2/2]

String WebCore::StaticPasteboard::readString ( const String type)
finalvirtual

Reimplemented from WebCore::Pasteboard.

◆ types() [1/2]

Vector<String> WebCore::StaticPasteboard::types ( )
finalvirtual

Reimplemented from WebCore::Pasteboard.

◆ types() [2/2]

Vector< String > WebCore::StaticPasteboard::types ( )
finalvirtual

Reimplemented from WebCore::Pasteboard.

◆ write() [1/6]

void WebCore::StaticPasteboard::write ( const PasteboardURL )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ write() [2/6]

void WebCore::StaticPasteboard::write ( const PasteboardURL )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ write() [3/6]

void WebCore::StaticPasteboard::write ( const PasteboardImage )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ write() [4/6]

void WebCore::StaticPasteboard::write ( const PasteboardImage )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ write() [5/6]

void WebCore::StaticPasteboard::write ( const PasteboardWebContent )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ write() [6/6]

void WebCore::StaticPasteboard::write ( const PasteboardWebContent )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ writeMarkup() [1/2]

void WebCore::StaticPasteboard::writeMarkup ( const String )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ writeMarkup() [2/2]

void WebCore::StaticPasteboard::writeMarkup ( const String )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ writePasteboard() [1/2]

void WebCore::StaticPasteboard::writePasteboard ( const Pasteboard )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ writePasteboard() [2/2]

void WebCore::StaticPasteboard::writePasteboard ( const Pasteboard )
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ writePlainText() [1/2]

void WebCore::StaticPasteboard::writePlainText ( const String ,
SmartReplaceOption   
)
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ writePlainText() [2/2]

void WebCore::StaticPasteboard::writePlainText ( const String ,
SmartReplaceOption   
)
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ writeString() [1/2]

void WebCore::StaticPasteboard::writeString ( const String ,
const String  
)
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.

◆ writeString() [2/2]

void WebCore::StaticPasteboard::writeString ( const String ,
const String  
)
inlinefinalvirtual

Reimplemented from WebCore::Pasteboard.


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