#include <Blob.h>
|
static Ref< Blob > | create () |
|
static Ref< Blob > | create (Vector< BlobPartVariant > &&blobPartVariants, const BlobPropertyBag &propertyBag) |
|
static Ref< Blob > | create (Vector< uint8_t > &&data, const String &contentType) |
|
static Ref< Blob > | deserialize (const URL &srcURL, const String &type, long long size, const String &fileBackedPath) |
|
static bool | isValidContentType (const String &) |
|
static String | normalizedContentType (const String &) |
|
static bool | isNormalizedContentType (const String &) |
|
static bool | isNormalizedContentType (const CString &) |
|
static Ref< Blob > | create () |
|
static Ref< Blob > | create (Vector< BlobPartVariant > &&blobPartVariants, const BlobPropertyBag &propertyBag) |
|
static Ref< Blob > | create (Vector< uint8_t > &&data, const String &contentType) |
|
static Ref< Blob > | deserialize (const URL &srcURL, const String &type, long long size, const String &fileBackedPath) |
|
static bool | isValidContentType (const String &) |
|
static String | normalizedContentType (const String &) |
|
static bool | isNormalizedContentType (const String &) |
|
static bool | isNormalizedContentType (const CString &) |
|
template<typename Derived > |
static ptrdiff_t | offsetOfWrapper () |
|
template<typename Derived > |
static ptrdiff_t | offsetOfWrapper () |
|
|
| Blob () |
|
| Blob (Vector< BlobPartVariant > &&, const BlobPropertyBag &) |
|
| Blob (Vector< uint8_t > &&, const String &contentType) |
|
| Blob (UninitializedContructor) |
|
| Blob (DeserializationContructor, const URL &srcURL, const String &type, long long size, const String &fileBackedPath) |
|
| Blob (const URL &srcURL, long long start, long long end, const String &contentType) |
|
| Blob () |
|
| Blob (Vector< BlobPartVariant > &&, const BlobPropertyBag &) |
|
| Blob (Vector< uint8_t > &&, const String &contentType) |
|
| Blob (UninitializedContructor) |
|
| Blob (DeserializationContructor, const URL &srcURL, const String &type, long long size, const String &fileBackedPath) |
|
| Blob (const URL &srcURL, long long start, long long end, const String &contentType) |
|
| ~ScriptWrappable () |
|
| ~ScriptWrappable () |
|
| RefCounted () |
|
| RefCounted () |
|
| RefCounted () |
|
| ~RefCounted () |
|
| ~RefCounted () |
|
| ~RefCounted () |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
| RefCountedBase () |
|
| ~RefCountedBase () |
|
bool | derefBase () const |
|
bool | deletionHasBegun () const |
|
◆ DeserializationContructor [1/2]
Enumerator |
---|
deserializationContructor | |
deserializationContructor | |
◆ DeserializationContructor [2/2]
Enumerator |
---|
deserializationContructor | |
deserializationContructor | |
◆ UninitializedContructor [1/2]
Enumerator |
---|
uninitializedContructor | |
uninitializedContructor | |
◆ UninitializedContructor [2/2]
Enumerator |
---|
uninitializedContructor | |
uninitializedContructor | |
◆ ~Blob() [1/2]
◆ Blob() [1/12]
◆ Blob() [2/12]
◆ Blob() [3/12]
◆ Blob() [4/12]
◆ Blob() [5/12]
◆ Blob() [6/12]
Blob::Blob |
( |
const URL & |
srcURL, |
|
|
long long |
start, |
|
|
long long |
end, |
|
|
const String & |
contentType |
|
) |
| |
|
protected |
◆ ~Blob() [2/2]
virtual WebCore::Blob::~Blob |
( |
| ) |
|
|
virtual |
◆ Blob() [7/12]
◆ Blob() [8/12]
◆ Blob() [9/12]
◆ Blob() [10/12]
◆ Blob() [11/12]
◆ Blob() [12/12]
WebCore::Blob::Blob |
( |
const URL & |
srcURL, |
|
|
long long |
start, |
|
|
long long |
end, |
|
|
const String & |
contentType |
|
) |
| |
|
protected |
◆ create() [1/6]
static Ref<Blob> WebCore::Blob::create |
( |
| ) |
|
|
inlinestatic |
◆ create() [2/6]
static Ref<Blob> WebCore::Blob::create |
( |
| ) |
|
|
inlinestatic |
◆ create() [3/6]
◆ create() [4/6]
◆ create() [5/6]
◆ create() [6/6]
◆ deserialize() [1/2]
static Ref<Blob> WebCore::Blob::deserialize |
( |
const URL & |
srcURL, |
|
|
const String & |
type, |
|
|
long long |
size, |
|
|
const String & |
fileBackedPath |
|
) |
| |
|
inlinestatic |
◆ deserialize() [2/2]
static Ref<Blob> WebCore::Blob::deserialize |
( |
const URL & |
srcURL, |
|
|
const String & |
type, |
|
|
long long |
size, |
|
|
const String & |
fileBackedPath |
|
) |
| |
|
inlinestatic |
◆ isFile() [1/2]
virtual bool WebCore::Blob::isFile |
( |
| ) |
const |
|
inlinevirtual |
◆ isFile() [2/2]
virtual bool WebCore::Blob::isFile |
( |
| ) |
const |
|
inlinevirtual |
◆ isNormalizedContentType() [1/4]
bool Blob::isNormalizedContentType |
( |
const String & |
contentType | ) |
|
|
static |
◆ isNormalizedContentType() [2/4]
static bool WebCore::Blob::isNormalizedContentType |
( |
const String & |
| ) |
|
|
static |
◆ isNormalizedContentType() [3/4]
bool Blob::isNormalizedContentType |
( |
const CString & |
contentType | ) |
|
|
static |
◆ isNormalizedContentType() [4/4]
static bool WebCore::Blob::isNormalizedContentType |
( |
const CString & |
| ) |
|
|
static |
◆ isValidContentType() [1/2]
static bool WebCore::Blob::isValidContentType |
( |
const String & |
| ) |
|
|
static |
◆ isValidContentType() [2/2]
bool Blob::isValidContentType |
( |
const String & |
contentType | ) |
|
|
static |
◆ normalizedContentType() [1/2]
String Blob::normalizedContentType |
( |
const String & |
contentType | ) |
|
|
static |
◆ normalizedContentType() [2/2]
static String WebCore::Blob::normalizedContentType |
( |
const String & |
| ) |
|
|
static |
◆ registry() [1/2]
◆ registry() [2/2]
◆ size() [1/2]
◆ size() [2/2]
unsigned long long Blob::size |
( |
| ) |
const |
◆ slice() [1/2]
Ref<Blob> WebCore::Blob::slice |
( |
long long |
start = 0 , |
|
|
long long |
end = std::numeric_limits<long long>::max() , |
|
|
const String & |
contentType = String() |
|
) |
| const |
|
inline |
◆ slice() [2/2]
Ref<Blob> WebCore::Blob::slice |
( |
long long |
start = 0 , |
|
|
long long |
end = std::numeric_limits<long long>::max() , |
|
|
const String & |
contentType = String() |
|
) |
| const |
|
inline |
◆ type() [1/2]
const String& WebCore::Blob::type |
( |
| ) |
const |
|
inline |
◆ type() [2/2]
const String& WebCore::Blob::type |
( |
| ) |
const |
|
inline |
◆ url() [1/2]
const URL& WebCore::Blob::url |
( |
| ) |
const |
|
inline |
◆ url() [2/2]
const URL& WebCore::Blob::url |
( |
| ) |
const |
|
inline |
◆ m_internalURL
◆ m_size
◆ m_type
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/Blob.h
- Source/WebCore/fileapi/Blob.cpp