webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Class Methods | Protected Member Functions | Protected Attributes | List of all members
WebCache Class Reference

#import <WebCache.h>

Inheritance diagram for WebCache:
IWebCache NSObject

Instance Methods

(virtual HRESULT STDMETHODCALLTYPE) - QueryInterface
 
(virtual ULONG STDMETHODCALLTYPE) - AddRef
 
(virtual ULONG STDMETHODCALLTYPE) - Release
 
(virtual HRESULT STDMETHODCALLTYPE) - statistics
 
(virtual HRESULT STDMETHODCALLTYPE) - empty
 
(virtual HRESULT STDMETHODCALLTYPE) - setDisabled
 
(virtual HRESULT STDMETHODCALLTYPE) - disabled
 
(virtual HRESULT STDMETHODCALLTYPE) - cacheFolder
 
(virtual HRESULT STDMETHODCALLTYPE) - setCacheFolder
 
- Instance Methods inherited from IWebCache
HRESULT statistics ([in, out] int *count, [in] IPropertyBag **s)
 
HRESULT disabled ([out, retval] BOOL *)
 
HRESULT cacheFolder ([out, retval] BSTR *location)
 
HRESULT setCacheFolder ([in] BSTR location)
 

Class Methods

(NSArray *) + statistics
 
(void+ empty
 
(void+ setDisabled:
 
(BOOL+ isDisabled
 
(void+ clearCachedCredentials
 
(static WebCache *) + createInstance
 

Protected Member Functions

() - WebCache
 
() - ~WebCache
 

Protected Attributes

ULONG m_refCount { 0 }
 

Constructor & Destructor Documentation

◆ WebCache()

◆ ~WebCache()

Method Documentation

◆ AddRef()

- (ULONG) AddRef (void

◆ cacheFolder()

- (HRESULT) cacheFolder (__deref_out_opt BSTR *)  location

◆ clearCachedCredentials()

+ (void) clearCachedCredentials

◆ createInstance()

+ (WebCache *) createInstance

◆ disabled()

- (HRESULT) disabled (_Out_ BOOL *)  disabled

◆ empty() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) empty

Implements IWebCache.

◆ empty() [2/2]

+ (HRESULT) empty

Implements IWebCache.

◆ isDisabled()

+ (BOOL) isDisabled

◆ QueryInterface()

- (HRESULT) QueryInterface (_In_ REFIID)  riid
(_COM_Outptr_ void **)  ppvObject 

◆ Release()

- (ULONG) Release (void

◆ setCacheFolder()

- (HRESULT) setCacheFolder (_In_ BSTR location

◆ setDisabled()

- (HRESULT) setDisabled (BOOL disabled

Implements IWebCache.

◆ setDisabled:()

+ (void) setDisabled: (BOOL disabled

◆ statistics() [1/2]

- (HRESULT) statistics (_Inout_ int *)  count
(_Inout_opt_ IPropertyBag **)  s 

◆ statistics() [2/2]

+ (NSArray *) statistics

Member Data Documentation

◆ m_refCount

- (ULONG) m_refCount { 0 }
protected

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