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

#include <BlobPart.h>

Public Types

enum  Type { Data, Blob, Data, Blob }
 
enum  Type { Data, Blob, Data, Blob }
 

Public Member Functions

 BlobPart ()
 
 BlobPart (Vector< uint8_t > &&data)
 
 BlobPart (const URL &url)
 
Type type () const
 
const Vector< uint8_t > & data () const
 
Vector< uint8_tmoveData ()
 
const URLurl () const
 
void detachFromCurrentThread ()
 
 BlobPart ()
 
 BlobPart (Vector< uint8_t > &&data)
 
 BlobPart (const URL &url)
 
Type type () const
 
const Vector< uint8_t > & data () const
 
Vector< uint8_tmoveData ()
 
const URLurl () const
 
void detachFromCurrentThread ()
 

Member Enumeration Documentation

◆ Type [1/2]

Enumerator
Data 
Blob 
Data 
Blob 

◆ Type [2/2]

Enumerator
Data 
Blob 
Data 
Blob 

Constructor & Destructor Documentation

◆ BlobPart() [1/6]

WebCore::BlobPart::BlobPart ( )
inline

◆ BlobPart() [2/6]

WebCore::BlobPart::BlobPart ( Vector< uint8_t > &&  data)
inline

◆ BlobPart() [3/6]

WebCore::BlobPart::BlobPart ( const URL url)
inline

◆ BlobPart() [4/6]

WebCore::BlobPart::BlobPart ( )
inline

◆ BlobPart() [5/6]

WebCore::BlobPart::BlobPart ( Vector< uint8_t > &&  data)
inline

◆ BlobPart() [6/6]

WebCore::BlobPart::BlobPart ( const URL url)
inline

Member Function Documentation

◆ data() [1/2]

const Vector<uint8_t>& WebCore::BlobPart::data ( ) const
inline

◆ data() [2/2]

const Vector<uint8_t>& WebCore::BlobPart::data ( ) const
inline

◆ detachFromCurrentThread() [1/2]

void WebCore::BlobPart::detachFromCurrentThread ( )
inline

◆ detachFromCurrentThread() [2/2]

void WebCore::BlobPart::detachFromCurrentThread ( )
inline

◆ moveData() [1/2]

Vector<uint8_t> WebCore::BlobPart::moveData ( )
inline

◆ moveData() [2/2]

Vector<uint8_t> WebCore::BlobPart::moveData ( )
inline

◆ type() [1/2]

Type WebCore::BlobPart::type ( ) const
inline

◆ type() [2/2]

Type WebCore::BlobPart::type ( ) const
inline

◆ url() [1/2]

const URL& WebCore::BlobPart::url ( ) const
inline

◆ url() [2/2]

const URL& WebCore::BlobPart::url ( ) const
inline

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