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

#include <ResourceErrorBase.h>

Inheritance diagram for WebCore::ResourceErrorBase:
WebCore::ResourceError WebCore::ResourceError WebCore::ResourceError

Public Types

enum  Type {
  Type::Null, Type::General, Type::AccessControl, Type::Cancellation,
  Type::Timeout, Type::Null, Type::General, Type::AccessControl,
  Type::Cancellation, Type::Timeout
}
 
enum  Type {
  Type::Null, Type::General, Type::AccessControl, Type::Cancellation,
  Type::Timeout, Type::Null, Type::General, Type::AccessControl,
  Type::Cancellation, Type::Timeout
}
 

Public Member Functions

ResourceError isolatedCopy () const
 
const Stringdomain () const
 
int errorCode () const
 
const URLfailingURL () const
 
const StringlocalizedDescription () const
 
bool isNull () const
 
bool isGeneral () const
 
bool isAccessControl () const
 
bool isCancellation () const
 
bool isTimeout () const
 
void setType (Type)
 
Type type () const
 
ResourceError isolatedCopy () const
 
const Stringdomain () const
 
int errorCode () const
 
const URLfailingURL () const
 
const StringlocalizedDescription () const
 
bool isNull () const
 
bool isGeneral () const
 
bool isAccessControl () const
 
bool isCancellation () const
 
bool isTimeout () const
 
void setType (Type)
 
Type type () const
 

Static Public Member Functions

static bool compare (const ResourceError &, const ResourceError &)
 
static bool compare (const ResourceError &, const ResourceError &)
 

Protected Member Functions

 ResourceErrorBase (Type type)
 
 ResourceErrorBase (const String &domain, int errorCode, const URL &failingURL, const String &localizedDescription, Type type)
 
WEBCORE_EXPORT void lazyInit () const
 
void platformLazyInit ()
 
 ResourceErrorBase (Type type)
 
 ResourceErrorBase (const String &domain, int errorCode, const URL &failingURL, const String &localizedDescription, Type type)
 
WEBCORE_EXPORT void lazyInit () const
 
void platformLazyInit ()
 

Static Protected Member Functions

static bool platformCompare (const ResourceError &, const ResourceError &)
 
static bool platformCompare (const ResourceError &, const ResourceError &)
 

Protected Attributes

String m_domain
 
URL m_failingURL
 
String m_localizedDescription
 
int m_errorCode { 0 }
 
Type m_type { Type::General }
 

Member Enumeration Documentation

◆ Type [1/2]

Enumerator
Null 
General 
AccessControl 
Cancellation 
Timeout 
Null 
General 
AccessControl 
Cancellation 
Timeout 

◆ Type [2/2]

Enumerator
Null 
General 
AccessControl 
Cancellation 
Timeout 
Null 
General 
AccessControl 
Cancellation 
Timeout 

Constructor & Destructor Documentation

◆ ResourceErrorBase() [1/4]

WebCore::ResourceErrorBase::ResourceErrorBase ( Type  type)
inlineprotected

◆ ResourceErrorBase() [2/4]

WebCore::ResourceErrorBase::ResourceErrorBase ( const String domain,
int  errorCode,
const URL failingURL,
const String localizedDescription,
Type  type 
)
inlineprotected

◆ ResourceErrorBase() [3/4]

WebCore::ResourceErrorBase::ResourceErrorBase ( Type  type)
inlineprotected

◆ ResourceErrorBase() [4/4]

WebCore::ResourceErrorBase::ResourceErrorBase ( const String domain,
int  errorCode,
const URL failingURL,
const String localizedDescription,
Type  type 
)
inlineprotected

Member Function Documentation

◆ compare() [1/2]

bool WebCore::ResourceErrorBase::compare ( const ResourceError a,
const ResourceError b 
)
static

◆ compare() [2/2]

static bool WebCore::ResourceErrorBase::compare ( const ResourceError ,
const ResourceError  
)
static

◆ domain() [1/2]

const String& WebCore::ResourceErrorBase::domain ( ) const
inline

◆ domain() [2/2]

const String& WebCore::ResourceErrorBase::domain ( ) const
inline

◆ errorCode() [1/2]

int WebCore::ResourceErrorBase::errorCode ( ) const
inline

◆ errorCode() [2/2]

int WebCore::ResourceErrorBase::errorCode ( ) const
inline

◆ failingURL() [1/2]

const URL& WebCore::ResourceErrorBase::failingURL ( ) const
inline

◆ failingURL() [2/2]

const URL& WebCore::ResourceErrorBase::failingURL ( ) const
inline

◆ isAccessControl() [1/2]

bool WebCore::ResourceErrorBase::isAccessControl ( ) const
inline

◆ isAccessControl() [2/2]

bool WebCore::ResourceErrorBase::isAccessControl ( ) const
inline

◆ isCancellation() [1/2]

bool WebCore::ResourceErrorBase::isCancellation ( ) const
inline

◆ isCancellation() [2/2]

bool WebCore::ResourceErrorBase::isCancellation ( ) const
inline

◆ isGeneral() [1/2]

bool WebCore::ResourceErrorBase::isGeneral ( ) const
inline

◆ isGeneral() [2/2]

bool WebCore::ResourceErrorBase::isGeneral ( ) const
inline

◆ isNull() [1/2]

bool WebCore::ResourceErrorBase::isNull ( ) const
inline

◆ isNull() [2/2]

bool WebCore::ResourceErrorBase::isNull ( ) const
inline

◆ isolatedCopy() [1/2]

ResourceError WebCore::ResourceErrorBase::isolatedCopy ( ) const

◆ isolatedCopy() [2/2]

ResourceError WebCore::ResourceErrorBase::isolatedCopy ( ) const

◆ isTimeout() [1/2]

bool WebCore::ResourceErrorBase::isTimeout ( ) const
inline

◆ isTimeout() [2/2]

bool WebCore::ResourceErrorBase::isTimeout ( ) const
inline

◆ lazyInit() [1/2]

WEBCORE_EXPORT void WebCore::ResourceErrorBase::lazyInit ( ) const
protected

◆ lazyInit() [2/2]

void WebCore::ResourceErrorBase::lazyInit ( ) const
protected

◆ localizedDescription() [1/2]

const String& WebCore::ResourceErrorBase::localizedDescription ( ) const
inline

◆ localizedDescription() [2/2]

const String& WebCore::ResourceErrorBase::localizedDescription ( ) const
inline

◆ platformCompare() [1/2]

static bool WebCore::ResourceErrorBase::platformCompare ( const ResourceError ,
const ResourceError  
)
inlinestaticprotected

◆ platformCompare() [2/2]

static bool WebCore::ResourceErrorBase::platformCompare ( const ResourceError ,
const ResourceError  
)
inlinestaticprotected

◆ platformLazyInit() [1/2]

void WebCore::ResourceErrorBase::platformLazyInit ( )
inlineprotected

◆ platformLazyInit() [2/2]

void WebCore::ResourceErrorBase::platformLazyInit ( )
inlineprotected

◆ setType() [1/2]

void WebCore::ResourceErrorBase::setType ( Type  )

◆ setType() [2/2]

void WebCore::ResourceErrorBase::setType ( Type  type)

◆ type() [1/2]

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

◆ type() [2/2]

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

Member Data Documentation

◆ m_domain

String WebCore::ResourceErrorBase::m_domain
protected

◆ m_errorCode

int WebCore::ResourceErrorBase::m_errorCode { 0 }
protected

◆ m_failingURL

URL WebCore::ResourceErrorBase::m_failingURL
protected

◆ m_localizedDescription

String WebCore::ResourceErrorBase::m_localizedDescription
protected

◆ m_type

Type WebCore::ResourceErrorBase::m_type { Type::General }
protected

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