ISImageCache Klassenreferenz

#import <ISImageCache.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - init
(void) - dealloc
(void) - setDelegate:
(void) - setCacheSize:
(void) - flushCache
(struct CGImage *) - imageForRequest:fetchIfNecessary:
(void) - cancelPendingRequests
(void) - cancelRequestForURL:tag:idleOnly:
(void) - request:finishedWithData:error:
(void) - setUnthreaded:
(id) - _createRequestForURL:tag:
(void) - _updateCacheSize
(struct CGImage *) - _createModifiedImageForImage:size:operations:
(void) - _processCacheRequest:
(void) - _sendResultToDelegate:

Öffentliche, statische Methoden

(struct CGImage *) + createModifiedImageForImage:operations:
(void) + _workerThread

Geschützte Attribute

id _delegate
unsigned int _unthreaded:1
ISRequestQueue_requestQueue
NSMutableDictionary_additionalTagsForURL
unsigned int _cacheSize
NSMutableDictionary_cache
NSMutableArray_cacheLRU

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei ISImageCache.h.


Dokumentation der Elementfunktionen

+ (struct CGImage *) createModifiedImageForImage: (struct CGImage *)  fp8
operations: (unsigned int)  fp12 

+ (void) _workerThread  

- (id) init  

- (void) dealloc  

Implementiert NSObject.

- (void) setDelegate: (id)  fp8  

- (void) setCacheSize: (unsigned int)  fp8  

- (void) flushCache  

- (struct CGImage *) imageForRequest: (id)  fp8
fetchIfNecessary: (BOOL)  fp12 

- (void) cancelPendingRequests  

- (void) cancelRequestForURL: (id)  fp8
tag: (int)  fp12
idleOnly: (BOOL)  fp16 

- (void) request: (id)  fp8
finishedWithData: (id)  fp12
error: (id)  fp16 

- (void) setUnthreaded: (BOOL)  fp8  

- (id) _createRequestForURL: (id)  fp8
tag: (int)  fp12 

- (void) _updateCacheSize  

- (struct CGImage *) _createModifiedImageForImage: (struct CGImage *)  fp8
size: (struct CGSize fp12
operations: (unsigned int)  fp20 

- (void) _processCacheRequest: (id)  fp8  

- (void) _sendResultToDelegate: (id)  fp8  


Dokumentation der Datenelemente

- (id) _delegate [protected]

Definiert in Zeile 13 der Datei ISImageCache.h.

- (unsigned int) _unthreaded [protected]

Definiert in Zeile 14 der Datei ISImageCache.h.

- (ISRequestQueue*) _requestQueue [protected]

Definiert in Zeile 15 der Datei ISImageCache.h.

Definiert in Zeile 16 der Datei ISImageCache.h.

- (unsigned int) _cacheSize [protected]

Definiert in Zeile 17 der Datei ISImageCache.h.

- (NSMutableDictionary*) _cache [protected]

Definiert in Zeile 18 der Datei ISImageCache.h.

- (NSMutableArray*) _cacheLRU [protected]

Definiert in Zeile 19 der Datei ISImageCache.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: