#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