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

#include <ArchiveResource.h>

Inheritance diagram for WebCore::ArchiveResource:
WebCore::SubstituteResource WebCore::SubstituteResource WTF::RefCounted< SubstituteResource > WTF::RefCounted< SubstituteResource > WTF::RefCounted< SubstituteResource > WTF::RefCounted< SubstituteResource > WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase

Public Member Functions

const StringmimeType () const
 
const StringtextEncoding () const
 
const StringframeName () const
 
void ignoreWhenUnarchiving ()
 
bool shouldIgnoreWhenUnarchiving () const
 
const StringmimeType () const
 
const StringtextEncoding () const
 
const StringframeName () const
 
void ignoreWhenUnarchiving ()
 
bool shouldIgnoreWhenUnarchiving () const
 
- Public Member Functions inherited from WebCore::SubstituteResource
virtual ~SubstituteResource ()
 
const URLurl () const
 
const ResourceResponseresponse () const
 
SharedBufferdata () const
 
virtual void deliver (ResourceLoader &loader)
 
virtual ~SubstituteResource ()
 
const URLurl () const
 
const ResourceResponseresponse () const
 
SharedBufferdata () const
 
virtual void deliver (ResourceLoader &loader)
 
- Public Member Functions inherited from WTF::RefCounted< SubstituteResource >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::RefCountedBase
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 
void ref () const
 
bool hasOneRef () const
 
unsigned refCount () const
 
void relaxAdoptionRequirement ()
 

Static Public Member Functions

static RefPtr< ArchiveResourcecreate (RefPtr< SharedBuffer > &&, const URL &, const ResourceResponse &)
 
static WEBCORE_EXPORT RefPtr< ArchiveResourcecreate (RefPtr< SharedBuffer > &&, const URL &, const String &mimeType, const String &textEncoding, const String &frameName, const ResourceResponse &=ResourceResponse())
 
static RefPtr< ArchiveResourcecreate (RefPtr< SharedBuffer > &&, const URL &, const ResourceResponse &)
 
static WEBCORE_EXPORT RefPtr< ArchiveResourcecreate (RefPtr< SharedBuffer > &&, const URL &, const String &mimeType, const String &textEncoding, const String &frameName, const ResourceResponse &=ResourceResponse())
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::SubstituteResource
 SubstituteResource (const URL &url, const ResourceResponse &response, Ref< SharedBuffer > &&data)
 
 SubstituteResource (const URL &url, const ResourceResponse &response, Ref< SharedBuffer > &&data)
 
- Protected Member Functions inherited from WTF::RefCounted< SubstituteResource >
 RefCounted ()
 
 RefCounted ()
 
 RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
- Protected Member Functions inherited from WTF::RefCountedBase
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 

Member Function Documentation

◆ create() [1/4]

RefPtr< ArchiveResource > WebCore::ArchiveResource::create ( RefPtr< SharedBuffer > &&  data,
const URL url,
const ResourceResponse response 
)
static

◆ create() [2/4]

static RefPtr<ArchiveResource> WebCore::ArchiveResource::create ( RefPtr< SharedBuffer > &&  ,
const URL ,
const ResourceResponse  
)
static

◆ create() [3/4]

RefPtr< ArchiveResource > WebCore::ArchiveResource::create ( RefPtr< SharedBuffer > &&  data,
const URL url,
const String mimeType,
const String textEncoding,
const String frameName,
const ResourceResponse response = ResourceResponse() 
)
static

◆ create() [4/4]

static WEBCORE_EXPORT RefPtr<ArchiveResource> WebCore::ArchiveResource::create ( RefPtr< SharedBuffer > &&  ,
const URL ,
const String mimeType,
const String textEncoding,
const String frameName,
const ResourceResponse = ResourceResponse() 
)
static

◆ frameName() [1/2]

const String& WebCore::ArchiveResource::frameName ( ) const
inline

◆ frameName() [2/2]

const String& WebCore::ArchiveResource::frameName ( ) const
inline

◆ ignoreWhenUnarchiving() [1/2]

void WebCore::ArchiveResource::ignoreWhenUnarchiving ( )
inline

◆ ignoreWhenUnarchiving() [2/2]

void WebCore::ArchiveResource::ignoreWhenUnarchiving ( )
inline

◆ mimeType() [1/2]

const String& WebCore::ArchiveResource::mimeType ( ) const
inline

◆ mimeType() [2/2]

const String& WebCore::ArchiveResource::mimeType ( ) const
inline

◆ shouldIgnoreWhenUnarchiving() [1/2]

bool WebCore::ArchiveResource::shouldIgnoreWhenUnarchiving ( ) const
inline

◆ shouldIgnoreWhenUnarchiving() [2/2]

bool WebCore::ArchiveResource::shouldIgnoreWhenUnarchiving ( ) const
inline

◆ textEncoding() [1/2]

const String& WebCore::ArchiveResource::textEncoding ( ) const
inline

◆ textEncoding() [2/2]

const String& WebCore::ArchiveResource::textEncoding ( ) const
inline

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